public class ReplicatedScheme extends AbstractCachingScheme<com.tangosol.internal.net.service.grid.ReplicatedCacheDependencies> implements ClusteredCachingScheme
ReplicatedScheme
class builds replicated cache.MapBuilder.Dependencies
m_serviceDependencies
DELIM_APPLICATION_SCOPE, DELIM_DOMAIN_PARTITION
Constructor and Description |
---|
ReplicatedScheme()
Constructs a
ReplicatedScheme . |
Modifier and Type | Method and Description |
---|---|
BackingMapScheme |
getBackingMapScheme()
Return the
BackingMapScheme which builds the backing map for
the clustered scheme. |
String |
getServiceType()
Return the service type.
|
boolean |
isRunningClusterNeeded()
Return true if a running cluster is needed before using a service.
|
void |
setBackingMapScheme(BackingMapScheme scheme)
Set the
BackingMapScheme which builds the backing map for
the clustered scheme. |
establishMapListeners, getDefaultParameterResolver, getListenerBuilder, realizeBackingMapManager, realizeCache, realizeMap, setListenerBuilder, validate
getDefaultServiceName, getEventInterceptorBuilders, getScopedServiceName, getScopeName, getServiceBuilder, getServiceDependencies, getServiceName, getXml, injectScopeNameIntoService, isAutoStart, realizeService, setAutoStart, setScopeName, setServiceDependencies, setServiceName, setXml
getSchemeName, isAnonymous, setSchemeName, validate
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getEventInterceptorBuilders, getScopedServiceName, getServiceBuilder, getServiceName, isAutoStart
getSchemeName, isAnonymous
public ReplicatedScheme()
ReplicatedScheme
.public String getServiceType()
getServiceType
in interface ServiceScheme
public boolean isRunningClusterNeeded()
isRunningClusterNeeded
in interface ServiceBuilder
isRunningClusterNeeded
in class AbstractServiceScheme<com.tangosol.internal.net.service.grid.ReplicatedCacheDependencies>
true
if a running cluster is needed before using a servicepublic BackingMapScheme getBackingMapScheme()
BackingMapScheme
which builds the backing map for
the clustered scheme.getBackingMapScheme
in interface ClusteredCachingScheme
@Injectable public void setBackingMapScheme(BackingMapScheme scheme)
BackingMapScheme
which builds the backing map for
the clustered scheme.scheme
- the scheme builder