Class JavaSerializableResolverStrategy

  • All Implemented Interfaces:
    org.kie.api.marshalling.ObjectMarshallingStrategy

    public class JavaSerializableResolverStrategy
    extends Object
    implements org.kie.api.marshalling.ObjectMarshallingStrategy
    • Constructor Detail

      • JavaSerializableResolverStrategy

        public JavaSerializableResolverStrategy​(org.kie.api.marshalling.ObjectMarshallingStrategyAcceptor acceptor)
    • Method Detail

      • accept

        public boolean accept​(Object object)
        Specified by:
        accept in interface org.kie.api.marshalling.ObjectMarshallingStrategy
      • marshal

        public byte[] marshal​(org.kie.api.marshalling.ObjectMarshallingStrategy.Context context,
                              ObjectOutputStream os,
                              Object object)
        Specified by:
        marshal in interface org.kie.api.marshalling.ObjectMarshallingStrategy
      • unmarshal

        public Object unmarshal​(org.kie.api.marshalling.ObjectMarshallingStrategy.Context context,
                                ObjectInputStream is,
                                byte[] object,
                                ClassLoader classloader)
        Specified by:
        unmarshal in interface org.kie.api.marshalling.ObjectMarshallingStrategy
      • createContext

        public org.kie.api.marshalling.ObjectMarshallingStrategy.Context createContext()
        Specified by:
        createContext in interface org.kie.api.marshalling.ObjectMarshallingStrategy