diff --git a/akka-actor-tests/src/test/java/akka/actor/JavaExtension.java b/akka-actor-tests/src/test/java/akka/actor/JavaExtension.java index 734e6fa506..812e79e287 100644 --- a/akka-actor-tests/src/test/java/akka/actor/JavaExtension.java +++ b/akka-actor-tests/src/test/java/akka/actor/JavaExtension.java @@ -17,10 +17,10 @@ import static org.junit.Assert.*; public class JavaExtension { static class TestExtensionId extends AbstractExtensionId implements ExtensionIdProvider { - public final static TestExtensionId instance = new TestExtensionId(); + public final static TestExtensionId TestExtensionProvider = new TestExtensionId(); public ExtensionId lookup() { - return instance; + return TestExtensionId.TestExtensionProvider; } public TestExtension createExtension(ActorSystemImpl i) { @@ -64,8 +64,8 @@ public class JavaExtension { @Test public void mustBeAccessible() { - assertSame(system.extension(TestExtensionId.instance).system, system); - assertSame(TestExtensionId.instance.apply(system).system, system); + assertSame(system.extension(TestExtensionId.TestExtensionProvider).system, system); + assertSame(TestExtensionId.TestExtensionProvider.apply(system).system, system); } @Test diff --git a/akka-docs/java/code/akka/docs/extension/ExtensionDocTestBase.java b/akka-docs/java/code/akka/docs/extension/ExtensionDocTestBase.java index c21f6b7401..6d62eb5bb8 100644 --- a/akka-docs/java/code/akka/docs/extension/ExtensionDocTestBase.java +++ b/akka-docs/java/code/akka/docs/extension/ExtensionDocTestBase.java @@ -30,14 +30,14 @@ public class ExtensionDocTestBase { //#extensionid public static class CountExtension extends AbstractExtensionId implements ExtensionIdProvider { //This will be the identifier of our CountExtension - public final static CountExtension instance = new CountExtension(); + public final static CountExtension CountExtensionProvider = new CountExtension(); //The lookup method is required by ExtensionIdProvider, // so we return ourselves here, this allows us // to configure our extension to be loaded when // the ActorSystem starts up public CountExtension lookup() { - return CountExtension.instance; //The public static final + return CountExtension.CountExtensionProvider; //The public static final } //This method will be called by Akka @@ -52,7 +52,8 @@ public class ExtensionDocTestBase { //#extension-usage-actor public static class MyActor extends UntypedActor { public void onReceive(Object msg) { - CountExtension.instance.get(getContext().system()).increment(); + // typically you would use static import of CountExtension.CountExtensionProvider field + CountExtension.CountExtensionProvider.get(getContext().system()).increment(); } } @@ -63,7 +64,8 @@ public class ExtensionDocTestBase { final ActorSystem system = null; try { //#extension-usage - CountExtension.instance.get(system).increment(); + // typically you would use static import of CountExtension.CountExtensionProvider field + CountExtension.CountExtensionProvider.get(system).increment(); //#extension-usage } catch (Exception e) { //do nothing diff --git a/akka-docs/java/code/akka/docs/extension/SettingsExtensionDocTestBase.java b/akka-docs/java/code/akka/docs/extension/SettingsExtensionDocTestBase.java index b0bddba4b2..6ca1c371d9 100644 --- a/akka-docs/java/code/akka/docs/extension/SettingsExtensionDocTestBase.java +++ b/akka-docs/java/code/akka/docs/extension/SettingsExtensionDocTestBase.java @@ -38,10 +38,10 @@ public class SettingsExtensionDocTestBase { //#extensionid public static class Settings extends AbstractExtensionId implements ExtensionIdProvider { - public final static Settings instance = new Settings(); + public final static Settings SettingsProvider = new Settings(); public Settings lookup() { - return Settings.instance; + return Settings.SettingsProvider; } public SettingsImpl createExtension(ActorSystemImpl system) { @@ -53,7 +53,8 @@ public class SettingsExtensionDocTestBase { //#extension-usage-actor public static class MyActor extends UntypedActor { - final SettingsImpl settings = Settings.instance.get(getContext().system()); + // typically you would use static import of CountExtension.CountExtensionProvider field + final SettingsImpl settings = Settings.SettingsProvider.get(getContext().system()); Connection connection = connect(settings.DB_URI, settings.CIRCUIT_BREAKER_TIMEOUT); //#extension-usage-actor @@ -75,7 +76,8 @@ public class SettingsExtensionDocTestBase { final ActorSystem system = null; try { //#extension-usage - String dbUri = Settings.instance.get(system).DB_URI; + // typically you would use static import of CountExtension.CountExtensionProvider field + String dbUri = Settings.SettingsProvider.get(system).DB_URI; //#extension-usage } catch (Exception e) { //do nothing