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