SAP ABAP Class CL_NWECM_SWR_UTILITIES (ECMI: Utilities for SPI Firewall Wrappers)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ECM-ABA-COR (Application Component) ECM Core Infrastructure
     S_NWECM_CORE (Package) ECMI: Runtime Implementation
Properties
Class CL_NWECM_SWR_UTILITIES  
Short Description ECMI: Utilities for SPI Firewall Wrappers    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_NWECM_CORE   ECMI: Runtime Implementation 
Created 20080902   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_NWECM_SWR_UTILITIES has no interface implemented.
Friends
Class CL_NWECM_SWR_UTILITIES has no friend class.
Attributes
Class CL_NWECM_SWR_UTILITIES has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_ABAP_BOOL_STRICT Static method Public Method Raises exception if value is neither 'X' nor ' ' 20080902
2 CHECK_NODE_INFO Static method Public Method Raises exception if info is neither a file nor a folder info 20080902
3 CHECK_NUMBER_OF_CHILDREN Static method Public Method Raises exception if number is illegal 20091002
4 CHECK_VAL_SET Static method Public Method Raises exception if value is initial 20080904
5 CHECK_VAL_UNSET Static method Public Method Raises exception if value is not initial 20081006
6 UNWRAP_CREDENTIALS Static method Public Method Unwraps a credentials firewall wrapper 20080909
7 UNWRAP_FILE_INFO Static method Public Method Unwraps a file info firewall wrapper 20080909
8 UNWRAP_FOLDER_INFO Static method Public Method Unwraps a folder info firewall wrapper 20080909
9 UNWRAP_LOCK_INFO Static method Public Method Unwraps a lock info firewall wrapper 20081119
10 UNWRAP_NODE_INFO Static method Public Method Unwraps a node info firewall wrapper 20080909
11 UNWRAP_PROPERTY_INFO Static method Public Method Unwraps a property info firewall wrapper 20080909
12 UNWRAP_SESSION_INFO Static method Public Method Unwraps a session info firewall wrapper 20080909
13 WRAP_ACL_SERVICE Static method Public Method Wraps a acl service into a firewall wrapper 20101005
14 WRAP_BINARY Static method Public Method Wraps a binary value into a firewall wrapper 20080910
15 WRAP_CONTENT Static method Public Method Wraps a content node into a firewall wrapper 20080909
16 WRAP_CREDENTIALS Static method Public Method Wraps credentials into a firewall wrapper 20080909
17 WRAP_FILE_INFO Static method Public Method Wraps a file info into a firewall wrapper 20080909
18 WRAP_FOLDER_INFO Static method Public Method Wraps a folder info into a firewall wrapper 20080909
19 WRAP_HIERARCHY_SERVICE Static method Public Method Wraps a hierarchy service into a firewall wrapper 20080909
20 WRAP_INPUT_STREAM Static method Public Method Wraps an input stream into a firewall wrapper 20080910
21 WRAP_LOCKING_SERVICE Static method Public Method Wraps a locking service into a firewall wrapper 20081119
22 WRAP_LOCK_INFO Static method Public Method Wraps a lock info into a firewall wrapper 20081119
23 WRAP_NODE_INFO Static method Public Method Wraps a node info into a firewall wrapper 20080909
24 WRAP_NODE_TYPE_SERVICE Static method Public Method 20090409
25 WRAP_PROPERTY_INFO Static method Public Method Wraps a property info into a firewall wrapper 20080909
26 WRAP_PROPERTY_SERVICE Static method Public Method Wraps a property service into a firewall wrapper 20080909
27 WRAP_REPOSITORY_INFO Static method Public Method Wraps a repository info into a firewall wrapper 20080909
28 WRAP_REPOSITORY_SERVICE Static method Public Method Wraps a repository service into an SPI firewall wrapper 20080909
29 WRAP_SESSION_INFO Static method Public Method Wraps a session info into a firewall wrapper 20080909
30 WRAP_VALUE Static method Public Method Wraps a value into a firewall wrapper 20080909
31 WRAP_W_HIERARCHY_SERVICE Static method Public Method Wraps a writable hierarchy service into a firewall wrapper 20080929
32 WRAP_W_PROPERTY_SERVICE Static method Public Method Wraps a writable property service into a firewall wrapper 20080929
33 WRAP_W_REPOSITORY_SERVICE Static method Public Method Wraps a writable repository service into a firewall wrapper 20080929
Events
Class CL_NWECM_SWR_UTILITIES has no event.
Types
Class CL_NWECM_SWR_UTILITIES has no local type.
Method Signatures

