Package org.angular.ts.ng
Interface WorkflowSupervisorConfig<TWorkflows>
@JsType(isNative=true,
name="ng.WorkflowSupervisorConfig",
namespace="<global>")
public interface WorkflowSupervisorConfig<TWorkflows>
Public AngularTS WorkflowSupervisorConfig contract exposed through the global ng namespace for Closure-annotated applications.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interface -
Method Summary
Modifier and TypeMethodDescriptionstatic <TWorkflows>
WorkflowSupervisorConfig<TWorkflows> create()getId()Public WorkflowSupervisorConfig.id member exposed by the AngularTS namespace contract.Public WorkflowSupervisorConfig.persistence member exposed by the AngularTS namespace contract.Public WorkflowSupervisorConfig.workflows member exposed by the AngularTS namespace contract.booleanPersist a fresh supervisor snapshot after each completed command.booleanRestore persisted state and retry recoverable commands on startup.voidsetAutoPersist(boolean autoPersist) Persist a fresh supervisor snapshot after each completed command.voidsetAutoRecover(boolean autoRecover) Restore persisted state and retry recoverable commands on startup.voidPublic WorkflowSupervisorConfig.id member exposed by the AngularTS namespace contract.default voidsetPersistence(String persistence) voidPublic WorkflowSupervisorConfig.persistence member exposed by the AngularTS namespace contract.default voiddefault voidsetPersistence(WorkflowSupervisorPersistenceConfig persistence) voidsetWorkflows(TWorkflows workflows) Public WorkflowSupervisorConfig.workflows member exposed by the AngularTS namespace contract.
-
Method Details
-
create
-
getId
Public WorkflowSupervisorConfig.id member exposed by the AngularTS namespace contract. -
getPersistence
Public WorkflowSupervisorConfig.persistence member exposed by the AngularTS namespace contract. -
getWorkflows
Public WorkflowSupervisorConfig.workflows member exposed by the AngularTS namespace contract. -
isAutoPersist
@JsProperty boolean isAutoPersist()Persist a fresh supervisor snapshot after each completed command. -
isAutoRecover
@JsProperty boolean isAutoRecover()Restore persisted state and retry recoverable commands on startup. -
setAutoPersist
@JsProperty void setAutoPersist(boolean autoPersist) Persist a fresh supervisor snapshot after each completed command. -
setAutoRecover
@JsProperty void setAutoRecover(boolean autoRecover) Restore persisted state and retry recoverable commands on startup. -
setId
Public WorkflowSupervisorConfig.id member exposed by the AngularTS namespace contract. -
setPersistence
Public WorkflowSupervisorConfig.persistence member exposed by the AngularTS namespace contract. -
setPersistence
-
setPersistence
@JsOverlay default void setPersistence(WorkflowSupervisorPersistence<WorkflowSupervisorSnapshot<Object>> persistence) -
setPersistence
-
setWorkflows
Public WorkflowSupervisorConfig.workflows member exposed by the AngularTS namespace contract.
-