Package org.apache.uima.aae
Class InProcessCache.CacheEntry
java.lang.Object
org.apache.uima.aae.InProcessCache.CacheEntry
- Enclosing class:
- InProcessCache
-
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
CacheEntry
(org.apache.uima.cas.CAS aCas, String aCasReferenceId, MessageContext aMessageAccessor, org.apache.uima.cas.impl.OutOfTypeSystemData aotsd) protected
CacheEntry
(org.apache.uima.cas.CAS aCas, String aCasReferenceId, MessageContext aMessageAccessor, org.apache.uima.cas.impl.XmiSerializationSharedData sdata) protected
CacheEntry
(org.apache.uima.cas.CAS aCas, String aCasReferenceId, MessageContext aMessageAccessor, org.apache.uima.cas.impl.XmiSerializationSharedData sdata, org.apache.uima.cas.Marker aMarker, boolean acceptsDeltaCas) -
Method Summary
Modifier and TypeMethodDescriptionboolean
protected void
addEndpoint
(Endpoint anEndpoint) void
protected void
protected void
deleteEndpoint
(String anEndpointName) org.apache.uima.cas.CAS
getCas()
long
org.apache.uima.cas.impl.XmiSerializationSharedData
protected Endpoint
getEndpoint
(String anEndpointName) int
org.apache.uima.cas.Marker
protected MessageContext
org.apache.uima.cas.impl.OutOfTypeSystemData
getOtsd()
protected String
protected long
getStat()
long
long
long
long
long
void
incrementTimeToDeserializeCAS
(long aTimeToDeserializeCAS) void
incrementTimeToProcessCAS
(long aTimeToProcessCAS) void
incrementTimeToSerializeCAS
(long aTimeToSerializeCAS) void
incrementTimeWaitingForCAS
(long aTimeWaitingForCAS) boolean
boolean
isNewCas()
boolean
boolean
void
setAborted
(boolean aborted) void
setAcceptsDeltaCas
(boolean accepts) protected void
setCas
(org.apache.uima.cas.CAS aCAS) protected void
setCas
(org.apache.uima.cas.CAS aCAS, org.apache.uima.cas.impl.OutOfTypeSystemData aotsd) void
setCasMultiplierKey
(String aKey) void
setCasProducerKey
(String aCasProducerKey) void
setCasSequence
(long sequence) void
setDelayedSingleStepList
(List aList) void
setFreeCasEndpoint
(Endpoint aFreeCasEndpoint) void
setHighWaterMark
(int aHighWaterMark) void
setInputCasReferenceId
(String anInputCasReferenceId) void
setMarker
(org.apache.uima.cas.Marker mark) void
void
setPendingReply
(boolean pendingReply) void
setRemoteCMCasReferenceId
(String remoteCMCasReferenceId) void
setSendRequestToFreeCas
(boolean sendRequestToFreeCas) void
setSentDeltaCas
(boolean sendingDeltaCas) protected void
setSerializedCas
(String aSerializedCas) void
setStat
(DelegateStats aStat) void
setTimeToProcessCAS
(long aTimeToProcessCAS) void
setXmiSerializationData
(org.apache.uima.cas.impl.XmiSerializationSharedData anXmiSerializationData) boolean
-
Field Details
-
FINAL_STATE
public static final int FINAL_STATE- See Also:
-
-
Constructor Details
-
CacheEntry
protected CacheEntry(org.apache.uima.cas.CAS aCas, String aCasReferenceId, MessageContext aMessageAccessor, org.apache.uima.cas.impl.OutOfTypeSystemData aotsd)
-
-
Method Details
-
getCasReferenceId
-
getEndpointMap
-
getInputCasReferenceId
-
setInputCasReferenceId
-
setStat
-
getStat
-
incrementTimeWaitingForCAS
public void incrementTimeWaitingForCAS(long aTimeWaitingForCAS) -
incrementTimeToDeserializeCAS
public void incrementTimeToDeserializeCAS(long aTimeToDeserializeCAS) -
incrementTimeToProcessCAS
public void incrementTimeToProcessCAS(long aTimeToProcessCAS) -
setCasMultiplierKey
-
getCasMultiplierKey
-
incrementTimeToSerializeCAS
public void incrementTimeToSerializeCAS(long aTimeToSerializeCAS) -
getTimeWaitingForCAS
public long getTimeWaitingForCAS() -
getTimeToDeserializeCAS
public long getTimeToDeserializeCAS() -
getTimeToSerializeCAS
public long getTimeToSerializeCAS() -
getMessageOrigin
-
addOrigin
-
getStartTime
protected long getStartTime() -
addEndpoint
-
getEndpoint
-
deleteEndpoint
-
deleteCAS
protected void deleteCAS() -
getCas
public org.apache.uima.cas.CAS getCas() -
setCas
protected void setCas(org.apache.uima.cas.CAS aCAS, org.apache.uima.cas.impl.OutOfTypeSystemData aotsd) -
setCas
protected void setCas(org.apache.uima.cas.CAS aCAS) -
setSerializedCas
-
getSerializedCas
-
getMessageAccessor
-
getOtsd
public org.apache.uima.cas.impl.OutOfTypeSystemData getOtsd() -
getHighWaterMark
public int getHighWaterMark() -
setHighWaterMark
public void setHighWaterMark(int aHighWaterMark) -
isNewCas
public boolean isNewCas() -
setNewCas
-
getCasProducerAggregateName
-
setCasProducerKey
-
getCasProducerKey
-
getRemoteCMCasReferenceId
-
setRemoteCMCasReferenceId
-
shouldSendRequestToFreeCas
public boolean shouldSendRequestToFreeCas() -
setSendRequestToFreeCas
public void setSendRequestToFreeCas(boolean sendRequestToFreeCas) -
isAborted
public boolean isAborted() -
setAborted
public void setAborted(boolean aborted) -
getTimeToProcessCAS
public long getTimeToProcessCAS() -
setTimeToProcessCAS
public void setTimeToProcessCAS(long aTimeToProcessCAS) -
getTotalTimeToProcessCAS
public long getTotalTimeToProcessCAS() -
isPendingReply
public boolean isPendingReply() -
setPendingReply
public void setPendingReply(boolean pendingReply) -
getCasSequence
public long getCasSequence() -
setCasSequence
public void setCasSequence(long sequence) -
setFreeCasEndpoint
-
getFreeCasEndpoint
-
acceptsDeltaCas
public boolean acceptsDeltaCas() -
setAcceptsDeltaCas
public void setAcceptsDeltaCas(boolean accepts) -
setSentDeltaCas
public void setSentDeltaCas(boolean sendingDeltaCas) -
sentDeltaCas
public boolean sentDeltaCas() -
getMarker
public org.apache.uima.cas.Marker getMarker() -
setDelayedSingleStepList
-
getDelayedSingleStepList
-
setMarker
public void setMarker(org.apache.uima.cas.Marker mark)
-