Class HotRodSSOFactory<AV,SV,A,D,S,L>
java.lang.Object
org.wildfly.clustering.web.hotrod.sso.HotRodSSOFactory<AV,SV,A,D,S,L>
- All Implemented Interfaces:
Creator<String,,Map.Entry<Map.Entry<A, AtomicReference<L>>, SV>, A> Locator<String,,Map.Entry<Map.Entry<A, AtomicReference<L>>, SV>> Remover<String>,SSOFactory<Map.Entry<A,AtomicReference<L>>, SV, A, D, S, L>
public class HotRodSSOFactory<AV,SV,A,D,S,L>
extends Object
implements SSOFactory<Map.Entry<A,AtomicReference<L>>,SV,A,D,S,L>
- Author:
- Paul Ferraro
-
Constructor Summary
ConstructorsConstructorDescriptionHotRodSSOFactory(HotRodConfiguration configuration, Marshaller<A, AV> marshaller, Supplier<L> localContextFactory, SessionsFactory<SV, D, S> sessionsFactory) -
Method Summary
-
Constructor Details
-
HotRodSSOFactory
public HotRodSSOFactory(HotRodConfiguration configuration, Marshaller<A, AV> marshaller, Supplier<L> localContextFactory, SessionsFactory<SV, D, S> sessionsFactory)
-
-
Method Details
-
createSSO
-
createValue
- Specified by:
createValuein interfaceCreator<AV,SV, A>
-
findValue
-
remove
-
getSessionsFactory
- Specified by:
getSessionsFactoryin interfaceSSOFactory<AV,SV, A, D, S, L>
-