[ https://issues.apache.org/jira/browse/GEODE-4553?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Kirk Lund updated GEODE-4553: ----------------------------- Description: These product classes in org.apache.geode.distributed.internal invoke singleton getters. GemFireCacheImpl.getInstance(): * DSClock * DSClock$CacheTimeTask * InternalDistributedSystem * InternalLocator InternalDistributedSystem.getAnyInstance(): * DistributionMessage * HighPriorityAckedMessage * InternalDistributedSystem * InternalLocator * SerialAckedMessage InternalDistributedSystem.getConnectedInstance(): * DistributionConfigImpl * InternalLocator was: These product classes in org.apache.geode.distributed.internal invoke singleton getters. GemFireCacheImpl.getInstance(): * DSClock * DSClock$CacheTimeTask * InternalDistributedSystem * InternalLocator InternalDistributedSystem.getAnyInstance(): * DistributionMessage * HighPriorityAckedMessage * InternalDistributedSystem * InternalLocator * SerialAckedMessage > Remove singleton calls from product code in > org.apache.geode.distributed.internal > --------------------------------------------------------------------------------- > > Key: GEODE-4553 > URL: https://issues.apache.org/jira/browse/GEODE-4553 > Project: Geode > Issue Type: Sub-task > Components: membership > Reporter: Kirk Lund > Priority: Major > > These product classes in org.apache.geode.distributed.internal invoke > singleton getters. > GemFireCacheImpl.getInstance(): > * DSClock > * DSClock$CacheTimeTask > * InternalDistributedSystem > * InternalLocator > InternalDistributedSystem.getAnyInstance(): > * DistributionMessage > * HighPriorityAckedMessage > * InternalDistributedSystem > * InternalLocator > * SerialAckedMessage > InternalDistributedSystem.getConnectedInstance(): > * DistributionConfigImpl > * InternalLocator -- This message was sent by Atlassian JIRA (v7.6.3#76005)