org.drools.marshalling.impl
Class OutputMarshaller
java.lang.Object
org.drools.marshalling.impl.OutputMarshaller
public class OutputMarshaller
- extends Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OutputMarshaller
public OutputMarshaller()
writeSession
public static void writeSession(MarshallerWriteContext context)
throws IOException
- Throws:
IOException
writeAgenda
public static void writeAgenda(MarshallerWriteContext context)
throws IOException
- Throws:
IOException
writeActionQueue
public static void writeActionQueue(MarshallerWriteContext context)
throws IOException
- Throws:
IOException
writeTruthMaintenanceSystem
public static void writeTruthMaintenanceSystem(MarshallerWriteContext context)
throws IOException
- Throws:
IOException
writeFactHandles
public static void writeFactHandles(MarshallerWriteContext context)
throws IOException
- Throws:
IOException
orderFacts
public static InternalFactHandle[] orderFacts(ObjectStore objectStore)
writeInitialFactHandleRightTuples
public static void writeInitialFactHandleRightTuples(MarshallerWriteContext context)
throws IOException
- Throws:
IOException
writeInitialFactHandleLeftTuples
public static void writeInitialFactHandleLeftTuples(MarshallerWriteContext context)
throws IOException
- Throws:
IOException
writeRightTuples
public static void writeRightTuples(InternalFactHandle handle,
MarshallerWriteContext context)
throws IOException
- Throws:
IOException
writeRightTuple
public static void writeRightTuple(RightTuple rightTuple,
MarshallerWriteContext context)
throws IOException
- Throws:
IOException
writeLeftTuples
public static void writeLeftTuples(MarshallerWriteContext context)
throws IOException
- Throws:
IOException
writeLeftTuple
public static void writeLeftTuple(LeftTuple leftTuple,
MarshallerWriteContext context,
boolean recurse)
throws IOException
- Throws:
IOException
writeActivations
public static void writeActivations(MarshallerWriteContext context)
throws IOException
- Throws:
IOException
writeActivation
public static void writeActivation(MarshallerWriteContext context,
LeftTuple leftTuple,
AgendaItem agendaItem,
RuleTerminalNode ruleTerminalNode)
throws IOException
- Throws:
IOException
writePropagationContexts
public static void writePropagationContexts(MarshallerWriteContext context)
throws IOException
- Throws:
IOException
writePropagationContext
public static void writePropagationContext(MarshallerWriteContext context,
PropagationContext pc)
throws IOException
- Throws:
IOException
writeWorkItem
public static void writeWorkItem(MarshallerWriteContext context,
WorkItem workItem)
throws IOException
- Throws:
IOException
Copyright © 2001-2013 JBoss Inc.. All Rights Reserved.