Method CHECK_ABAP_BOOL_STRICT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_METHOD_NAME Value transfer Type reference (TYPE) STRING Full name of checked method 20081203
2 Importing IV_VALUE Value transfer Type reference (TYPE) ABAP_BOOL Value to be checked 20080902

Method CHECK_ABAP_BOOL_STRICT on class CL_NWECM_SWR_UTILITIES has no exception.

Method CHECK_NODE_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_NODE_INFO Value transfer Object reference (TYPE REF TO) IF_NWECM_NODE_INFO Node info to be checked 20080902
2 Importing IV_METHOD_NAME Value transfer Type reference (TYPE) STRING Full name of checked method 20081203

Method CHECK_NODE_INFO on class CL_NWECM_SWR_UTILITIES has no exception.

Method CHECK_NUMBER_OF_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_METHOD_NAME Value transfer Type reference (TYPE) STRING 20091002
2 Importing IV_VAL Value transfer Type reference (TYPE) I 20091002

Method CHECK_NUMBER_OF_CHILDREN on class CL_NWECM_SWR_UTILITIES has no exception.

Method CHECK_VAL_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_METHOD_NAME Value transfer Type reference (TYPE) STRING Full name of checked method 20081203
2 Importing IV_TEXTID Value transfer Type reference (TYPE) SOTR_CONC Message to be attached to exception 20080904
3 Importing IV_VALUE Call by reference Type reference (TYPE) ANY Value to be checked 20081203

Method CHECK_VAL_SET on class CL_NWECM_SWR_UTILITIES has no exception.

Method CHECK_VAL_UNSET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_METHOD_NAME Value transfer Type reference (TYPE) STRING Full name of checked method 20081203
2 Importing IV_TEXTID Value transfer Type reference (TYPE) SOTR_CONC Message to be attached to exception 20081006
3 Importing IV_VALUE Call by reference Type reference (TYPE) ANY Value to be checked 20081203

Method CHECK_VAL_UNSET on class CL_NWECM_SWR_UTILITIES has no exception.

Method UNWRAP_CREDENTIALS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SWR Value transfer Object reference (TYPE REF TO) IF_NWECM_CREDENTIALS 20080909
2 Returning RO_IMPL Value transfer Object reference (TYPE REF TO) IF_NWECM_CREDENTIALS 20080909

Method UNWRAP_CREDENTIALS on class CL_NWECM_SWR_UTILITIES has no exception.

Method UNWRAP_FILE_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SWR Value transfer Object reference (TYPE REF TO) IF_NWECM_FILE_INFO NW ECM: Connector-Specific File Info 20080909
2 Returning RO_IMPL Value transfer Object reference (TYPE REF TO) IF_NWECM_FILE_INFO NW ECM: Connector-Specific File Info 20080909

Method UNWRAP_FILE_INFO on class CL_NWECM_SWR_UTILITIES has no exception.

Method UNWRAP_FOLDER_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SWR Value transfer Object reference (TYPE REF TO) IF_NWECM_FOLDER_INFO NW ECM: Connector-Specific Folder Info 20080909
2 Returning RO_IMPL Value transfer Object reference (TYPE REF TO) IF_NWECM_FOLDER_INFO NW ECM: Connector-Specific Folder Info 20080909

