Documentation
¶
Index ¶
- Constants
- type MfgrcGroup
- type MfgrcMono
- type ZeroMfgrcFlux
- func (flux *ZeroMfgrcFlux) Check(mono MfgrcMono) bool
- func (flux *ZeroMfgrcFlux) Export() (map[string]interface{}, error)
- func (flux *ZeroMfgrcFlux) Join(mono MfgrcMono, keeper *ZeroMfgrcKeeper) error
- func (flux *ZeroMfgrcFlux) Push(mono MfgrcMono) error
- func (flux *ZeroMfgrcFlux) Revoke(mono MfgrcMono) error
- func (flux *ZeroMfgrcFlux) Start(worker *ZeroMfgrcWorker)
- type ZeroMfgrcGroup
- func (group *ZeroMfgrcGroup) AddWorker(worker *ZeroMfgrcGroupWorker)
- func (group *ZeroMfgrcGroup) Complete() error
- func (group *ZeroMfgrcGroup) Delete() error
- func (group *ZeroMfgrcGroup) Do() error
- func (group *ZeroMfgrcGroup) EventListener(xListener ZeroMfgrcGroupEventListener)
- func (group *ZeroMfgrcGroup) Executing() error
- func (group *ZeroMfgrcGroup) Export() (map[string]interface{}, error)
- func (group *ZeroMfgrcGroup) Failed(reason string) error
- func (group *ZeroMfgrcGroup) LoadRowData(rowmap map[string]interface{})
- func (group *ZeroMfgrcGroup) Pending() error
- func (group *ZeroMfgrcGroup) Ready(store ZeroMfgrcGroupStore) error
- func (group *ZeroMfgrcGroup) State() string
- func (group *ZeroMfgrcGroup) Store(store ZeroMfgrcGroupStore)
- func (group *ZeroMfgrcGroup) UseStore() ZeroMfgrcGroupStore
- func (group *ZeroMfgrcGroup) XgroupId() string
- func (group *ZeroMfgrcGroup) Xmonos() []MfgrcMono
- func (group *ZeroMfgrcGroup) Xoption() string
- func (group *ZeroMfgrcGroup) XuniqueCode() string
- type ZeroMfgrcGroupActuator
- func (act *ZeroMfgrcGroupActuator) Exec(group MfgrcGroup) chan error
- func (act *ZeroMfgrcGroupActuator) Group() MfgrcGroup
- func (act *ZeroMfgrcGroupActuator) OnComplete(MfgrcGroup) error
- func (*ZeroMfgrcGroupActuator) OnExecuting(MfgrcGroup) error
- func (act *ZeroMfgrcGroupActuator) OnFailed(group MfgrcGroup, reason string) error
- func (*ZeroMfgrcGroupActuator) OnPending(MfgrcGroup) error
- type ZeroMfgrcGroupEventListener
- type ZeroMfgrcGroupKeeper
- type ZeroMfgrcGroupKeeperOpts
- type ZeroMfgrcGroupStore
- type ZeroMfgrcGroupWorker
- type ZeroMfgrcKeeper
- func (keeper *ZeroMfgrcKeeper) AddMono(mono MfgrcMono) error
- func (keeper *ZeroMfgrcKeeper) AddMonosQueue(monos ...MfgrcMono) error
- func (keeper *ZeroMfgrcKeeper) Check(mono MfgrcMono) error
- func (keeper *ZeroMfgrcKeeper) Export() (map[string]interface{}, error)
- func (keeper *ZeroMfgrcKeeper) RevokeMono(mono MfgrcMono) error
- func (keeper *ZeroMfgrcKeeper) RunWorker()
- func (keeper *ZeroMfgrcKeeper) ShutdownWorker()
- func (keeper *ZeroMfgrcKeeper) TaskWaitSeconds() int
- type ZeroMfgrcKeeperOpts
- type ZeroMfgrcMono
- func (mono *ZeroMfgrcMono) Complete() error
- func (mono *ZeroMfgrcMono) Delete() error
- func (mono *ZeroMfgrcMono) Do() error
- func (mono *ZeroMfgrcMono) EventListener(eventListener ZeroMfgrcMonoEventListener)
- func (mono *ZeroMfgrcMono) Executing() error
- func (mono *ZeroMfgrcMono) Export() (map[string]interface{}, error)
- func (mono *ZeroMfgrcMono) Failed(reason string) error
- func (mono *ZeroMfgrcMono) FromFlux() *ZeroMfgrcFlux
- func (mono *ZeroMfgrcMono) LoadRowData(rowmap map[string]interface{})
- func (mono *ZeroMfgrcMono) Pending(flux *ZeroMfgrcFlux) error
- func (mono *ZeroMfgrcMono) Ready(keeper *ZeroMfgrcKeeper, store ...ZeroMfgrcMonoStore) error
- func (mono *ZeroMfgrcMono) Retrying(reason string) error
- func (mono *ZeroMfgrcMono) Revoke() error
- func (mono *ZeroMfgrcMono) State() string
- func (mono *ZeroMfgrcMono) Store(store ZeroMfgrcMonoStore)
- func (mono *ZeroMfgrcMono) String() (string, error)
- func (mono *ZeroMfgrcMono) Timeout() error
- func (mono *ZeroMfgrcMono) XmonoId() string
- func (mono *ZeroMfgrcMono) Xoption() string
- func (mono *ZeroMfgrcMono) Xprogress() int
- func (mono *ZeroMfgrcMono) XuniqueCode() string
- type ZeroMfgrcMonoActuator
- func (act *ZeroMfgrcMonoActuator) Exec(mono MfgrcMono) chan error
- func (act *ZeroMfgrcMonoActuator) Mono() MfgrcMono
- func (act *ZeroMfgrcMonoActuator) OnComplete(MfgrcMono) error
- func (act *ZeroMfgrcMonoActuator) OnExecuting(MfgrcMono) error
- func (act *ZeroMfgrcMonoActuator) OnFailed(mono MfgrcMono, reason string) error
- func (act *ZeroMfgrcMonoActuator) OnPending(MfgrcMono) error
- func (act *ZeroMfgrcMonoActuator) OnRetrying(MfgrcMono) error
- func (act *ZeroMfgrcMonoActuator) OnRevoke(mono MfgrcMono) error
- type ZeroMfgrcMonoEventListener
- type ZeroMfgrcMonoQueueActuator
- func (act *ZeroMfgrcMonoQueueActuator) Exec(monos ...MfgrcMono) chan error
- func (act *ZeroMfgrcMonoQueueActuator) Failed() int
- func (act *ZeroMfgrcMonoQueueActuator) OnComplete(mono MfgrcMono) error
- func (act *ZeroMfgrcMonoQueueActuator) OnExecuting(MfgrcMono) error
- func (act *ZeroMfgrcMonoQueueActuator) OnFailed(mono MfgrcMono, reason string) error
- func (act *ZeroMfgrcMonoQueueActuator) OnPending(MfgrcMono) error
- func (act *ZeroMfgrcMonoQueueActuator) OnRetrying(MfgrcMono) error
- func (act *ZeroMfgrcMonoQueueActuator) OnRevoke(mono MfgrcMono) error
- func (act *ZeroMfgrcMonoQueueActuator) Result() map[string]string
- func (act *ZeroMfgrcMonoQueueActuator) Success() int
- type ZeroMfgrcMonoStore
- type ZeroMfgrcWorker
Constants ¶
View Source
const ( WORKER_MONOGROUP_STATUS_READY = "monogroup.status.ready" WORKER_MONOGROUP_STATUS_PENDING = "monogroup.status.pending" WORKER_MONOGROUP_STATUS_EXECUTING = "monogroup.status.executing" WORKER_MONOGROUP_STATUS_COMPLETE = "monogroup.status.complete" WORKER_MONOGROUP_STATUS_FAILED = "monogroup.status.failed" )
View Source
const ( WORKER_MONO_STATUS_READY = "mono.status.ready" WORKER_MONO_STATUS_PENDING = "mono.status.pending" WORKER_MONO_STATUS_EXECUTING = "mono.status.executing" WORKER_MONO_STATUS_RETRYING = "mono.status.retrying" WORKER_MONO_STATUS_COMPLETE = "mono.status.complete" WORKER_MONO_STATUS_FAILED = "mono.status.failed" WORKER_MONO_STATUS_REVOKE = "mono.status.revoke" WORKER_MONO_STATUS_TIMEOUT = "mono.status.timeout" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MfgrcGroup ¶ added in v1.9.0
type MfgrcGroup interface { structs.ZeroMetaDef XgroupId() string XuniqueCode() string Xoption() string Xmonos() []MfgrcMono State() string AddWorker(*ZeroMfgrcGroupWorker) Ready(ZeroMfgrcGroupStore) error Pending() error Executing() error Complete() error Failed(string) error Do() error Export() (map[string]interface{}, error) Store(ZeroMfgrcGroupStore) UseStore() ZeroMfgrcGroupStore EventListener(ZeroMfgrcGroupEventListener) }
type MfgrcMono ¶ added in v1.9.0
type MfgrcMono interface { structs.ZeroMetaDef XmonoId() string XuniqueCode() string Xoption() string Xprogress() int State() string Pending(*ZeroMfgrcFlux) error Revoke() error Timeout() error Executing() error Retrying(string) error Complete() error Failed(string) error Do() error Export() (map[string]interface{}, error) Store(ZeroMfgrcMonoStore) EventListener(ZeroMfgrcMonoEventListener) }
type ZeroMfgrcFlux ¶
type ZeroMfgrcFlux struct { UniqueId string // contains filtered or unexported fields }
func (*ZeroMfgrcFlux) Check ¶ added in v1.9.0
func (flux *ZeroMfgrcFlux) Check(mono MfgrcMono) bool
func (*ZeroMfgrcFlux) Export ¶ added in v1.9.0
func (flux *ZeroMfgrcFlux) Export() (map[string]interface{}, error)
func (*ZeroMfgrcFlux) Join ¶ added in v1.9.0
func (flux *ZeroMfgrcFlux) Join(mono MfgrcMono, keeper *ZeroMfgrcKeeper) error
func (*ZeroMfgrcFlux) Push ¶ added in v1.9.0
func (flux *ZeroMfgrcFlux) Push(mono MfgrcMono) error
func (*ZeroMfgrcFlux) Revoke ¶ added in v1.9.0
func (flux *ZeroMfgrcFlux) Revoke(mono MfgrcMono) error
func (*ZeroMfgrcFlux) Start ¶ added in v1.9.0
func (flux *ZeroMfgrcFlux) Start(worker *ZeroMfgrcWorker)
type ZeroMfgrcGroup ¶ added in v1.9.0
type ZeroMfgrcGroup struct { structs.ZeroCoreStructs UniqueCode string `json:"uniqueCode,omitempty"` Option string `json:"option,omitempty"` Monos []MfgrcMono `json:"monos,omitempty"` // contains filtered or unexported fields }
func (*ZeroMfgrcGroup) AddWorker ¶ added in v1.9.0
func (group *ZeroMfgrcGroup) AddWorker(worker *ZeroMfgrcGroupWorker)
func (*ZeroMfgrcGroup) Complete ¶ added in v1.9.0
func (group *ZeroMfgrcGroup) Complete() error
func (*ZeroMfgrcGroup) Delete ¶ added in v1.9.0
func (group *ZeroMfgrcGroup) Delete() error
func (*ZeroMfgrcGroup) Do ¶ added in v1.9.0
func (group *ZeroMfgrcGroup) Do() error
func (*ZeroMfgrcGroup) EventListener ¶ added in v1.9.5
func (group *ZeroMfgrcGroup) EventListener(xListener ZeroMfgrcGroupEventListener)
func (*ZeroMfgrcGroup) Executing ¶ added in v1.9.0
func (group *ZeroMfgrcGroup) Executing() error
func (*ZeroMfgrcGroup) Export ¶ added in v1.9.0
func (group *ZeroMfgrcGroup) Export() (map[string]interface{}, error)
func (*ZeroMfgrcGroup) Failed ¶ added in v1.9.0
func (group *ZeroMfgrcGroup) Failed(reason string) error
func (*ZeroMfgrcGroup) LoadRowData ¶ added in v1.9.0
func (group *ZeroMfgrcGroup) LoadRowData(rowmap map[string]interface{})
func (*ZeroMfgrcGroup) Pending ¶ added in v1.9.0
func (group *ZeroMfgrcGroup) Pending() error
func (*ZeroMfgrcGroup) Ready ¶ added in v1.9.0
func (group *ZeroMfgrcGroup) Ready(store ZeroMfgrcGroupStore) error
func (*ZeroMfgrcGroup) State ¶ added in v1.9.0
func (group *ZeroMfgrcGroup) State() string
func (*ZeroMfgrcGroup) Store ¶ added in v1.9.0
func (group *ZeroMfgrcGroup) Store(store ZeroMfgrcGroupStore)
func (*ZeroMfgrcGroup) UseStore ¶ added in v1.9.12
func (group *ZeroMfgrcGroup) UseStore() ZeroMfgrcGroupStore
func (*ZeroMfgrcGroup) XgroupId ¶ added in v1.9.0
func (group *ZeroMfgrcGroup) XgroupId() string
func (*ZeroMfgrcGroup) Xmonos ¶ added in v1.9.0
func (group *ZeroMfgrcGroup) Xmonos() []MfgrcMono
func (*ZeroMfgrcGroup) Xoption ¶ added in v1.9.0
func (group *ZeroMfgrcGroup) Xoption() string
func (*ZeroMfgrcGroup) XuniqueCode ¶ added in v1.9.0
func (group *ZeroMfgrcGroup) XuniqueCode() string
type ZeroMfgrcGroupActuator ¶ added in v1.9.5
type ZeroMfgrcGroupActuator struct { Keeper *ZeroMfgrcGroupKeeper // contains filtered or unexported fields }
func (*ZeroMfgrcGroupActuator) Exec ¶ added in v1.9.5
func (act *ZeroMfgrcGroupActuator) Exec(group MfgrcGroup) chan error
func (*ZeroMfgrcGroupActuator) Group ¶ added in v1.9.5
func (act *ZeroMfgrcGroupActuator) Group() MfgrcGroup
func (*ZeroMfgrcGroupActuator) OnComplete ¶ added in v1.9.5
func (act *ZeroMfgrcGroupActuator) OnComplete(MfgrcGroup) error
func (*ZeroMfgrcGroupActuator) OnExecuting ¶ added in v1.9.5
func (*ZeroMfgrcGroupActuator) OnExecuting(MfgrcGroup) error
func (*ZeroMfgrcGroupActuator) OnFailed ¶ added in v1.9.5
func (act *ZeroMfgrcGroupActuator) OnFailed(group MfgrcGroup, reason string) error
func (*ZeroMfgrcGroupActuator) OnPending ¶ added in v1.9.5
func (*ZeroMfgrcGroupActuator) OnPending(MfgrcGroup) error
type ZeroMfgrcGroupEventListener ¶ added in v1.9.5
type ZeroMfgrcGroupEventListener interface { OnPending(MfgrcGroup) error OnExecuting(MfgrcGroup) error OnComplete(MfgrcGroup) error OnFailed(MfgrcGroup, string) error }
type ZeroMfgrcGroupKeeper ¶ added in v1.9.0
type ZeroMfgrcGroupKeeper struct {
// contains filtered or unexported fields
}
func NewGroupKeeper ¶ added in v1.9.0
func NewGroupKeeper(keeperName string, keeperOpts ZeroMfgrcGroupKeeperOpts, maxGroupQueues int) *ZeroMfgrcGroupKeeper
func (*ZeroMfgrcGroupKeeper) AddGroup ¶ added in v1.9.0
func (keeper *ZeroMfgrcGroupKeeper) AddGroup(group MfgrcGroup) error
func (*ZeroMfgrcGroupKeeper) Check ¶ added in v1.9.0
func (keeper *ZeroMfgrcGroupKeeper) Check(group MfgrcGroup) error
func (*ZeroMfgrcGroupKeeper) Export ¶ added in v1.9.0
func (keeper *ZeroMfgrcGroupKeeper) Export() (map[string]interface{}, error)
func (*ZeroMfgrcGroupKeeper) RunGroupWorker ¶ added in v1.9.0
func (keeper *ZeroMfgrcGroupKeeper) RunGroupWorker()
type ZeroMfgrcGroupKeeperOpts ¶ added in v1.9.0
type ZeroMfgrcGroupKeeperOpts interface { FetchUncompleteGroups() ([]MfgrcGroup, error) MonoStore() ZeroMfgrcMonoStore GroupStore() ZeroMfgrcGroupStore }
type ZeroMfgrcGroupStore ¶ added in v1.9.0
type ZeroMfgrcGroupStore interface { UpdateGroup(MfgrcGroup) error DeleteGroup(MfgrcGroup) error AddGroupMono(MfgrcGroup, MfgrcMono) error MonoStore() ZeroMfgrcMonoStore NextSequence(string, string) (int, error) }
type ZeroMfgrcGroupWorker ¶ added in v1.9.0
type ZeroMfgrcGroupWorker struct {
// contains filtered or unexported fields
}
func (*ZeroMfgrcGroupWorker) Export ¶ added in v1.9.0
func (worker *ZeroMfgrcGroupWorker) Export() map[string]interface{}
func (*ZeroMfgrcGroupWorker) Start ¶ added in v1.9.0
func (worker *ZeroMfgrcGroupWorker) Start()
func (*ZeroMfgrcGroupWorker) Stop ¶ added in v1.9.0
func (worker *ZeroMfgrcGroupWorker) Stop()
type ZeroMfgrcKeeper ¶ added in v1.9.0
type ZeroMfgrcKeeper struct {
// contains filtered or unexported fields
}
func NewWorker ¶ added in v1.9.0
func NewWorker( keeperName string, keeperOpts ZeroMfgrcKeeperOpts, maxQueues int, maxQueueLimit int, taskWaitSeconds int, taskIntervalSeconds int, taskRetryTimes int, taskRetryInterval int) *ZeroMfgrcKeeper
func (*ZeroMfgrcKeeper) AddMono ¶ added in v1.9.0
func (keeper *ZeroMfgrcKeeper) AddMono(mono MfgrcMono) error
func (*ZeroMfgrcKeeper) AddMonosQueue ¶ added in v1.9.5
func (keeper *ZeroMfgrcKeeper) AddMonosQueue(monos ...MfgrcMono) error
func (*ZeroMfgrcKeeper) Check ¶ added in v1.9.0
func (keeper *ZeroMfgrcKeeper) Check(mono MfgrcMono) error
func (*ZeroMfgrcKeeper) Export ¶ added in v1.9.0
func (keeper *ZeroMfgrcKeeper) Export() (map[string]interface{}, error)
func (*ZeroMfgrcKeeper) RevokeMono ¶ added in v1.9.0
func (keeper *ZeroMfgrcKeeper) RevokeMono(mono MfgrcMono) error
func (*ZeroMfgrcKeeper) RunWorker ¶ added in v1.9.0
func (keeper *ZeroMfgrcKeeper) RunWorker()
func (*ZeroMfgrcKeeper) ShutdownWorker ¶ added in v1.9.0
func (keeper *ZeroMfgrcKeeper) ShutdownWorker()
func (*ZeroMfgrcKeeper) TaskWaitSeconds ¶ added in v1.12.25
func (keeper *ZeroMfgrcKeeper) TaskWaitSeconds() int
type ZeroMfgrcKeeperOpts ¶ added in v1.9.0
type ZeroMfgrcMono ¶
type ZeroMfgrcMono struct { structs.ZeroCoreStructs MonoID string `json:"monoID,omitempty"` UniqueCode string `json:"uniqueCode,omitempty"` Option string `json:"option,omitempty"` Progress int `json:"progress,omitempty"` // contains filtered or unexported fields }
func (*ZeroMfgrcMono) Complete ¶ added in v1.9.0
func (mono *ZeroMfgrcMono) Complete() error
func (*ZeroMfgrcMono) Delete ¶ added in v1.9.0
func (mono *ZeroMfgrcMono) Delete() error
func (*ZeroMfgrcMono) Do ¶ added in v1.9.0
func (mono *ZeroMfgrcMono) Do() error
func (*ZeroMfgrcMono) EventListener ¶ added in v1.9.0
func (mono *ZeroMfgrcMono) EventListener(eventListener ZeroMfgrcMonoEventListener)
func (*ZeroMfgrcMono) Executing ¶ added in v1.9.0
func (mono *ZeroMfgrcMono) Executing() error
func (*ZeroMfgrcMono) Export ¶ added in v1.9.0
func (mono *ZeroMfgrcMono) Export() (map[string]interface{}, error)
func (*ZeroMfgrcMono) Failed ¶ added in v1.9.0
func (mono *ZeroMfgrcMono) Failed(reason string) error
func (*ZeroMfgrcMono) FromFlux ¶ added in v1.9.0
func (mono *ZeroMfgrcMono) FromFlux() *ZeroMfgrcFlux
func (*ZeroMfgrcMono) LoadRowData ¶ added in v1.9.0
func (mono *ZeroMfgrcMono) LoadRowData(rowmap map[string]interface{})
func (*ZeroMfgrcMono) Pending ¶ added in v1.9.0
func (mono *ZeroMfgrcMono) Pending(flux *ZeroMfgrcFlux) error
func (*ZeroMfgrcMono) Ready ¶ added in v1.9.0
func (mono *ZeroMfgrcMono) Ready(keeper *ZeroMfgrcKeeper, store ...ZeroMfgrcMonoStore) error
func (*ZeroMfgrcMono) Retrying ¶ added in v1.9.0
func (mono *ZeroMfgrcMono) Retrying(reason string) error
func (*ZeroMfgrcMono) Revoke ¶ added in v1.9.0
func (mono *ZeroMfgrcMono) Revoke() error
func (*ZeroMfgrcMono) State ¶ added in v1.9.0
func (mono *ZeroMfgrcMono) State() string
func (*ZeroMfgrcMono) Store ¶ added in v1.9.0
func (mono *ZeroMfgrcMono) Store(store ZeroMfgrcMonoStore)
func (*ZeroMfgrcMono) String ¶ added in v1.9.0
func (mono *ZeroMfgrcMono) String() (string, error)
func (*ZeroMfgrcMono) Timeout ¶ added in v1.9.0
func (mono *ZeroMfgrcMono) Timeout() error
func (*ZeroMfgrcMono) XmonoId ¶ added in v1.9.0
func (mono *ZeroMfgrcMono) XmonoId() string
func (*ZeroMfgrcMono) Xoption ¶ added in v1.9.0
func (mono *ZeroMfgrcMono) Xoption() string
func (*ZeroMfgrcMono) Xprogress ¶ added in v1.9.0
func (mono *ZeroMfgrcMono) Xprogress() int
func (*ZeroMfgrcMono) XuniqueCode ¶ added in v1.9.0
func (mono *ZeroMfgrcMono) XuniqueCode() string
type ZeroMfgrcMonoActuator ¶ added in v1.9.0
type ZeroMfgrcMonoActuator struct { Keeper *ZeroMfgrcKeeper // contains filtered or unexported fields }
func (*ZeroMfgrcMonoActuator) Exec ¶ added in v1.9.0
func (act *ZeroMfgrcMonoActuator) Exec(mono MfgrcMono) chan error
func (*ZeroMfgrcMonoActuator) Mono ¶ added in v1.9.0
func (act *ZeroMfgrcMonoActuator) Mono() MfgrcMono
func (*ZeroMfgrcMonoActuator) OnComplete ¶ added in v1.9.0
func (act *ZeroMfgrcMonoActuator) OnComplete(MfgrcMono) error
func (*ZeroMfgrcMonoActuator) OnExecuting ¶ added in v1.9.0
func (act *ZeroMfgrcMonoActuator) OnExecuting(MfgrcMono) error
func (*ZeroMfgrcMonoActuator) OnFailed ¶ added in v1.9.0
func (act *ZeroMfgrcMonoActuator) OnFailed(mono MfgrcMono, reason string) error
func (*ZeroMfgrcMonoActuator) OnPending ¶ added in v1.9.0
func (act *ZeroMfgrcMonoActuator) OnPending(MfgrcMono) error
func (*ZeroMfgrcMonoActuator) OnRetrying ¶ added in v1.9.0
func (act *ZeroMfgrcMonoActuator) OnRetrying(MfgrcMono) error
func (*ZeroMfgrcMonoActuator) OnRevoke ¶ added in v1.9.0
func (act *ZeroMfgrcMonoActuator) OnRevoke(mono MfgrcMono) error
type ZeroMfgrcMonoEventListener ¶ added in v1.9.0
type ZeroMfgrcMonoQueueActuator ¶ added in v1.9.7
type ZeroMfgrcMonoQueueActuator struct { Keeper *ZeroMfgrcKeeper // contains filtered or unexported fields }
func (*ZeroMfgrcMonoQueueActuator) Exec ¶ added in v1.9.7
func (act *ZeroMfgrcMonoQueueActuator) Exec(monos ...MfgrcMono) chan error
func (*ZeroMfgrcMonoQueueActuator) Failed ¶ added in v1.9.7
func (act *ZeroMfgrcMonoQueueActuator) Failed() int
func (*ZeroMfgrcMonoQueueActuator) OnComplete ¶ added in v1.9.7
func (act *ZeroMfgrcMonoQueueActuator) OnComplete(mono MfgrcMono) error
func (*ZeroMfgrcMonoQueueActuator) OnExecuting ¶ added in v1.9.7
func (act *ZeroMfgrcMonoQueueActuator) OnExecuting(MfgrcMono) error
func (*ZeroMfgrcMonoQueueActuator) OnFailed ¶ added in v1.9.7
func (act *ZeroMfgrcMonoQueueActuator) OnFailed(mono MfgrcMono, reason string) error
func (*ZeroMfgrcMonoQueueActuator) OnPending ¶ added in v1.9.7
func (act *ZeroMfgrcMonoQueueActuator) OnPending(MfgrcMono) error
func (*ZeroMfgrcMonoQueueActuator) OnRetrying ¶ added in v1.9.7
func (act *ZeroMfgrcMonoQueueActuator) OnRetrying(MfgrcMono) error
func (*ZeroMfgrcMonoQueueActuator) OnRevoke ¶ added in v1.9.7
func (act *ZeroMfgrcMonoQueueActuator) OnRevoke(mono MfgrcMono) error
func (*ZeroMfgrcMonoQueueActuator) Result ¶ added in v1.9.7
func (act *ZeroMfgrcMonoQueueActuator) Result() map[string]string
func (*ZeroMfgrcMonoQueueActuator) Success ¶ added in v1.9.7
func (act *ZeroMfgrcMonoQueueActuator) Success() int
type ZeroMfgrcMonoStore ¶ added in v1.9.0
type ZeroMfgrcWorker ¶ added in v1.9.0
type ZeroMfgrcWorker struct {
// contains filtered or unexported fields
}
func (*ZeroMfgrcWorker) Export ¶ added in v1.9.0
func (worker *ZeroMfgrcWorker) Export() map[string]interface{}
func (*ZeroMfgrcWorker) Start ¶ added in v1.9.0
func (worker *ZeroMfgrcWorker) Start()
func (*ZeroMfgrcWorker) Stop ¶ added in v1.9.0
func (worker *ZeroMfgrcWorker) Stop()
Click to show internal directories.
Click to hide internal directories.