SaaS CMS has officially launched! Learn more now.

Interface IBroadcastedUpdate

Interface that broadcast listner uses to update data when it recieves update from some other server in loadbalancing scenario. The intention is that they share storage

Namespace: EPiServer.WorkflowFoundation.Interfaces
Assembly: EPiServer.WorkflowFoundation.dll
Version: 7.19.2
Syntax
public interface IBroadcastedUpdate

Methods

DeleteDefinition(Guid)

Definition has been deleted in other host

Declaration
void DeleteDefinition(Guid definitionId)
Parameters
Type Name Description
System.Guid definitionId

The definition id.

DeleteInstance(Guid)

Instance has been deleted (terminated or completed) in other host

Declaration
void DeleteInstance(Guid instanceId)
Parameters
Type Name Description
System.Guid instanceId

The instance id.

Reload()

Should reload all definitions and instances from storage

Declaration
void Reload()

UpdateDefinition(Guid)

Should update defintion from common storage

Declaration
void UpdateDefinition(Guid definitionId)
Parameters
Type Name Description
System.Guid definitionId

The definition id.

UpdateInstance(Guid)

Should update the instance from common storage

Declaration
void UpdateInstance(Guid instanceId)
Parameters
Type Name Description
System.Guid instanceId

The instance id.

Extension Methods