Class ProtoStreamStoredObject
- java.lang.Object
-
- org.drools.reliability.infinispan.proto.ProtoStreamStoredObject
-
- All Implemented Interfaces:
org.drools.reliability.core.StoredObject
public class ProtoStreamStoredObject extends java.lang.Object implements org.drools.reliability.core.StoredObject
-
-
Constructor Summary
Constructors Constructor Description ProtoStreamStoredObject(java.lang.Object object, boolean propagated)ProtoStreamStoredObject(java.lang.Object object, boolean propagated, long timestamp, long duration)ProtoStreamStoredObject(org.infinispan.protostream.types.protobuf.AnySchema.Any protoObject, boolean propagated, long timestamp, long duration)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description longgetDuration()java.lang.ObjectgetObject()org.infinispan.protostream.types.protobuf.AnySchema.AnygetProtoObject()longgetTimestamp()booleanisEvent()booleanisPropagated()voidrepropagate(org.drools.core.common.InternalWorkingMemoryEntryPoint ep)java.lang.StringtoString()
-
-
-
Constructor Detail
-
ProtoStreamStoredObject
public ProtoStreamStoredObject(java.lang.Object object, boolean propagated)
-
ProtoStreamStoredObject
public ProtoStreamStoredObject(java.lang.Object object, boolean propagated, long timestamp, long duration)
-
ProtoStreamStoredObject
@ProtoFactory public ProtoStreamStoredObject(org.infinispan.protostream.types.protobuf.AnySchema.Any protoObject, boolean propagated, long timestamp, long duration)
-
-
Method Detail
-
getProtoObject
@ProtoField(value=1, required=true) public org.infinispan.protostream.types.protobuf.AnySchema.Any getProtoObject()
-
isPropagated
@ProtoField(value=2, required=true) public boolean isPropagated()- Specified by:
isPropagatedin interfaceorg.drools.reliability.core.StoredObject
-
getTimestamp
@ProtoField(value=3, required=true) public long getTimestamp()- Specified by:
getTimestampin interfaceorg.drools.reliability.core.StoredObject
-
getDuration
@ProtoField(value=4, required=true) public long getDuration()- Specified by:
getDurationin interfaceorg.drools.reliability.core.StoredObject
-
isEvent
public boolean isEvent()
- Specified by:
isEventin interfaceorg.drools.reliability.core.StoredObject
-
getObject
public java.lang.Object getObject()
- Specified by:
getObjectin interfaceorg.drools.reliability.core.StoredObject
-
repropagate
public void repropagate(org.drools.core.common.InternalWorkingMemoryEntryPoint ep)
- Specified by:
repropagatein interfaceorg.drools.reliability.core.StoredObject
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-