Method UNWRAP_FOLDER_INFO on class CL_NWECM_SWR_UTILITIES has no exception.

Method UNWRAP_LOCK_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SWR Value transfer Object reference (TYPE REF TO) IF_NWECM_LOCK_INFO NW ECM: Connector-Specific Node Info 20081119
2 Returning RO_IMPL Value transfer Object reference (TYPE REF TO) IF_NWECM_LOCK_INFO NW ECM: Connector-Specific Node Info 20081119

Method UNWRAP_LOCK_INFO on class CL_NWECM_SWR_UTILITIES has no exception.

Method UNWRAP_NODE_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SWR Value transfer Object reference (TYPE REF TO) IF_NWECM_NODE_INFO NW ECM: Connector-Specific Node Info 20080909
2 Returning RO_IMPL Value transfer Object reference (TYPE REF TO) IF_NWECM_NODE_INFO NW ECM: Connector-Specific Node Info 20080909

Method UNWRAP_NODE_INFO on class CL_NWECM_SWR_UTILITIES has no exception.

Method UNWRAP_PROPERTY_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SWR Value transfer Object reference (TYPE REF TO) IF_NWECM_PROPERTY_INFO NW ECM: Connector-Specific Property Info 20080909
2 Returning RO_IMPL Value transfer Object reference (TYPE REF TO) IF_NWECM_PROPERTY_INFO NW ECM: Connector-Specific Property Info 20080909

Method UNWRAP_PROPERTY_INFO on class CL_NWECM_SWR_UTILITIES has no exception.

Method UNWRAP_SESSION_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SWR Value transfer Object reference (TYPE REF TO) IF_NWECM_SESSION_INFO NW ECM: Session Info for User and Workspace Identification 20080909
2 Returning RO_IMPL Value transfer Object reference (TYPE REF TO) IF_NWECM_SESSION_INFO NW ECM: Session Info for User and Workspace Identification 20080909

Method UNWRAP_SESSION_INFO on class CL_NWECM_SWR_UTILITIES has no exception.

Method WRAP_ACL_SERVICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_IMPL Value transfer Object reference (TYPE REF TO) IF_NWECM_ACL_SERVICE ECMI: ACL Service for setting ACEs 20101005
2 Returning RO_SWR Value transfer Object reference (TYPE REF TO) CL_NWECM_ACL_SERVICE_SWR ECMI: ACL Service Firewall Wrapper 20101005

Method WRAP_ACL_SERVICE on class CL_NWECM_SWR_UTILITIES has no exception.

Method WRAP_BINARY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_IMPL Value transfer Object reference (TYPE REF TO) IF_NWECM_BINARY NW ECM: Byte Sequence 20080910
2 Returning RO_SWR Value transfer Object reference (TYPE REF TO) CL_NWECM_BINARY_SWR NW ECM: Byte Sequence 20080910

Method WRAP_BINARY on class CL_NWECM_SWR_UTILITIES has no exception.

Method WRAP_CONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_IMPL Value transfer Object reference (TYPE REF TO) IF_NWECM_CONTENT 20080909
2 Returning RO_SWR Value transfer Object reference (TYPE REF TO) CL_NWECM_CONTENT_SWR 20080909

Method WRAP_CONTENT on class CL_NWECM_SWR_UTILITIES has no exception.

Method WRAP_CREDENTIALS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_IMPL Value transfer Object reference (TYPE REF TO) IF_NWECM_CREDENTIALS 20080909
2 Returning RO_SWR Value transfer Object reference (TYPE REF TO) CL_NWECM_CREDENTIALS_SWR 20080909

Method WRAP_CREDENTIALS on class CL_NWECM_SWR_UTILITIES has no exception.

