public class ProtobufOutputMarshaller extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
ProtobufOutputMarshaller.ActivationsSorter |
static class |
ProtobufOutputMarshaller.EqualityKeySorter |
static class |
ProtobufOutputMarshaller.HandleSorter |
| Constructor and Description |
|---|
ProtobufOutputMarshaller() |
| Modifier and Type | Method and Description |
|---|---|
static org.drools.core.common.InternalFactHandle[] |
orderFacts(List<org.drools.core.common.InternalFactHandle> handlesList) |
static org.drools.core.common.InternalFactHandle[] |
orderFacts(org.drools.core.common.ObjectStore objectStore) |
static void |
writeActionQueue(org.drools.core.marshalling.impl.MarshallerWriteContext context,
ProtobufMessages.RuleData.Builder _session) |
static <M extends org.drools.core.beliefsystem.ModedAssertion<M>> |
writeActivation(org.drools.core.marshalling.impl.MarshallerWriteContext context,
org.drools.core.common.AgendaItem<M> agendaItem,
boolean isDormient) |
static void |
writeSession(ProtobufMarshallerWriteContext context) |
static ProtobufMessages.Trigger |
writeTrigger(org.drools.core.time.Trigger trigger,
org.drools.core.marshalling.impl.MarshallerWriteContext outCtx) |
static void |
writeTruthMaintenanceSystem(org.drools.core.marshalling.impl.MarshallerWriteContext context,
org.kie.api.runtime.rule.EntryPoint wmep,
ProtobufMessages.EntryPoint.Builder _epb) |
static ProtobufMessages.Tuple |
writeTuple(org.drools.core.marshalling.impl.MarshallerWriteContext context,
org.drools.core.spi.Activation<?> activation,
boolean isDormient) |
static void |
writeWorkItem(org.drools.core.marshalling.impl.MarshallerWriteContext context,
org.drools.core.process.instance.WorkItem workItem) |
public static void writeSession(ProtobufMarshallerWriteContext context) throws IOException
IOExceptionpublic static void writeActionQueue(org.drools.core.marshalling.impl.MarshallerWriteContext context,
ProtobufMessages.RuleData.Builder _session)
throws IOException
IOExceptionpublic static void writeTruthMaintenanceSystem(org.drools.core.marshalling.impl.MarshallerWriteContext context,
org.kie.api.runtime.rule.EntryPoint wmep,
ProtobufMessages.EntryPoint.Builder _epb)
throws IOException
IOExceptionpublic static org.drools.core.common.InternalFactHandle[] orderFacts(org.drools.core.common.ObjectStore objectStore)
public static org.drools.core.common.InternalFactHandle[] orderFacts(List<org.drools.core.common.InternalFactHandle> handlesList)
public static <M extends org.drools.core.beliefsystem.ModedAssertion<M>> ProtobufMessages.Activation writeActivation(org.drools.core.marshalling.impl.MarshallerWriteContext context, org.drools.core.common.AgendaItem<M> agendaItem, boolean isDormient)
public static ProtobufMessages.Tuple writeTuple(org.drools.core.marshalling.impl.MarshallerWriteContext context, org.drools.core.spi.Activation<?> activation, boolean isDormient)
public static ProtobufMessages.Trigger writeTrigger(org.drools.core.time.Trigger trigger, org.drools.core.marshalling.impl.MarshallerWriteContext outCtx)
public static void writeWorkItem(org.drools.core.marshalling.impl.MarshallerWriteContext context,
org.drools.core.process.instance.WorkItem workItem)
Copyright © 2001–2021 JBoss by Red Hat. All rights reserved.