SAP ABAP Class IF_NWECM_REPOSITORY_SERVICE (ECMI: Central Repository Service of Connector)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_CMIS10_REPOSITORY_SRV Simple ECM connector repository service 20100519
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_NWECM_PLC_REPOSITORY_SRV ECMI: Repository service implementation 20090504
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_NWECM_REPOSITORY_FS ECMI: Fileshare Repository Service Implementation 20100414
4 Interface implementation (CLASS c. INTERFACES i_ref)  CL_NWECM_REPOSITORY_SRV_STUB NW ECM: Configurable Repository Service Stub 20081009
5 Interface implementation (CLASS c. INTERFACES i_ref)  CL_NWECM_REPOSITORY_SRV_SWR ECMI: Repository Service SPI Firewall Wrapper 20080731
6 Interface implementation (CLASS c. INTERFACES i_ref)  CL_NWECM_WD_REPOSITORY WebDAV Repository Service 20090108
7 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SRM_ECM_REPOSITORY_SERVICE NW ECM: RM Repository Service 20081007
Properties
Class IF_NWECM_REPOSITORY_SERVICE  
Short Description ECMI: Central Repository Service of Connector    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20080530   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 IF_NWECM_REPOSITORY_SERVICE has no interface implemented.
Friends
Class IF_NWECM_REPOSITORY_SERVICE has no friend class.
Attributes
Class IF_NWECM_REPOSITORY_SERVICE has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 BLACKLIST Instance method Public Method 20090831
2 GET_CONTENT Instance method Public Method Returns the Content of a File Info 20080722
3 GET_NODE Instance method Public Method Returns a Node Info 20080729
4 GET_SUBSERVICE Instance method Public Method Returns an Instance of a Subservice 20080722
5 GET_USER_CREDENTIALS Instance method Public Method Returns the User Credentials 20080722
6 OBTAIN_SESSION Instance method Public Method 20081203
Events
Class IF_NWECM_REPOSITORY_SERVICE has no event.
Types
Class IF_NWECM_REPOSITORY_SERVICE has no local type.
Method Signatures

Method BLACKLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SESSION_INFO Value transfer Object reference (TYPE REF TO) IF_NWECM_SESSION_INFO 20090831
2 Returning R_BLACKLIST Value transfer Type reference (TYPE) NWECM_T_BLACKLIST_PATTERN 20090831
# Exception Resumable Description Created on
1 CX_NWECM_REPOSITORY 20090831
2 CX_NWECM_UNSUPPORTED_OPERATION 20090831

Method GET_CONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_FILE_INFO Value transfer Object reference (TYPE REF TO) IF_NWECM_FILE_INFO NW ECM: Connector-Specific File Information 20080722
2 Importing IO_SESSION_INFO Value transfer Object reference (TYPE REF TO) IF_NWECM_SESSION_INFO used for user and workspace identification 20080722
3 Returning RO_CONTENT Value transfer Object reference (TYPE REF TO) IF_NWECM_CONTENT NW ECM: Content Node 20080722
# Exception Resumable Description Created on
1 CX_NWECM_ACCESS_DENIED NW ECM: Access Denied Exception 20081031
2 CX_NWECM_INVALID_STATE 20081021
3 CX_NWECM_REPOSITORY NW ECM Repository Exception 20080722

Method GET_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SESSION_INFO Value transfer Object reference (TYPE REF TO) IF_NWECM_SESSION_INFO used for user and workspace identification 20080729
2 Importing IT_PREPARE_FOR_PROPERTIES Call by reference Type reference (TYPE) NWECM_T_NAME 20081203
3 Importing IV_ID Value transfer Type reference (TYPE) STRING 20081203
4 Importing IV_PREPARE_FOR_CONTENT Value transfer Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20081203
5 Returning RO_NODE_INFO Value transfer Object reference (TYPE REF TO) IF_NWECM_NODE_INFO rovides the basic information required to build nodes 20080729
# Exception Resumable Description Created on
1 CX_NWECM_ACCESS_DENIED NW ECM: Access Denied Exception 20081031
2 CX_NWECM_NODE_NOT_FOUND NW ECM: Node Not Found 20080729
3 CX_NWECM_REPOSITORY NW ECM Repository Exception 20080729

Method GET_SUBSERVICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SERVICE_ID Value transfer Object reference (TYPE REF TO) CL_NWECM_SERVICE_ID NW ECM: Service IDs 20080722
2 Returning RO_SUBSERVICE Value transfer Object reference (TYPE REF TO) IF_NWECM_SUBSERVICE NW ECM: Basic Connector Service Interface 20080722
# Exception Resumable Description Created on
1 CX_NWECM_REPOSITORY NW ECM Repository Exception 20080722

Method GET_USER_CREDENTIALS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_USER_ID Value transfer Type reference (TYPE) STRING 20081208
2 Returning RO_USER_CREDENTIALS Value transfer Object reference (TYPE REF TO) IF_NWECM_CREDENTIALS Interface for all credentials that may be passed 20080722
# Exception Resumable Description Created on
1 CX_NWECM_CREDENTIALS NW ECM Credentials Exception 20080722
2 CX_NWECM_REPOSITORY NW ECM: Repository Exception 20090401

Method OBTAIN_SESSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CREDENTIALS Value transfer Object reference (TYPE REF TO) IF_NWECM_CREDENTIALS 20081203
2 Importing IV_WORKSPACE_NAME Value transfer Type reference (TYPE) STRING 20081203
3 Returning RO_SESSION_INFO Value transfer Object reference (TYPE REF TO) IF_NWECM_SESSION_INFO 20081203
# Exception Resumable Description Created on
1 CX_NWECM_LOGIN 20081203
2 CX_NWECM_NO_SUCH_WORKSPACE 20081203
3 CX_NWECM_REPOSITORY 20081203
History
Last changed by/on SAP  20110908 
SAP Release Created in