Klasse ClusterTask

java.lang.Object
org.teamapps.cluster.core.ClusterTask

public class ClusterTask extends Object
  • Konstruktordetails

    • ClusterTask

      public ClusterTask(String serviceName, String method, org.teamapps.message.protocol.message.Message request)
    • ClusterTask

      public ClusterTask(String serviceName, String method, org.teamapps.message.protocol.message.Message request, String fixedServiceNodeId)
  • Methodendetails

    • isFixedServiceNode

      public boolean isFixedServiceNode()
    • getFixedServiceNodeId

      public String getFixedServiceNodeId()
    • startProcessing

      public void startProcessing()
    • getRequest

      public org.teamapps.message.protocol.message.Message getRequest()
    • getStarted

      public long getStarted()
    • getTaskId

      public long getTaskId()
    • addExecutionAttempt

      public void addExecutionAttempt()
    • getExecutionAttempts

      public int getExecutionAttempts()
    • isRetryLimitReached

      public boolean isRetryLimitReached()
    • getServiceName

      public String getServiceName()
    • getMethod

      public String getMethod()
    • getProcessingNodeId

      public String getProcessingNodeId()
    • setProcessingNodeId

      public void setProcessingNodeId(String processingNodeId)
    • getResult

      public org.teamapps.message.protocol.message.Message getResult()
    • setResult

      public void setResult(org.teamapps.message.protocol.message.Message result)
    • waitForResult

      public void waitForResult()
    • isError

      public boolean isError()
    • setError

      public void setError(boolean error)
    • getErrorType

      public ClusterServiceMethodErrorType getErrorType()
    • setErrorType

      public void setErrorType(ClusterServiceMethodErrorType errorType)
    • getErrorMessage

      public String getErrorMessage()
    • setErrorMessage

      public void setErrorMessage(String errorMessage)
    • getErrorStackTrace

      public String getErrorStackTrace()
    • setErrorStackTrace

      public void setErrorStackTrace(String errorStackTrace)
    • isFinished

      public boolean isFinished()
    • setFinished

      public void setFinished(boolean finished)