Class WorkflowDesignerApplicationEventHandler

java.lang.Object
de.xima.fc.workflow.designer.event.WorkflowDesignerApplicationEventHandler
All Implemented Interfaces:
IApplicationEventHandler, Serializable

public class WorkflowDesignerApplicationEventHandler extends Object implements IApplicationEventHandler
Handles application events that are relevant to the workflow designer.
Since:
7.0.0
Author:
XIMA MEDIA GmbH
See Also:
  • Constructor Details

    • WorkflowDesignerApplicationEventHandler

      public WorkflowDesignerApplicationEventHandler(BackendViewPushContext viewPushContext, Long clientId, Long projectId)
      Creates a new handler with the given push context for the client.
      Parameters:
      viewPushContext - Push context for sending messages to the client.
      clientId - Client who owns the project being edited.
      projectId - ID of the project being edited.
  • Method Details

    • onClientCounterModified

      public void onClientCounterModified(ClientCounterModifiedEvent event)
      When a client counter was modified.
      Parameters:
      event - Entity event that occurred.
    • onClientResourceModified

      public void onClientResourceModified(ClientResourceModifiedEvent event)
      When a client resource was modified.
      Parameters:
      event - Entity event that occurred.
    • onClientResourceModified

      public void onClientResourceModified(DataSourceModifiedEvent event)
      When a data source was modified.
      Parameters:
      event - Entity event that occurred.
    • onDatabaseQueryModified

      public void onDatabaseQueryModified(DatabaseConnectionModifiedEvent event)
      When an LDAP query was modified.
      Parameters:
      event - Entity event that occurred.
    • onDirectClientAuthorizationModified

      public void onDirectClientAuthorizationModified(DirectClientAuthorizationModifiedEvent event)
      When a direct client authorization was modified.
      Parameters:
      event - Entity event that occurred.
    • onInboxModified

      public void onInboxModified(InboxModifiedEvent event)
      When an inbox was modified.
      Parameters:
      event - Entity event that occurred.
    • onLdapQueryModified

      public void onLdapQueryModified(LdapConnectionModifiedEvent event)
      When an LDAP connection was modified.
      Parameters:
      event - Entity event that occurred.
    • onLdapQueryModified

      public void onLdapQueryModified(LdapQueryModifiedEvent event)
      When an LDAP query was modified.
      Parameters:
      event - Entity event that occurred.
    • onProjectResourceModified

      public void onProjectResourceModified(ProjectResourceModifiedEvent event)
      When a project resource was modified.
      Parameters:
      event - Entity event that occurred.
    • onTextTemplateModified

      public void onTextTemplateModified(TextTemplateModifiedEvent event)
      When a text template was modified.
      Parameters:
      event - Entity event that occurred.
    • onUserGroupModified

      public void onUserGroupModified(UserGroupModifiedEvent event)
      When a user group was modified.
      Parameters:
      event - Entity event that occurred.
    • onUserModified

      public void onUserModified(UserModifiedEvent event)
      When a user was modified.
      Parameters:
      event - Entity event that occurred.
    • onWebDavConnectionModified

      public void onWebDavConnectionModified(WebDavConnectionModifiedEvent event)
      When a WebDavAccess was modified.
      Parameters:
      event - Entity event that occurred.