Interface ProcessContext

All Known Implementing Classes:
ProcessorContextImpl

public interface ProcessContext
  • Method Details

    • getProperty

      Object getProperty(String name)
    • getProperty

      Object getProperty(String name, Object defaultValue)
    • getProperty

      <T> T getProperty(String name, Class<T> type)
    • getProperty

      <T> T getProperty(String name, Object defaultValue, Class<T> type)
    • setProperty

      void setProperty(String name, Object value)
    • removeProperty

      Object removeProperty(String name)
    • getProperties

      Map<String,Object> getProperties()
    • hasProperties

      boolean hasProperties()
    • getException

      Exception getException()
    • getException

      <T> T getException(Class<T> type)
    • setException

      void setException(Throwable t)
    • isFailed

      boolean isFailed()
    • isInProgress

      boolean isInProgress()
    • isDone

      boolean isDone()
    • done

      void done(boolean isDone)
    • copy

    • getProcessorCompletion

      String getProcessorCompletion()
    • setProcessorName

      void setProcessorName(String name)
    • getContext

      SocialServiceContext getContext()
    • trace

      void trace(String processorName, String trace)
    • getTracer

      StringBuffer getTracer()
    • getTraceLog

      String getTraceLog()
    • setTraceElement

      void setTraceElement(TraceElement traceElement)
    • getTraceElement

      TraceElement getTraceElement()
    • totalProcesses

      void totalProcesses(int total)
    • getTotalProcesses

      int getTotalProcesses()