Package net.shibboleth.idp.session
Class SPSessionSerializerRegistry.Entry<T extends SPSession>
- java.lang.Object
-
- net.shibboleth.idp.session.SPSessionSerializerRegistry.Entry<T>
-
- Type Parameters:
T- session type
- Enclosing class:
- SPSessionSerializerRegistry
public static class SPSessionSerializerRegistry.Entry<T extends SPSession> extends Object
Wrapper type for auto-wiring serializers.- Since:
- 4.1.0
-
-
Field Summary
Fields Modifier and Type Field Description private StorageSerializer<T>serializerSerializer.private Class<T>sessionTypeSession type.
-
Constructor Summary
Constructors Constructor Description Entry(Class<T> claz, StorageSerializer<T> object)Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) StorageSerializer<T>getSerializer()GetsStorageSerializer.(package private) Class<T>getType()Gets session type.
-
-
-
Constructor Detail
-
Entry
public Entry(@Nonnull @ParameterName(name="claz") Class<T> claz, @Nullable @ParameterName(name="object") StorageSerializer<T> object)
Constructor.- Parameters:
claz- session typeobject- serializer
-
-
Method Detail
-
getSerializer
@Nullable StorageSerializer<T> getSerializer()
GetsStorageSerializer.- Returns:
- serializer
-
-