Interface ProcessContext

    • Method Detail

      • 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)
      • hasProperties

        boolean hasProperties()
      • 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)
      • getProcessorCompletion

        String getProcessorCompletion()
      • setProcessorName

        void setProcessorName​(String name)
      • trace

        void trace​(String processorName,
                   String trace)
      • getTraceLog

        String getTraceLog()
      • setTraceElement

        void setTraceElement​(TraceElement traceElement)
      • totalProcesses

        void totalProcesses​(int total)
      • getTotalProcesses

        int getTotalProcesses()