Class CreateIManageActivityLogRecordJson

java.lang.Object
com.blackberry.workspaces.sdk.api.json.BaseJson
com.blackberry.workspaces.sdk.api.json.CreateIManageActivityLogRecordJson
All Implemented Interfaces:
Serializable

public class CreateIManageActivityLogRecordJson
extends BaseJson
Used when adding a notification for a file action in the file's activity log file.
See Also:
Serialized Form
  • Constructor Details

  • Method Details

    • getDate

      public Date getDate()
      Used by iOS for coming out of offline
      Returns:
      Used by iOS for coming out of offline
    • setDate

      public void setDate​(Date date)
      Used by iOS for coming out of offline
      Parameters:
      date - Used by iOS for coming out of offline
    • getItemId

      public String getItemId()
      Imanage item id for the document
      Returns:
      Imanage item id for the document
    • setItemId

      public void setItemId​(String itemId)
      Imanage item id for the document
      Parameters:
      itemId - Imanage item id for the document
    • getApplication

      public String getApplication()
      Application name
      Returns:
      Application name
    • setApplication

      public void setApplication​(String application)
      Application name
      Parameters:
      application - Application name
    • getAnnotatingUsers

      public Set<String> getAnnotatingUsers()
      Annotating users for annotated file
      Returns:
      Annotating users for annotated file
    • setAnnotatingUsers

      public void setAnnotatingUsers​(Set<String> annotatingUsers)
      Annotating users for annotated file
      Parameters:
      annotatingUsers - Annotating users for annotated file
    • getClientDate

      public Date getClientDate()
      Client time to calculate the diff with server time
      Returns:
      Client time to calculate the diff with server time
    • setClientDate

      public void setClientDate​(Date clientDate)
      Client time to calculate the diff with server time
      Parameters:
      clientDate - Client time to calculate the diff with server time
    • getPrinterName

      public String getPrinterName()
      Printer name (not implemented).
      Returns:
      Printer name (not implemented).
    • setPrinterName

      public void setPrinterName​(String printerName)
      Printer name (not implemented).
      Parameters:
      printerName - Printer name (not implemented).
    • getWorkspaceGuid

      public String getWorkspaceGuid()
      The workspace guid
      Returns:
      The workspace guid
    • setWorkspaceGuid

      public void setWorkspaceGuid​(String workspaceGuid)
      The workspace guid
      Parameters:
      workspaceGuid - The workspace guid
    • getType

      public LogActionType getType()
      Type of log action
      Returns:
      Type of log action
    • setType

      public void setType​(LogActionType type)
      Type of log action
      Parameters:
      type - Type of log action