SAP ABAP Class CLC2DIR_CHECK_INT (Checks in Directory)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-CFG-RT (Application Component) Business Configuration Tools: Runtime
     C2_CORE (Package) C2 Server: Core Functionality
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IFC2DIR_CHECK_INT Checks in C2 Server - Internal Interface 20041130
Properties
Class CLC2DIR_CHECK_INT  
Short Description Checks in Directory    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package C2_CORE   C2 Server: Core Functionality 
Created 20041130   SAP 
Last change 20090618   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CLC2DIR_CHECK_INT has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IFC2DIR_CHECK_INT Checks in C2 Server - Internal Interface 20041130
Friends
# Friend Modeled only Created on Description
1 CLC2DIR_CHECK_INT_FACTORY 20041130 Factory for Checks in Directory
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AR_AGENT_FACTORY Instance attribute Private Object reference (TYPE REF TO) IFC2DIR_AGENT_FACTORY Instantiation of C2 Agent 20041201
2 AR_BUFFER Instance attribute Private Object reference (TYPE REF TO) IFC2DIR_BUFFER Transactional Buffer in C2 Directory 20041202
3 AR_EXIT_FACTORY Instance attribute Private Object reference (TYPE REF TO) IFC2DIR_EXIT_FACTORY For receiving instances of exit classes 20041207
Methods
# Method Level Visibility Method type Description Created on
1 ADD_MSG Instance method Private Method 20041201
2 ADD_MSG_WITH_DATA Instance method Private Method 20041202
3 CALL_NODE_CHK_EXIT Instance method Private Method 20041207
4 CHK_FOR_FORBIDDEN_CHARACTERS Instance method Private Method 20050131
5 CHK_NODE_DUPLICATE_KEY Instance method Private Method 20041203
6 CHK_PARENT_EXISTS Instance method Private Method 20041203
7 CONSTRUCTOR Instance method Public Constructor 20041130
8 GET_MSG_HANDLER Instance method Private Method 20041201
Events
Class CLC2DIR_CHECK_INT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_CHECK_NAMES Private See coding 20041130 ty_check_names TYPE STANDARD TABLE OF ifc2dir_check_int~ty_check_name
Method Signatures

Method ADD_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_MSG_HANDLER Call by reference Object reference (TYPE REF TO) IF_C2_MESSAGE_HANDLER C2 Message Handler Interface 20041201
2 Importing IS_BCO_NODE_ID Call by reference Type reference (TYPE) SC2_BCO_NODE_ID Knoten-Kennung 20041201

Method ADD_MSG on class CLC2DIR_CHECK_INT has no exception.

Method ADD_MSG_WITH_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_MSG_HANDLER Call by reference Object reference (TYPE REF TO) IF_C2_MESSAGE_HANDLER C2 Message Handler Interface 20041202
2 Importing IS_BCO_NODE_ID Call by reference Type reference (TYPE) SC2_BCO_NODE_ID Knoten-Kennung 20041202
3 Importing IS_DATA Call by reference Type reference (TYPE) ANY 20041202
4 Importing IV_ATTRIBUTE Call by reference Type reference (TYPE) STRING 20041202

Method ADD_MSG_WITH_DATA on class CLC2DIR_CHECK_INT has no exception.

Method CALL_NODE_CHK_EXIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_MSG_HANDLER Call by reference Object reference (TYPE REF TO) IF_C2_MESSAGE_HANDLER C2 Message Handler Interface 20041207
2 Importing IR_CHANGE_CONTEXT Call by reference Object reference (TYPE REF TO) IFC2DIR_CHANGE_CONTEXT Zugriffe auf Änderungskontexte 20041207
3 Importing IS_BCO_NODE_ID Call by reference Type reference (TYPE) SC2_BCO_NODE_ID Knoten-Kennung 20041207
4 Importing IT_DATA Call by reference Type reference (TYPE) ANY TABLE 20041207
5 Importing IV_CHK_EXIT_NAME Call by reference Type reference (TYPE) IFC2DIR_CHECK_INT=>TY_CHECK_NAME 20041207
# Exception Resumable Description Created on
1 CX_C2S_EXIT_ERROR 20041214
2 CX_C2S_SERVICE_ERROR C2 server: Parameter error 20041207
3 CX_C2S_SERVICE_FAILURE 20041207

Method CHK_FOR_FORBIDDEN_CHARACTERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_MSG_HANDLER Call by reference Object reference (TYPE REF TO) IF_C2_MESSAGE_HANDLER C2 Message Handler Interface 20050131
2 Importing IS_BCO_NODE_ID Call by reference Type reference (TYPE) SC2_BCO_NODE_ID Knoten-Kennung 20050131
3 Importing IT_DATA Call by reference Type reference (TYPE) ANY TABLE 20050131
# Exception Resumable Description Created on
1 CX_C2S_CHECK_ERROR 20050131
2 CX_C2S_SERVICE_ERROR C2 server: Parameter error 20050131
3 CX_C2S_SERVICE_FAILURE 20050131

Method CHK_NODE_DUPLICATE_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_MSG_HANDLER Call by reference Object reference (TYPE REF TO) IF_C2_MESSAGE_HANDLER C2 Message Handler Interface 20041203
2 Importing IS_BCO_NODE_ID Call by reference Type reference (TYPE) SC2_BCO_NODE_ID Knoten-Kennung 20041203
3 Importing IT_DATA Call by reference Type reference (TYPE) ANY TABLE 20041203
# Exception Resumable Description Created on
1 CX_C2S_CHECK_ERROR Fehler bei Prüfungen 20041203
2 CX_C2S_SERVICE_ERROR C2 server: Parameter error 20041203
3 CX_C2S_SERVICE_FAILURE 20041203

Method CHK_PARENT_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_MSG_HANDLER Call by reference Object reference (TYPE REF TO) IF_C2_MESSAGE_HANDLER C2 Message Handler Interface 20041203
2 Importing IR_CHANGE_CONTEXT Call by reference Object reference (TYPE REF TO) IFC2DIR_CHANGE_CONTEXT Zugriffe auf Änderungskontexte 20041203
3 Importing IS_BCO_NODE_ID Call by reference Type reference (TYPE) SC2_BCO_NODE_ID Knoten-Kennung 20041203
4 Importing IT_DATA Call by reference Type reference (TYPE) ANY TABLE 20041203
5 Importing IV_FLG_ONLY_USER_CONTEXT Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20041203
# Exception Resumable Description Created on
1 CX_C2S_CHECK_ERROR 20041203
2 CX_C2S_SERVICE_ERROR C2 server: Parameter error 20041203
3 CX_C2S_SERVICE_FAILURE 20041203

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CLC2DIR_CHECK_INT has no parameter.
Method CONSTRUCTOR on class CLC2DIR_CHECK_INT has no exception.

Method GET_MSG_HANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_MSG_HANDLER Call by reference Object reference (TYPE REF TO) IF_C2_MESSAGE_HANDLER C2 Message Handler Interface 20041201
2 Importing IS_BCO_NODE_ID Call by reference Type reference (TYPE) SC2_BCO_NODE_ID Knoten-Kennung 20041201

Method GET_MSG_HANDLER on class CLC2DIR_CHECK_INT has no exception.
History
Last changed by/on SAP  20090618 
SAP Release Created in 700