Method WRAP_FILE_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_IMPL Value transfer Object reference (TYPE REF TO) IF_NWECM_FILE_INFO NW ECM: Connector-Specific File Info 20080909
2 Returning RO_SWR Value transfer Object reference (TYPE REF TO) CL_NWECM_FILE_INFO_SWR NW ECM: Connector-Specific File Info 20080909

Method WRAP_FILE_INFO on class CL_NWECM_SWR_UTILITIES has no exception.

Method WRAP_FOLDER_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_IMPL Value transfer Object reference (TYPE REF TO) IF_NWECM_FOLDER_INFO NW ECM: Connector-Specific Folder Info 20080909
2 Returning RO_SWR Value transfer Object reference (TYPE REF TO) CL_NWECM_FOLDER_INFO_SWR NW ECM: Connector-Specific Folder Info 20080909

Method WRAP_FOLDER_INFO on class CL_NWECM_SWR_UTILITIES has no exception.

Method WRAP_HIERARCHY_SERVICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_IMPL Value transfer Object reference (TYPE REF TO) IF_NWECM_HIERARCHY_SERVICE 20080909
2 Returning RO_SWR Value transfer Object reference (TYPE REF TO) CL_NWECM_HIERARCHY_SERVICE_SWR 20080909

Method WRAP_HIERARCHY_SERVICE on class CL_NWECM_SWR_UTILITIES has no exception.

Method WRAP_INPUT_STREAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_IMPL Value transfer Object reference (TYPE REF TO) IF_NWECM_INPUT_STREAM 20080910
2 Returning RO_SWR Value transfer Object reference (TYPE REF TO) CL_NWECM_INPUT_STREAM_SWR 20080910

Method WRAP_INPUT_STREAM on class CL_NWECM_SWR_UTILITIES has no exception.

Method WRAP_LOCKING_SERVICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_IMPL Value transfer Object reference (TYPE REF TO) IF_NWECM_LOCKING_SERVICE NW ECM: Locking Service 20081119
2 Returning RO_SWR Value transfer Object reference (TYPE REF TO) CL_NWECM_LOCKING_SERVICE_SWR SPI Firewall implementation of locking service 20081119

Method WRAP_LOCKING_SERVICE on class CL_NWECM_SWR_UTILITIES has no exception.

Method WRAP_LOCK_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_IMPL Value transfer Object reference (TYPE REF TO) IF_NWECM_LOCK_INFO NW ECM: Connector-Specific File Info 20081119
2 Returning RO_SWR Value transfer Object reference (TYPE REF TO) CL_NWECM_LOCK_INFO_SWR NW ECM: Connector-Specific File Info 20081119

Method WRAP_LOCK_INFO on class CL_NWECM_SWR_UTILITIES has no exception.

Method WRAP_NODE_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_IMPL Value transfer Object reference (TYPE REF TO) IF_NWECM_NODE_INFO NW ECM: Connector-Specific Folder Info 20080909
2 Returning RO_SWR Value transfer Object reference (TYPE REF TO) CL_NWECM_NODE_INFO_SWR NW ECM: Connector-Specific Folder Info 20080909

Method WRAP_NODE_INFO on class CL_NWECM_SWR_UTILITIES has no exception.

Method WRAP_NODE_TYPE_SERVICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_IMPL Value transfer Object reference (TYPE REF TO) IF_NWECM_NODE_TYPE_SERVICE 20090409
2 Returning RO_SWR Value transfer Object reference (TYPE REF TO) CL_NWECM_NODE_TYPE_SERVICE_SWR 20090409

Method WRAP_NODE_TYPE_SERVICE on class CL_NWECM_SWR_UTILITIES has no exception.

Method WRAP_PROPERTY_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_IMPL Value transfer Object reference (TYPE REF TO) IF_NWECM_PROPERTY_INFO NW ECM: Connector-Specific Property Info 20080909
2 Returning RO_SWR Value transfer Object reference (TYPE REF TO) CL_NWECM_PROPERTY_INFO_SWR NW ECM: Connector-Specific Property Info 20080909

