Class SerializableContextualInstanceImplMarshaller<C extends jakarta.enterprise.context.spi.Contextual<I> & jakarta.enterprise.inject.spi.PassivationCapable,​I>

  • All Implemented Interfaces:
    org.infinispan.protostream.BaseMarshaller<org.jboss.weld.contexts.SerializableContextualInstanceImpl<C,​I>>, org.infinispan.protostream.ProtobufTagMarshaller<org.jboss.weld.contexts.SerializableContextualInstanceImpl<C,​I>>, Marshallable<org.jboss.weld.contexts.SerializableContextualInstanceImpl<C,​I>>, ProtoStreamMarshaller<org.jboss.weld.contexts.SerializableContextualInstanceImpl<C,​I>>

    public class SerializableContextualInstanceImplMarshaller<C extends jakarta.enterprise.context.spi.Contextual<I> & jakarta.enterprise.inject.spi.PassivationCapable,​I>
    extends Object
    implements ProtoStreamMarshaller<org.jboss.weld.contexts.SerializableContextualInstanceImpl<C,​I>>
    Author:
    Paul Ferraro
    • Constructor Detail

      • SerializableContextualInstanceImplMarshaller

        public SerializableContextualInstanceImplMarshaller()
    • Method Detail

      • getJavaClass

        public Class<? extends org.jboss.weld.contexts.SerializableContextualInstanceImpl<C,​I>> getJavaClass()
        Specified by:
        getJavaClass in interface org.infinispan.protostream.BaseMarshaller<C extends jakarta.enterprise.context.spi.Contextual<I> & jakarta.enterprise.inject.spi.PassivationCapable>
        Specified by:
        getJavaClass in interface Marshallable<C extends jakarta.enterprise.context.spi.Contextual<I> & jakarta.enterprise.inject.spi.PassivationCapable>
      • readFrom

        public org.jboss.weld.contexts.SerializableContextualInstanceImpl<C,​I> readFrom​(ProtoStreamReader reader)
                                                                                       throws IOException
        Specified by:
        readFrom in interface Marshallable<C extends jakarta.enterprise.context.spi.Contextual<I> & jakarta.enterprise.inject.spi.PassivationCapable>
        Throws:
        IOException
      • writeTo

        public void writeTo​(ProtoStreamWriter writer,
                            org.jboss.weld.contexts.SerializableContextualInstanceImpl<C,​I> contextualInstance)
                     throws IOException
        Specified by:
        writeTo in interface Marshallable<C extends jakarta.enterprise.context.spi.Contextual<I> & jakarta.enterprise.inject.spi.PassivationCapable>
        Throws:
        IOException