/AWS1/CL_DIRBATCHWRITEOP¶
Represents the output of a BatchWrite operation.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
io_createobject TYPE REF TO /AWS1/CL_DIRBATCHCREATEOBJECT /AWS1/CL_DIRBATCHCREATEOBJECT¶
Creates an object.
io_attachobject00 TYPE REF TO /AWS1/CL_DIRBATCHATTACHOBJECT /AWS1/CL_DIRBATCHATTACHOBJECT¶
Attaches an object to a Directory.
io_detachobject TYPE REF TO /AWS1/CL_DIRBATCHDETACHOBJECT /AWS1/CL_DIRBATCHDETACHOBJECT¶
Detaches an object from a Directory.
io_updateobjectattributes TYPE REF TO /AWS1/CL_DIRBATCHUPDOBJATTRS /AWS1/CL_DIRBATCHUPDOBJATTRS¶
Updates a given object's attributes.
io_deleteobject TYPE REF TO /AWS1/CL_DIRBATCHDELETEOBJECT /AWS1/CL_DIRBATCHDELETEOBJECT¶
Deletes an object in a Directory.
io_addfacettoobject00 TYPE REF TO /AWS1/CL_DIRBATCHADDFACETTOOBJ /AWS1/CL_DIRBATCHADDFACETTOOBJ¶
A batch operation that adds a facet to an object.
io_removefacetfromobject TYPE REF TO /AWS1/CL_DIRBTCREMFACETFROMOBJ /AWS1/CL_DIRBTCREMFACETFROMOBJ¶
A batch operation that removes a facet from an object.
io_attachpolicy00 TYPE REF TO /AWS1/CL_DIRBATCHATTACHPOLICY /AWS1/CL_DIRBATCHATTACHPOLICY¶
Attaches a policy object to a regular object. An object can have a limited number of attached policies.
io_detachpolicy TYPE REF TO /AWS1/CL_DIRBATCHDETACHPOLICY /AWS1/CL_DIRBATCHDETACHPOLICY¶
Detaches a policy from a Directory.
io_createindex TYPE REF TO /AWS1/CL_DIRBATCHCREATEINDEX /AWS1/CL_DIRBATCHCREATEINDEX¶
Creates an index object. See Indexing and search for more information.
io_attachtoindex00 TYPE REF TO /AWS1/CL_DIRBATCHATTACHTOINDEX /AWS1/CL_DIRBATCHATTACHTOINDEX¶
Attaches the specified object to the specified index.
io_detachfromindex TYPE REF TO /AWS1/CL_DIRBTCDETACHFROMINDEX /AWS1/CL_DIRBTCDETACHFROMINDEX¶
Detaches the specified object from the specified index.
io_attachtypedlink00 TYPE REF TO /AWS1/CL_DIRBTCATTACHTYPEDLINK /AWS1/CL_DIRBTCATTACHTYPEDLINK¶
Attaches a typed link to a specified source and target object. For more information, see Typed Links.
io_detachtypedlink TYPE REF TO /AWS1/CL_DIRBTCDETACHTYPEDLINK /AWS1/CL_DIRBTCDETACHTYPEDLINK¶
Detaches a typed link from a specified source and target object. For more information, see Typed Links.
io_updatelinkattributes TYPE REF TO /AWS1/CL_DIRBATCHUPDLINKATTRS /AWS1/CL_DIRBATCHUPDLINKATTRS¶
Updates a given object's attributes.
Queryable Attributes¶
CreateObject¶
Creates an object.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CREATEOBJECT() |
Getter for CREATEOBJECT |
AttachObject¶
Attaches an object to a Directory.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ATTACHOBJECT00() |
Getter for ATTACHOBJECT00 |
DetachObject¶
Detaches an object from a Directory.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DETACHOBJECT() |
Getter for DETACHOBJECT |
UpdateObjectAttributes¶
Updates a given object's attributes.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_UPDATEOBJECTATTRIBUTES() |
Getter for UPDATEOBJECTATTRIBUTES |
DeleteObject¶
Deletes an object in a Directory.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DELETEOBJECT() |
Getter for DELETEOBJECT |
AddFacetToObject¶
A batch operation that adds a facet to an object.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ADDFACETTOOBJECT00() |
Getter for ADDFACETTOOBJECT00 |
RemoveFacetFromObject¶
A batch operation that removes a facet from an object.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_REMOVEFACETFROMOBJECT() |
Getter for REMOVEFACETFROMOBJECT |
AttachPolicy¶
Attaches a policy object to a regular object. An object can have a limited number of attached policies.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ATTACHPOLICY00() |
Getter for ATTACHPOLICY00 |
DetachPolicy¶
Detaches a policy from a Directory.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DETACHPOLICY() |
Getter for DETACHPOLICY |
CreateIndex¶
Creates an index object. See Indexing and search for more information.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CREATEINDEX() |
Getter for CREATEINDEX |
AttachToIndex¶
Attaches the specified object to the specified index.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ATTACHTOINDEX00() |
Getter for ATTACHTOINDEX00 |
DetachFromIndex¶
Detaches the specified object from the specified index.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DETACHFROMINDEX() |
Getter for DETACHFROMINDEX |
AttachTypedLink¶
Attaches a typed link to a specified source and target object. For more information, see Typed Links.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ATTACHTYPEDLINK00() |
Getter for ATTACHTYPEDLINK00 |
DetachTypedLink¶
Detaches a typed link from a specified source and target object. For more information, see Typed Links.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DETACHTYPEDLINK() |
Getter for DETACHTYPEDLINK |
UpdateLinkAttributes¶
Updates a given object's attributes.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_UPDATELINKATTRIBUTES() |
Getter for UPDATELINKATTRIBUTES |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_BATCHWRITEOPERATIONLIST¶
TYPES TT_BATCHWRITEOPERATIONLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_DIRBATCHWRITEOP WITH DEFAULT KEY
.