Class ExecutionContext

java.lang.Object
com.smeup.kokos.sdk.model.ExecutionContext

public class ExecutionContext extends Object
Author:
mattia.bonardi This refers to execution context passed to Micro Executor
  • Constructor Details

    • ExecutionContext

      public ExecutionContext()
  • Method Details

    • getUser

      public KokosUser getUser()
    • setUser

      public void setUser(KokosUser user)
    • getApp

      public App getApp()
    • setApp

      public void setApp(App app)
    • getLocale

      public String getLocale()
    • setLocale

      public void setLocale(String locale)
    • getLanguage

      public Language getLanguage()
    • setLanguage

      public void setLanguage(Language language)
    • getVariableContext

      public VariableContext getVariableContext()
    • setVariableContext

      public void setVariableContext(VariableContext variableContext)
    • getBatchContext

      public BatchContext getBatchContext()
    • setBatchContext

      public void setBatchContext(BatchContext batchContext)
    • getFlowContext

      public FlowContext getFlowContext()
    • setFlowContext

      public void setFlowContext(FlowContext flowContext)
    • setServiceCaller

      public void setServiceCaller(IServiceCaller serviceCaller)
    • getServiceCaller

      public IServiceCaller getServiceCaller()
    • getDebug

      public Boolean getDebug()
    • setDebug

      public void setDebug(Boolean debug)
    • executeFun

      public <T extends SmeupDataStructure> T executeFun(Fun fun, Class<T> responseType) throws Exception
      Throws:
      Exception
    • executeFunAsync

      public void executeFunAsync(Fun fun) throws Exception
      Throws:
      Exception