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 intFINAL_STATE
-
Constructor Summary
Constructors Modifier Constructor Description protectedCacheEntry(org.apache.uima.cas.CAS aCas, java.lang.String aCasReferenceId, MessageContext aMessageAccessor, org.apache.uima.cas.impl.OutOfTypeSystemData aotsd)protectedCacheEntry(org.apache.uima.cas.CAS aCas, java.lang.String aCasReferenceId, MessageContext aMessageAccessor, org.apache.uima.cas.impl.XmiSerializationSharedData sdata)protectedCacheEntry(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 booleanacceptsDeltaCas()protected voidaddEndpoint(Endpoint anEndpoint)voidaddOrigin(Endpoint anEndpoint)protected voiddeleteCAS()protected voiddeleteEndpoint(java.lang.String anEndpointName)org.apache.uima.cas.CASgetCas()java.lang.StringgetCasMultiplierKey()java.lang.StringgetCasProducerAggregateName()java.lang.StringgetCasProducerKey()java.lang.StringgetCasReferenceId()longgetCasSequence()java.util.ListgetDelayedSingleStepList()org.apache.uima.cas.impl.XmiSerializationSharedDatagetDeserSharedData()protected EndpointgetEndpoint(java.lang.String anEndpointName)java.util.MapgetEndpointMap()EndpointgetFreeCasEndpoint()intgetHighWaterMark()java.lang.StringgetInputCasReferenceId()org.apache.uima.cas.MarkergetMarker()protected MessageContextgetMessageAccessor()EndpointgetMessageOrigin()org.apache.uima.cas.impl.OutOfTypeSystemDatagetOtsd()java.lang.StringgetRemoteCMCasReferenceId()protected java.lang.StringgetSerializedCas()protected longgetStartTime()DelegateStatsgetStat()longgetTimeToDeserializeCAS()longgetTimeToProcessCAS()longgetTimeToSerializeCAS()longgetTimeWaitingForCAS()longgetTotalTimeToProcessCAS()voidincrementTimeToDeserializeCAS(long aTimeToDeserializeCAS)voidincrementTimeToProcessCAS(long aTimeToProcessCAS)voidincrementTimeToSerializeCAS(long aTimeToSerializeCAS)voidincrementTimeWaitingForCAS(long aTimeWaitingForCAS)booleanisAborted()booleanisNewCas()booleanisPendingReply()booleansentDeltaCas()voidsetAborted(boolean aborted)voidsetAcceptsDeltaCas(boolean accepts)protected voidsetCas(org.apache.uima.cas.CAS aCAS)protected voidsetCas(org.apache.uima.cas.CAS aCAS, org.apache.uima.cas.impl.OutOfTypeSystemData aotsd)voidsetCasMultiplierKey(java.lang.String aKey)voidsetCasProducerKey(java.lang.String aCasProducerKey)voidsetCasSequence(long sequence)voidsetDelayedSingleStepList(java.util.List aList)voidsetFreeCasEndpoint(Endpoint aFreeCasEndpoint)voidsetHighWaterMark(int aHighWaterMark)voidsetInputCasReferenceId(java.lang.String anInputCasReferenceId)voidsetMarker(org.apache.uima.cas.Marker mark)voidsetNewCas(boolean newCas, java.lang.String producedIn)voidsetPendingReply(boolean pendingReply)voidsetRemoteCMCasReferenceId(java.lang.String remoteCMCasReferenceId)voidsetSendRequestToFreeCas(boolean sendRequestToFreeCas)voidsetSentDeltaCas(boolean sendingDeltaCas)protected voidsetSerializedCas(java.lang.String aSerializedCas)voidsetStat(DelegateStats aStat)voidsetTimeToProcessCAS(long aTimeToProcessCAS)voidsetXmiSerializationData(org.apache.uima.cas.impl.XmiSerializationSharedData anXmiSerializationData)booleanshouldSendRequestToFreeCas()
-
-
-
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)
-
-