SAP ABAP Class CL_CNS_UTILITIES (Internal Help Class for CNS)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-GTF-TS-CNS (Application Component) Change Pointer Service
     CNS (Package) Change Notification Service
Properties
Class CL_CNS_UTILITIES  
Short Description Internal Help Class for CNS    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CNS   Change Notification Service 
Created 20080303   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_CNS_UTILITIES has no interface implemented.
Friends
Class CL_CNS_UTILITIES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 S_FIRST_CHGTYPE Static Attribute Private Type reference (TYPE) CNS_DTE_CHGTYPE Change Pointer: Change Category 20080303
Methods
# Method Level Visibility Method type Description Created on
1 CONDENSE_CHGTYPE Static method Public Method 20080312
2 CONDENSE_CPS Static method Public Method 20080303
3 CONDENSE_CPS_OF_SAME_KEY Static method Private Method 20080303
4 CONDENSE_CPS_OF_SAME_TIME Static method Private Method 20080303
5 LOCK_EXPOBJ_ON_CREATE Static method Public Method 20080523
6 LOCK_EXPOBJ_ON_MANAGER_EXTRACT Static method Public Method 20080527
7 MASS_LOCK_EXPOBJ Static method Public Method 20081022
8 MASS_LOCK_EXPOBJ_RECV_SPECIFIC Static method Public Method 20080528
Events
Class CL_CNS_UTILITIES has no event.
Types
Class CL_CNS_UTILITIES has no local type.
Method Signatures

Method CONDENSE_CHGTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CURRENT_CHGTYPE Call by reference Type reference (TYPE) CNS_DTE_CHGTYPE Änderungszeiger: Änderungstyp 20080312
2 Importing I_FIRST_CHGTYPE Call by reference Type reference (TYPE) CNS_DTE_CHGTYPE Änderungszeiger: Änderungstyp 20080312
3 Importing I_NEXT_CHGTYPE Call by reference Type reference (TYPE) CNS_DTE_CHGTYPE Änderungszeiger: Änderungstyp 20080312
4 Returning R_CONDENSED_CHGTYPE Value transfer Type reference (TYPE) CNS_DTE_CHGTYPE Änderungszeiger: Änderungstyp 20080312

Method CONDENSE_CHGTYPE on class CL_CNS_UTILITIES has no exception.

Method CONDENSE_CPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TAB_CP Call by reference Type reference (TYPE) CNS_TAB_CP Änderungszeiger Stammdaten 20080303
2 Exporting E_TAB_CP Call by reference Type reference (TYPE) CNS_TAB_CP Änderungszeiger Stammdaten 20080303

Method CONDENSE_CPS on class CL_CNS_UTILITIES has no exception.

Method CONDENSE_CPS_OF_SAME_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TAB_CP_OF_SAME_KEY Call by reference Type reference (TYPE) CNS_TAB_CP Änderungszeiger Stammdaten 20080303
2 Returning R_CONDENSED_CP Value transfer Type reference (TYPE) CNS_STR_CP Änderungszeiger 20080303

Method CONDENSE_CPS_OF_SAME_KEY on class CL_CNS_UTILITIES has no exception.

Method CONDENSE_CPS_OF_SAME_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_CONDENSED_CP Call by reference Type reference (TYPE) CNS_STR_CP Änderungszeiger 20080303
2 Importing I_TAB_CP_OF_SAME_TIME Call by reference Type reference (TYPE) CNS_TAB_CP Änderungszeiger Stammdaten 20080303

Method CONDENSE_CPS_OF_SAME_TIME on class CL_CNS_UTILITIES has no exception.

Method LOCK_EXPOBJ_ON_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APPL_ID Call by reference Type reference (TYPE) CNS_DTE_APPL_ID Anwend-ID 20080523
2 Importing I_EXPOBJKEY Call by reference Type reference (TYPE) CNS_DTE_EXPOBJKEY Exportobjektschlüssel 20080523
3 Importing I_EXPOBJTYPE Call by reference Type reference (TYPE) CNS_DTE_EXPOBJTYPE Exportobjekttyp 20080523
# Exception Resumable Description Created on
1 CX_CNS_OVERWRITE_ERROR Fehler beim Sperren (create mit Image) 20080523

Method LOCK_EXPOBJ_ON_MANAGER_EXTRACT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CP Call by reference Type reference (TYPE) CNS_TAB_CP Änderungszeiger Stammdaten 20080527
2 Exporting ET_LOCKED_CP Call by reference Type reference (TYPE) CNS_TAB_CP Änderungszeiger Stammdaten 20080527
3 Importing IV_RECEIVER Call by reference Type reference (TYPE) CNS_DTE_RECEIVER Empfänger-ID 20080527

Method LOCK_EXPOBJ_ON_MANAGER_EXTRACT on class CL_CNS_UTILITIES has no exception.

Method MASS_LOCK_EXPOBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ENQUEUE_FAILED Call by reference Type reference (TYPE) STANDARD TABLE 20081022
2 Importing IT_LOCK_ARGUMENTS Call by reference Type reference (TYPE) STANDARD TABLE 20081022

Method MASS_LOCK_EXPOBJ on class CL_CNS_UTILITIES has no exception.

Method MASS_LOCK_EXPOBJ_RECV_SPECIFIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ENQUEUE_FAILED Call by reference Type reference (TYPE) STANDARD TABLE 20080528
2 Importing IT_LOCK_ARGUMENTS Call by reference Type reference (TYPE) STANDARD TABLE 20080528

Method MASS_LOCK_EXPOBJ_RECV_SPECIFIC on class CL_CNS_UTILITIES has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 711