Class CreateIManageActivityLogRecordJson
- java.lang.Object
-
- com.blackberry.workspaces.api.sdk.json.BaseJson
-
- com.blackberry.workspaces.api.sdk.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 Summary
Constructors Constructor Description CreateIManageActivityLogRecordJson()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Set<String>
getAnnotatingUsers()
Annotating users for annotated fileString
getApplication()
Application nameDate
getClientDate()
Client time to calculate the diff with server timeDate
getDate()
Used by iOS for coming out of offlineString
getItemId()
Imanage item id for the documentString
getPrinterName()
Printer name (not implemented).LogActionType
getType()
Type of log actionString
getWorkspaceGuid()
The workspace guidvoid
setAnnotatingUsers(Set<String> annotatingUsers)
Annotating users for annotated filevoid
setApplication(String application)
Application namevoid
setClientDate(Date clientDate)
Client time to calculate the diff with server timevoid
setDate(Date date)
Used by iOS for coming out of offlinevoid
setItemId(String itemId)
Imanage item id for the documentvoid
setPrinterName(String printerName)
Printer name (not implemented).void
setType(LogActionType type)
Type of log actionvoid
setWorkspaceGuid(String workspaceGuid)
The workspace guid-
Methods inherited from class com.blackberry.workspaces.api.sdk.json.BaseJson
getObjType, setObjType, toString
-
-
-
-
Method Detail
-
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
-
-