Documentation ¶
Index ¶
- Variables
- func GetActivityOptions() workflow.ActivityOptions
- func GetProdActivityOptions() workflow.ActivityOptions
- func GetProdWorkflowOptions(id string, taskQueue string) client.StartWorkflowOptions
- func GetWFClient(namespace, hostPort string) client.Client
- func GetWorkflowOptionsWithWorkflowRunTimeout(id string, taskQueue string) client.StartWorkflowOptions
- func WithCEActivityOptions(ctx workflow.Context) workflow.Context
- func WithCEPActivityOptions(ctx workflow.Context) workflow.Context
- func WithCMPSActivityOptions(ctx workflow.Context) workflow.Context
- func WithChildWorkflowOptions(ctx workflow.Context, id string) workflow.Context
- func WithChildWorkflowOptionsDuplicates(ctx workflow.Context, id string) workflow.Context
- func WithChildWorkflowOptionsTaskQueue(ctx workflow.Context, taskQueue string, id string) workflow.Context
- func WithChildWorkflowOptionsTaskQueueDuplicates(ctx workflow.Context, taskQueue string, id string) workflow.Context
- func WithIOTChildWorkflowOptionsDuplicates(ctx workflow.Context, id string) workflow.Context
- func WithShortLivedChildWorkflowOptionsDuplicates(ctx workflow.Context, id string) workflow.Context
Constants ¶
This section is empty.
Variables ¶
View Source
var ( TemporalHostPort = "localhost:7233" TemporalNamespace = "default" SupportedChannels = []Common.CommunicationChannel{Common.CommunicationChannel_SMS, Common.CommunicationChannel_WHATSAPP} )
View Source
var DefaultTimezone, _ = time.LoadLocation("Asia/Kolkata")
View Source
var GRPCClientConfig map[string]string
View Source
var LOG = getLogger()
View Source
var SMSTemplatesConfig map[string]string
View Source
var ServiceSpecSpecificTemplatesConfig map[string]map[string]map[string]string
View Source
var TemplatesConfig map[string]map[string]string
View Source
var WorkflowClient client.Client = getClient()
View Source
var WorkflowConfig map[string]string
Functions ¶
func GetActivityOptions ¶
func GetActivityOptions() workflow.ActivityOptions
func GetProdActivityOptions ¶
func GetProdActivityOptions() workflow.ActivityOptions
func GetProdWorkflowOptions ¶
func GetProdWorkflowOptions(id string, taskQueue string) client.StartWorkflowOptions
func GetWFClient ¶
func GetWorkflowOptionsWithWorkflowRunTimeout ¶
func GetWorkflowOptionsWithWorkflowRunTimeout(id string, taskQueue string) client.StartWorkflowOptions
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.