Package com.sun.ejb.containers
Class ClusteredSingletonLookupImpl
- java.lang.Object
-
- com.sun.enterprise.container.common.impl.util.ClusteredSingletonLookupImplBase
-
- com.sun.ejb.containers.ClusteredSingletonLookupImpl
-
- All Implemented Interfaces:
ClusteredSingletonLookup
public class ClusteredSingletonLookupImpl extends ClusteredSingletonLookupImplBase
EJB container implementation of clustered singleton lookups- Author:
- lprimak
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.sun.enterprise.container.common.spi.ClusteredSingletonLookup
ClusteredSingletonLookup.SingletonType
-
-
Constructor Summary
Constructors Constructor Description ClusteredSingletonLookupImpl(EjbDescriptor ejbDescriptor, String componentId)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getClusteredSessionKey()
boolean
isClusteredEnabled()
boolean
isDistributedLockEnabled()
-
Methods inherited from class com.sun.enterprise.container.common.impl.util.ClusteredSingletonLookupImplBase
destroy, getClusteredSingletonMap, getClusteredUsageCount, getDistributedLock, getHazelcastCore, getKeyPrefix, getMapKey, getSessionHzKey
-
-
-
-
Constructor Detail
-
ClusteredSingletonLookupImpl
public ClusteredSingletonLookupImpl(EjbDescriptor ejbDescriptor, String componentId)
-
-
Method Detail
-
isDistributedLockEnabled
public boolean isDistributedLockEnabled()
- Specified by:
isDistributedLockEnabled
in interfaceClusteredSingletonLookup
- Overrides:
isDistributedLockEnabled
in classClusteredSingletonLookupImplBase
-
getClusteredSessionKey
public String getClusteredSessionKey()
-
isClusteredEnabled
public boolean isClusteredEnabled()
- Specified by:
isClusteredEnabled
in interfaceClusteredSingletonLookup
- Overrides:
isClusteredEnabled
in classClusteredSingletonLookupImplBase
-
-