Uses of Interface
com.tangosol.net.SessionConfiguration
Packages that use SessionConfiguration
Package
Description
Coherence CDI provides support for CDI (Contexts and Dependency Injection)
 within Coherence cluster members.
Contains basic cluster interfaces and factories.
- 
Uses of SessionConfiguration in com.oracle.coherence.cdi
Subinterfaces of SessionConfiguration in com.oracle.coherence.cdiModifier and TypeInterfaceDescriptioninterfaceAn interface that should be implemented by custom Coherence scoped session configurations in order to enable their discovery and automatic initialization at startup. - 
Uses of SessionConfiguration in com.tangosol.net
Classes in com.tangosol.net that implement SessionConfigurationModifier and TypeClassDescriptionstatic classAn immutableSessionConfigurationto configure aSessionthat wraps an underlyingConfigurableCacheFactory.classASessionConfigurationthat delegates to anotherSessionConfiguration.Methods in com.tangosol.net that return SessionConfigurationModifier and TypeMethodDescriptionSessionConfiguration.Builder.build()Build theSessionConfiguration.static SessionConfigurationCreate aSessionConfigurationfor the defaultSessionwith the specified configuration file.static SessionConfigurationCreate aSessionConfigurationfor aSessionwith a specific name and configuration file.static SessionConfigurationCreate aSessionConfigurationfor aSessionwith a specific name and configuration file.static SessionConfigurationSessionConfiguration.defaultSession()Create aSessionConfigurationfor the defaultSession.Methods in com.tangosol.net that return types with arguments of type SessionConfigurationModifier and TypeMethodDescriptionCoherenceConfiguration.getSessionConfigurations()Return an immutableMapof namedSessionConfigurationinstances that will be used by theCoherenceinstance to createSessions.CoherenceConfiguration.SimpleConfig.getSessionConfigurations()Methods in com.tangosol.net with parameters of type SessionConfigurationModifier and TypeMethodDescriptionCoherence.addSession(SessionConfiguration config) Coherence.addSessionIfAbsent(SessionConfiguration config) default intSessionConfiguration.compareTo(SessionConfiguration other) Order SessionConfiguration by priority, the lowest priority comes first.intWrapperSessionConfiguration.compareTo(SessionConfiguration other) Session.create(SessionConfiguration configuration) Possibly obtain aSessionbased on the specified configuration.Session.create(SessionConfiguration configuration, Coherence.Mode mode) Possibly obtain aSessionbased on the specified configuration.Session.create(SessionConfiguration configuration, Coherence.Mode mode, Iterable<? extends EventInterceptor<?>> interceptors) Possibly obtain aSessionbased on the specified configuration.default SessionProvider.ContextCacheFactoryBuilder.createSession(SessionConfiguration configuration, SessionProvider.Context context) default SessionProvider.ContextSessionProvider.Context.createSession(SessionConfiguration configuration) Returns theSessionProvider.Contextfrom calling the defaultSessionProvider.Context.defaultProvider()SessionProvider.createSession(SessionConfiguration, Coherence.Mode, Iterable)method to create a session.SessionProvider.createSession(SessionConfiguration configuration, Coherence.Mode mode) Create aSessionfrom the specified configuration.SessionProvider.createSession(SessionConfiguration configuration, Coherence.Mode defaultMode, Iterable<? extends EventInterceptor<?>> interceptors) Create aSessionfrom the specified configuration.SessionProvider.createSession(SessionConfiguration configuration, Coherence.Mode defaultMode, String sScopePrefix, Iterable<? extends EventInterceptor<?>> interceptors) Create aSessionfrom the specified configuration.SessionProvider.createSession(SessionConfiguration configuration, SessionProvider.Context context) Create aSessionfrom the specified configuration.static SessionSession.ensure(SessionConfiguration configuration) Obtain aSessionbased on the specified configuration or throw anIllegalStateExceptionif a session could not be obtained.static SessionSession.ensure(SessionConfiguration configuration, Coherence.Mode mode) Obtain aSessionbased on the specified configuration or throw anIllegalStateExceptionif a session could not be obtained.CoherenceConfiguration.Builder.withSession(SessionConfiguration config) Add aSessionConfigurationto theCoherenceinstance that will be used to create the correspondingSessionon start-up.CoherenceConfiguration.Builder.withSessions(SessionConfiguration... configs) Add theSessionConfigurationinstances to theCoherenceinstance that will be used to create the correspondingSessioninstances on start-up.Method parameters in com.tangosol.net with type arguments of type SessionConfigurationModifier and TypeMethodDescriptionCoherence.addSessionIfAbsent(String sName, Supplier<SessionConfiguration> supplier) CoherenceConfiguration.Builder.withSessions(Iterable<? extends SessionConfiguration> configs) Add theSessionConfigurationinstances to theCoherenceinstance that will be used to create the correspondingSessioninstances on start-up.Constructors in com.tangosol.net with parameters of type SessionConfigurationModifierConstructorDescriptionCoherenceSession(SessionConfiguration configuration, Coherence.Mode mode, Iterable<? extends EventInterceptor<?>> interceptors) Constructs aCoherenceSessionbased on the specifiedSessionConfiguration.Create aWrapperSessionConfiguration.