Class SessionKeyMarshaller<K extends org.wildfly.clustering.ee.Key<String>>

  • All Implemented Interfaces:
    org.infinispan.protostream.BaseMarshaller<K>, org.infinispan.protostream.ProtobufTagMarshaller<K>, Marshallable<K>, ProtoStreamMarshaller<K>

    public class SessionKeyMarshaller<K extends org.wildfly.clustering.ee.Key<String>>
    extends FunctionalScalarMarshaller<K,​String>
    Generic marshaller for cache keys containing session identifiers.
    Author:
    Paul Ferraro
    • Constructor Detail

      • SessionKeyMarshaller

        public SessionKeyMarshaller​(Class<K> targetClass,
                                    org.wildfly.common.function.ExceptionFunction<String,​K,​IOException> resolver)