public class JavaSerializableResolverStrategy extends Object implements org.kie.api.marshalling.ObjectMarshallingStrategy
Constructor and Description |
---|
JavaSerializableResolverStrategy(org.kie.api.marshalling.ObjectMarshallingStrategyAcceptor acceptor) |
Modifier and Type | Method and Description |
---|---|
boolean |
accept(Object object) |
org.kie.api.marshalling.ObjectMarshallingStrategy.Context |
createContext() |
byte[] |
marshal(org.kie.api.marshalling.ObjectMarshallingStrategy.Context context,
ObjectOutputStream os,
Object object) |
Object |
read(ObjectInputStream os) |
Object |
unmarshal(org.kie.api.marshalling.ObjectMarshallingStrategy.Context context,
ObjectInputStream is,
byte[] object,
ClassLoader classloader) |
void |
write(ObjectOutputStream os,
Object object) |
public JavaSerializableResolverStrategy(org.kie.api.marshalling.ObjectMarshallingStrategyAcceptor acceptor)
public Object read(ObjectInputStream os) throws IOException, ClassNotFoundException
read
in interface org.kie.api.marshalling.ObjectMarshallingStrategy
IOException
ClassNotFoundException
public void write(ObjectOutputStream os, Object object) throws IOException
write
in interface org.kie.api.marshalling.ObjectMarshallingStrategy
IOException
public boolean accept(Object object)
accept
in interface org.kie.api.marshalling.ObjectMarshallingStrategy
public byte[] marshal(org.kie.api.marshalling.ObjectMarshallingStrategy.Context context, ObjectOutputStream os, Object object)
marshal
in interface org.kie.api.marshalling.ObjectMarshallingStrategy
public Object unmarshal(org.kie.api.marshalling.ObjectMarshallingStrategy.Context context, ObjectInputStream is, byte[] object, ClassLoader classloader)
unmarshal
in interface org.kie.api.marshalling.ObjectMarshallingStrategy
public org.kie.api.marshalling.ObjectMarshallingStrategy.Context createContext()
createContext
in interface org.kie.api.marshalling.ObjectMarshallingStrategy
Copyright © 2001–2018 JBoss by Red Hat. All rights reserved.