SAP ABAP Class CL_NWECM_PLA_NODES_MAN (ECMI: Nodes Access Manager)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ECM-ABA (Application Component) ECM ABAP Stack
     S_NWECM_STORE (Package) ECMI: Store DB Access
Properties
Class CL_NWECM_PLA_NODES_MAN  
Short Description ECMI: Nodes Access Manager    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_NWECM_STORE   ECMI: Store DB Access 
Created 20090504   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_NWECM_PLA_NODES_MAN has no forward declaration.
Interfaces
Class CL_NWECM_PLA_NODES_MAN has no interface implemented.
Friends
Class CL_NWECM_PLA_NODES_MAN has no friend class.
Attributes
Class CL_NWECM_PLA_NODES_MAN has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 COPY_NODE Static method Public Method 20090504
2 CREATE_FILE Static method Public Method Creates a new File 20090504
3 CREATE_FOLDER Static method Public Method Creates a new Folder 20090504
4 DELETE_NODE Static method Public Method 20090504
5 GET_NODE Static method Public Method Gets the Node from the given ID 20090504
6 RENAME_NODE Static method Public Method 20090504
Events
Class CL_NWECM_PLA_NODES_MAN has no event.
Types
Class CL_NWECM_PLA_NODES_MAN has no local type.
Method Signatures

Method COPY_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_SOURCE_NODE Value transfer Type reference (TYPE) NWECM_S_PLA_NODE 20090504
2 Importing IV_NEW_NODE_ID Value transfer Type reference (TYPE) SYSUUID_X16 20100728
3 Importing IV_REPOSITORY_ID Value transfer Type reference (TYPE) SYSUUID_X16 20090504
4 Importing IV_TARGET_FOLDER_ID Value transfer Type reference (TYPE) SYSUUID_X16 20090504
# Exception Resumable Description Created on
1 CX_NWECM_PLA_NOT_FOUND 20090702

Method CREATE_FILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PROPERTIES Call by reference Type reference (TYPE) NWECM_T_PLA_VALUED_PROPERTY Properties 20090504
2 Importing IV_CONTENT Call by reference Type reference (TYPE) XSTRING Content 20090504
3 Importing IV_ID Value transfer Type reference (TYPE) SYSUUID_X16 20100729
4 Importing IV_MIME_TYPE Value transfer Type reference (TYPE) STRING Mimetype 20090504
5 Importing IV_NAME Value transfer Type reference (TYPE) NWECM_PLA_SSTRING File name 20090504
6 Importing IV_PARENT_ID Value transfer Type reference (TYPE) SYSUUID_X16 Parent UUID 20090504
7 Importing IV_PRINCIPAL_ID Value transfer Type reference (TYPE) NWECM_PLA_SSTRING 20101012
8 Importing IV_PRINCIPAL_TYPE Value transfer Type reference (TYPE) NWECM_PLA_ENUM 20101013
9 Importing IV_REPOSITORY_ID Value transfer Type reference (TYPE) SYSUUID_X16 Repository UUID 20090504
10 Returning RS_FILE Value transfer Type reference (TYPE) NWECM_S_PLA_NODE Created file 20090504
# Exception Resumable Description Created on
1 CX_NWECM_PLA_VIOLATION NW ECM: Store Violation Exception 20090714

Method CREATE_FOLDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PROPERTIES Call by reference Type reference (TYPE) NWECM_T_PLA_VALUED_PROPERTY Properties 20090504
2 Importing IV_ID Value transfer Type reference (TYPE) SYSUUID_X16 20100729
3 Importing IV_NAME Value transfer Type reference (TYPE) NWECM_PLA_SSTRING File name 20090504
4 Importing IV_PARENT_ID Value transfer Type reference (TYPE) SYSUUID_X16 Parent UUID 20090504
5 Importing IV_PRINCIPAL_ID Value transfer Type reference (TYPE) NWECM_PLA_SSTRING 20101012
6 Importing IV_PRINCIPAL_TYPE Value transfer Type reference (TYPE) NWECM_PLA_ENUM 20101013
7 Importing IV_REPOSITORY_ID Value transfer Type reference (TYPE) SYSUUID_X16 Repository UUID 20090504
8 Returning RS_FOLDER Value transfer Type reference (TYPE) NWECM_S_PLA_NODE Created folder 20090504
# Exception Resumable Description Created on
1 CX_NWECM_PLA_VIOLATION NW ECM: Store Violation Exception 20090714

Method DELETE_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_IGNORE_CS_ERRORS Value transfer Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20100913
2 Importing IV_NODE_ID Value transfer Type reference (TYPE) SYSUUID_X16 20090504
3 Importing IV_REPOSITORY_ID Value transfer Type reference (TYPE) SYSUUID_X16 20090504

Method DELETE_NODE on class CL_NWECM_PLA_NODES_MAN has no exception.

Method GET_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NODE_ID Value transfer Type reference (TYPE) SYSUUID_X16 Node ID 20090504
2 Importing IV_REPOSITORY_ID Value transfer Type reference (TYPE) SYSUUID_X16 Repository ID 20090504
3 Returning RS_NODE Value transfer Type reference (TYPE) NWECM_S_PLA_NODE Node Attributes 20090504

Method GET_NODE on class CL_NWECM_PLA_NODES_MAN has no exception.

Method RENAME_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NEW_NAME Value transfer Type reference (TYPE) STRING 20090504
2 Importing IV_NODE_ID Value transfer Type reference (TYPE) SYSUUID_X16 20090504
# Exception Resumable Description Created on
1 CX_NWECM_PLA_NOT_FOUND NW ECM: Item not found 20090616
History
Last changed by/on SAP  20110908 
SAP Release Created in 720