/AWS1/CL_WDXACTIVITY¶
Describes the activity information.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_type TYPE /AWS1/WDXACTIVITYTYPE /AWS1/WDXACTIVITYTYPE¶
The activity type.
iv_timestamp TYPE /AWS1/WDXTIMESTAMPTYPE /AWS1/WDXTIMESTAMPTYPE¶
The timestamp when the action was performed.
iv_isindirectactivity TYPE /AWS1/WDXBOOLEANTYPE /AWS1/WDXBOOLEANTYPE¶
Indicates whether an activity is indirect or direct. An indirect activity results from a direct activity performed on a parent resource. For example, sharing a parent folder (the direct activity) shares all of the subfolders and documents within the parent folder (the indirect activity).
iv_organizationid TYPE /AWS1/WDXIDTYPE /AWS1/WDXIDTYPE¶
The ID of the organization.
io_initiator TYPE REF TO /AWS1/CL_WDXUSERMETADATA /AWS1/CL_WDXUSERMETADATA¶
The user who performed the action.
io_participants TYPE REF TO /AWS1/CL_WDXPARTICIPANTS /AWS1/CL_WDXPARTICIPANTS¶
The list of users or groups impacted by this action. This is an optional field and is filled for the following sharing activities: DOCUMENT_SHARED, DOCUMENT_SHARED, DOCUMENT_UNSHARED, FOLDER_SHARED, FOLDER_UNSHARED.
io_resourcemetadata TYPE REF TO /AWS1/CL_WDXRESOURCEMETADATA /AWS1/CL_WDXRESOURCEMETADATA¶
The metadata of the resource involved in the user action.
io_originalparent TYPE REF TO /AWS1/CL_WDXRESOURCEMETADATA /AWS1/CL_WDXRESOURCEMETADATA¶
The original parent of the resource. This is an optional field and is filled for move activities.
io_commentmetadata TYPE REF TO /AWS1/CL_WDXCOMMENTMETADATA /AWS1/CL_WDXCOMMENTMETADATA¶
Metadata of the commenting activity. This is an optional field and is filled for commenting activities.
Queryable Attributes¶
Type¶
The activity type.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TYPE() |
Getter for TYPE, with configurable default |
ASK_TYPE() |
Getter for TYPE w/ exceptions if field has no value |
HAS_TYPE() |
Determine if TYPE has a value |
TimeStamp¶
The timestamp when the action was performed.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TIMESTAMP() |
Getter for TIMESTAMP, with configurable default |
ASK_TIMESTAMP() |
Getter for TIMESTAMP w/ exceptions if field has no value |
HAS_TIMESTAMP() |
Determine if TIMESTAMP has a value |
IsIndirectActivity¶
Indicates whether an activity is indirect or direct. An indirect activity results from a direct activity performed on a parent resource. For example, sharing a parent folder (the direct activity) shares all of the subfolders and documents within the parent folder (the indirect activity).
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ISINDIRECTACTIVITY() |
Getter for ISINDIRECTACTIVITY |
OrganizationId¶
The ID of the organization.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ORGANIZATIONID() |
Getter for ORGANIZATIONID, with configurable default |
ASK_ORGANIZATIONID() |
Getter for ORGANIZATIONID w/ exceptions if field has no valu |
HAS_ORGANIZATIONID() |
Determine if ORGANIZATIONID has a value |
Initiator¶
The user who performed the action.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_INITIATOR() |
Getter for INITIATOR |
Participants¶
The list of users or groups impacted by this action. This is an optional field and is filled for the following sharing activities: DOCUMENT_SHARED, DOCUMENT_SHARED, DOCUMENT_UNSHARED, FOLDER_SHARED, FOLDER_UNSHARED.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PARTICIPANTS() |
Getter for PARTICIPANTS |
ResourceMetadata¶
The metadata of the resource involved in the user action.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RESOURCEMETADATA() |
Getter for RESOURCEMETADATA |
OriginalParent¶
The original parent of the resource. This is an optional field and is filled for move activities.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ORIGINALPARENT() |
Getter for ORIGINALPARENT |
CommentMetadata¶
Metadata of the commenting activity. This is an optional field and is filled for commenting activities.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_COMMENTMETADATA() |
Getter for COMMENTMETADATA |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_USERACTIVITIES¶
TYPES TT_USERACTIVITIES TYPE STANDARD TABLE OF REF TO /AWS1/CL_WDXACTIVITY WITH DEFAULT KEY
.