org.apache.uima.aae
Class InProcessCache.CacheEntry

java.lang.Object
  extended by org.apache.uima.aae.InProcessCache.CacheEntry
Enclosing class:
InProcessCache

public static class InProcessCache.CacheEntry
extends java.lang.Object


Field Summary
static int FINAL_STATE
           
 
Constructor Summary
protected InProcessCache.CacheEntry(org.apache.uima.cas.CAS aCas, java.lang.String aCasReferenceId, MessageContext aMessageAccessor, org.apache.uima.cas.impl.OutOfTypeSystemData aotsd)
           
protected InProcessCache.CacheEntry(org.apache.uima.cas.CAS aCas, java.lang.String aCasReferenceId, MessageContext aMessageAccessor, org.apache.uima.cas.impl.XmiSerializationSharedData sdata)
           
protected InProcessCache.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
 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()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

FINAL_STATE

public static final int FINAL_STATE
See Also:
Constant Field Values
Constructor Detail

InProcessCache.CacheEntry

protected InProcessCache.CacheEntry(org.apache.uima.cas.CAS aCas,
                                    java.lang.String aCasReferenceId,
                                    MessageContext aMessageAccessor,
                                    org.apache.uima.cas.impl.OutOfTypeSystemData aotsd)

InProcessCache.CacheEntry

protected InProcessCache.CacheEntry(org.apache.uima.cas.CAS aCas,
                                    java.lang.String aCasReferenceId,
                                    MessageContext aMessageAccessor,
                                    org.apache.uima.cas.impl.XmiSerializationSharedData sdata)

InProcessCache.CacheEntry

protected InProcessCache.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)


Copyright © 2011. All Rights Reserved.