Interface WorkflowClientInternal


  • public interface WorkflowClientInternal
    From OOP point of view, there is no reason for this interface not to extend WorkflowClient. It's not extending only to make sure that the calls that can come through a user-supplied WorkflowClient are made through that entity whenever possible instead of the entity obtained by WorkflowClient.getInternal(). This will make sure DI/AOP frameworks or user's wrapping code implemented in WorkflowClient proxy or adapter gets executed when possible and WorkflowClient.getInternal() is used only for internal functionality.
    • Method Detail

      • registerWorkerFactory

        void registerWorkerFactory​(WorkerFactory workerFactory)
      • deregisterWorkerFactory

        void deregisterWorkerFactory​(WorkerFactory workerFactory)