Class InProcessCache.CacheEntry

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

public static class InProcessCache.CacheEntry extends Object
  • Field Details

  • Constructor Details

    • CacheEntry

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

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

      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 Details

    • getCasReferenceId

      public String getCasReferenceId()
    • getEndpointMap

      public Map getEndpointMap()
    • getInputCasReferenceId

      public String getInputCasReferenceId()
    • setInputCasReferenceId

      public void setInputCasReferenceId(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(String aKey)
    • getCasMultiplierKey

      public 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(String anEndpointName)
    • deleteEndpoint

      protected void deleteEndpoint(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(String aSerializedCas)
    • getSerializedCas

      protected 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, String producedIn)
    • getDeserSharedData

      public org.apache.uima.cas.impl.XmiSerializationSharedData getDeserSharedData()
    • setXmiSerializationData

      public void setXmiSerializationData(org.apache.uima.cas.impl.XmiSerializationSharedData anXmiSerializationData)
    • getCasProducerAggregateName

      public String getCasProducerAggregateName()
    • setCasProducerKey

      public void setCasProducerKey(String aCasProducerKey)
    • getCasProducerKey

      public String getCasProducerKey()
    • getRemoteCMCasReferenceId

      public String getRemoteCMCasReferenceId()
    • setRemoteCMCasReferenceId

      public void setRemoteCMCasReferenceId(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(List aList)
    • getDelayedSingleStepList

      public List getDelayedSingleStepList()
    • setMarker

      public void setMarker(org.apache.uima.cas.Marker mark)