Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Cadence ¶
type Cadence interface {
Start() error
Stop()
GetFrontendClient() workflowserviceclient.Interface
FrontendAddress() string
GetFrontendService() service.Service
}
Cadence hosts all of cadence services in one process
func NewCadence ¶
func NewCadence(clusterMetadata cluster.Metadata, metadataMgr persistence.MetadataManager, shardMgr persistence.ShardManager, historyMgr persistence.HistoryManager, executionMgrFactory persistence.ExecutionManagerFactory, taskMgr persistence.TaskManager, visibilityMgr persistence.VisibilityManager, numberOfHistoryShards, numberOfHistoryHosts int, logger bark.Logger) Cadence
NewCadence returns an instance that hosts full cadence in one process
Click to show internal directories.
Click to hide internal directories.