Method WRAP_PROPERTY_INFO on class CL_NWECM_SWR_UTILITIES has no exception.

Method WRAP_PROPERTY_SERVICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_IMPL Value transfer Object reference (TYPE REF TO) IF_NWECM_PROPERTY_SERVICE 20080909
2 Returning RO_SWR Value transfer Object reference (TYPE REF TO) CL_NWECM_PROPERTY_SERVICE_SWR 20080909

Method WRAP_PROPERTY_SERVICE on class CL_NWECM_SWR_UTILITIES has no exception.

Method WRAP_REPOSITORY_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_IMPL Value transfer Object reference (TYPE REF TO) IF_NWECM_REPOSITORY_INFO 20080909
2 Returning RO_SWR Value transfer Object reference (TYPE REF TO) CL_NWECM_REPOSITORY_INFO_SWR 20080909

Method WRAP_REPOSITORY_INFO on class CL_NWECM_SWR_UTILITIES has no exception.

Method WRAP_REPOSITORY_SERVICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_IMPL Value transfer Object reference (TYPE REF TO) IF_NWECM_REPOSITORY_SERVICE NW ECM: Central Repository Service of Connector 20080909
2 Returning RO_SWR Value transfer Object reference (TYPE REF TO) CL_NWECM_REPOSITORY_SRV_SWR NW ECM: Central Repository Service of Connector 20080909

Method WRAP_REPOSITORY_SERVICE on class CL_NWECM_SWR_UTILITIES has no exception.

Method WRAP_SESSION_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_IMPL Value transfer Object reference (TYPE REF TO) IF_NWECM_SESSION_INFO NW ECM: Session Info for User and Workspace Identification 20080909
2 Returning RO_SWR Value transfer Object reference (TYPE REF TO) CL_NWECM_SESSION_INFO_SWR NW ECM: Session Info for User and Workspace Identification 20080909

Method WRAP_SESSION_INFO on class CL_NWECM_SWR_UTILITIES has no exception.

Method WRAP_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_IMPL Value transfer Object reference (TYPE REF TO) CL_NWECM_VALUE 20080909
2 Returning RO_SWR Value transfer Object reference (TYPE REF TO) CL_NWECM_VALUE_SWR 20080909

Method WRAP_VALUE on class CL_NWECM_SWR_UTILITIES has no exception.

Method WRAP_W_HIERARCHY_SERVICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_IMPL Value transfer Object reference (TYPE REF TO) IF_NWECM_W_HIERARCHY_SERVICE NW ECM: Service for Hierarchical Node Organization 20080929
2 Returning RO_SWR Value transfer Object reference (TYPE REF TO) CL_NWECM_W_HIERARCHY_SRV_SWR 20080929

Method WRAP_W_HIERARCHY_SERVICE on class CL_NWECM_SWR_UTILITIES has no exception.

Method WRAP_W_PROPERTY_SERVICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_IMPL Value transfer Object reference (TYPE REF TO) IF_NWECM_W_PROPERTY_SERVICE 20080929
2 Returning RO_SWR Value transfer Object reference (TYPE REF TO) CL_NWECM_W_PROPERTY_SRV_SWR 20080929

Method WRAP_W_PROPERTY_SERVICE on class CL_NWECM_SWR_UTILITIES has no exception.

Method WRAP_W_REPOSITORY_SERVICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_IMPL Value transfer Object reference (TYPE REF TO) IF_NWECM_W_REPOSITORY_SERVICE NW ECM: Central Repository Service of Connector 20080929
2 Returning RO_SWR Value transfer Object reference (TYPE REF TO) CL_NWECM_W_REPOSITORY_SRV_SWR NW ECM: Central Repository Service of Connector 20080929

Method WRAP_W_REPOSITORY_SERVICE on class CL_NWECM_SWR_UTILITIES has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 720