Class ConcurrentServicesSessionConfiguration
java.lang.Object
com.oracle.coherence.concurrent.config.ConcurrentServicesSessionConfiguration
- All Implemented Interfaces:
SessionConfiguration
,Comparable<SessionConfiguration>
Session configuration for the concurrent service.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
The custom Atomics session provider.Nested classes/interfaces inherited from interface com.tangosol.net.SessionConfiguration
SessionConfiguration.Builder, SessionConfiguration.ConfigurableCacheFactorySessionConfig
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic String
The URI to the default configuration for thecoherence-concurrent
module.static String
The URI to the default configuration for thecoherence-concurrent
module.static String
The name of thecoherence-concurrent
session
.Fields inherited from interface com.tangosol.net.SessionConfiguration
DEFAULT_PRIORITY
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturn the optional configuration file URI for a session that wraps aConfigurableCacheFactory
.getName()
Return the name of theSession
.Return the scope name of theSession
.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.tangosol.net.SessionConfiguration
compareTo, getClassLoader, getInterceptors, getMode, getParameterResolver, getPriority, isEnabled, sessionProvider
-
Field Details
-
SESSION_NAME
-
CONFIG_URI
The URI to the default configuration for thecoherence-concurrent
module. -
CLIENT_CONFIG_URI
The URI to the default configuration for thecoherence-concurrent
module.
-
-
Constructor Details
-
ConcurrentServicesSessionConfiguration
public ConcurrentServicesSessionConfiguration()
-
-
Method Details
-
getName
Description copied from interface:SessionConfiguration
Return the name of theSession
.If not specifically set the
Coherence.DEFAULT_NAME
will be used.A session name must be unique.
- Specified by:
getName
in interfaceSessionConfiguration
- Returns:
- the name of the
Session
-
getScopeName
Description copied from interface:SessionConfiguration
Return the scope name of theSession
.If not specifically set, the name will default to the
SessionConfiguration.getName()
value. If theSessionConfiguration.getName()
isCoherence.DEFAULT_NAME
no scope will be used.- Specified by:
getScopeName
in interfaceSessionConfiguration
- Returns:
- the scope name of the
Session
-
getConfigUri
Description copied from interface:SessionConfiguration
Return the optional configuration file URI for a session that wraps aConfigurableCacheFactory
.- Specified by:
getConfigUri
in interfaceSessionConfiguration
- Returns:
- the optional configuration file URI for a session that
wraps a
ConfigurableCacheFactory
-