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 Summary
Constructors Constructor Description CreateIManageActivityLogRecordJson()
-
Method Summary
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 guidMethods inherited from class com.blackberry.workspaces.sdk.api.json.BaseJson
getObjType, setObjType, toString
-
Constructor Details
-
CreateIManageActivityLogRecordJson
public CreateIManageActivityLogRecordJson()
-
-
Method Details
-
getDate
Used by iOS for coming out of offline- Returns:
- Used by iOS for coming out of offline
-
setDate
Used by iOS for coming out of offline- Parameters:
date
- Used by iOS for coming out of offline
-
getItemId
Imanage item id for the document- Returns:
- Imanage item id for the document
-
setItemId
Imanage item id for the document- Parameters:
itemId
- Imanage item id for the document
-
getApplication
Application name- Returns:
- Application name
-
setApplication
Application name- Parameters:
application
- Application name
-
getAnnotatingUsers
Annotating users for annotated file- Returns:
- Annotating users for annotated file
-
setAnnotatingUsers
Annotating users for annotated file- Parameters:
annotatingUsers
- Annotating users for annotated file
-
getClientDate
Client time to calculate the diff with server time- Returns:
- Client time to calculate the diff with server time
-
setClientDate
Client time to calculate the diff with server time- Parameters:
clientDate
- Client time to calculate the diff with server time
-
getPrinterName
Printer name (not implemented).- Returns:
- Printer name (not implemented).
-
setPrinterName
Printer name (not implemented).- Parameters:
printerName
- Printer name (not implemented).
-
getWorkspaceGuid
The workspace guid- Returns:
- The workspace guid
-
setWorkspaceGuid
The workspace guid- Parameters:
workspaceGuid
- The workspace guid
-
getType
Type of log action- Returns:
- Type of log action
-
setType
Type of log action- Parameters:
type
- Type of log action
-