Class DesignerConversationEnvironmentData

java.lang.Object
de.xima.fc.gui.model.designer.DesignerConversationEnvironmentData
All Implemented Interfaces:
Serializable

public final class DesignerConversationEnvironmentData extends Object implements Serializable
Info about the current client and project opened in the designer.
Since:
8.0.0
Author:
XIMA MEDIA GmbH
See Also:
  • Constructor Details

    • DesignerConversationEnvironmentData

      public DesignerConversationEnvironmentData(long clientId, long projectId, long formVersionId, long workflowVersionId)
      Parameters:
      clientId - Value returned by getClientId().
      projectId - Value returned by getProjectId().
      formVersionId - Value returned by getFormVersionId().
      workflowVersionId - Value returned by getWorkflowVersionId().
  • Method Details

    • getClientId

      public long getClientId()
      Returns:
      ID of the client who owns the currently opened form.
    • getFormVersionId

      public long getFormVersionId()
      Returns:
      ID of the currently opened FormVersion.
    • getProjectId

      public long getProjectId()
      Returns:
      ID of the currently opened form.
    • getWorkflowVersionId

      public long getWorkflowVersionId()
      Returns:
      ID of the currently opened WorkflowVersion.
    • empty

      public static DesignerConversationEnvironmentData empty()
      Returns:
      An empty environment instance with invalid IDs.