Uses of Interface
com.tangosol.net.SessionConfiguration
-
Packages that use SessionConfiguration Package Description com.oracle.coherence.cdi Coherence CDI provides support for CDI (Contexts and Dependency Injection) within Coherence cluster members.com.tangosol.net Contains basic cluster interfaces and factories. -
-
Uses of SessionConfiguration in com.oracle.coherence.cdi
Subinterfaces of SessionConfiguration in com.oracle.coherence.cdi Modifier and Type Interface Description interfaceSessionInitializerAn 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 SessionConfiguration Modifier and Type Class Description static classSessionConfiguration.ConfigurableCacheFactorySessionConfigAn immutableSessionConfigurationto configure aSessionthat wraps an underlyingConfigurableCacheFactory.classWrapperSessionConfigurationASessionConfigurationthat delegates to anotherSessionConfiguration.Methods in com.tangosol.net that return SessionConfiguration Modifier and Type Method Description SessionConfigurationSessionConfiguration.Builder. build()Build theSessionConfiguration.static SessionConfigurationSessionConfiguration. create(String sConfigURI)Create aSessionConfigurationfor the defaultSessionwith the specified configuration file.static SessionConfigurationSessionConfiguration. create(String sName, String sConfigURI)Create aSessionConfigurationfor aSessionwith a specific name and configuration file.static SessionConfigurationSessionConfiguration. create(String sName, String sConfigURI, String sScopeName)Create 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 SessionConfiguration Modifier and Type Method Description Map<String,SessionConfiguration>CoherenceConfiguration. getSessionConfigurations()Return an immutableMapof namedSessionConfigurationinstances that will be used by theCoherenceinstance to createSessions.Map<String,SessionConfiguration>CoherenceConfiguration.SimpleConfig. getSessionConfigurations()Methods in com.tangosol.net with parameters of type SessionConfiguration Modifier and Type Method Description CoherenceCoherence. addSession(SessionConfiguration config)CoherenceCoherence. addSessionIfAbsent(SessionConfiguration config)default intSessionConfiguration. compareTo(SessionConfiguration other)Order SessionConfiguration by priority, the lowest priority comes first.intWrapperSessionConfiguration. compareTo(SessionConfiguration other)static Optional<Session>Session. create(SessionConfiguration configuration)Possibly obtain aSessionbased on the specified configuration.static Optional<Session>Session. create(SessionConfiguration configuration, Coherence.Mode mode)Possibly obtain aSessionbased on the specified configuration.static Optional<Session>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.default Optional<Session>SessionProvider. createSession(SessionConfiguration configuration, Coherence.Mode mode)Create aSessionfrom the specified configuration.default Optional<Session>SessionProvider. createSession(SessionConfiguration configuration, Coherence.Mode defaultMode, Iterable<? extends EventInterceptor<?>> interceptors)Create aSessionfrom the specified configuration.default Optional<Session>SessionProvider. createSession(SessionConfiguration configuration, Coherence.Mode defaultMode, String sScopePrefix, Iterable<? extends EventInterceptor<?>> interceptors)Create aSessionfrom the specified configuration.SessionProvider.ContextSessionProvider. 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.BuilderCoherenceConfiguration.Builder. withSession(SessionConfiguration config)Add aSessionConfigurationto theCoherenceinstance that will be used to create the correspondingSessionon start-up.CoherenceConfiguration.BuilderCoherenceConfiguration.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 SessionConfiguration Modifier and Type Method Description CoherenceCoherence. addSessionIfAbsent(String sName, Supplier<SessionConfiguration> supplier)CoherenceConfiguration.BuilderCoherenceConfiguration.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 SessionConfiguration Constructor Description CoherenceSession(SessionConfiguration configuration, Coherence.Mode mode, Iterable<? extends EventInterceptor<?>> interceptors)Constructs aCoherenceSessionbased on the specifiedSessionConfiguration.WrapperSessionConfiguration(SessionConfiguration delegate)Create aWrapperSessionConfiguration.
-