SAP ABAP Class CL_CCM_OP_FACTORY (Factory for Object Provider Objects)
Hierarchy
BBPCRM (Software Component) BBPCRM
   CRM-CIC (Application Component) Interaction Center WinClient
     CCMA (Package) Interaction Center Components
Properties
Class CL_CCM_OP_FACTORY  
Short Description Factory for Object Provider Objects    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CCMA   Interaction Center Components 
Created 19990312   SAP 
Last change 20050224   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CCM_OP_FACTORY has no forward declaration.
Interfaces
Class CL_CCM_OP_FACTORY has no interface implemented.
Friends
Class CL_CCM_OP_FACTORY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CCM_OPCLASSTYPE Static Attribute Private Type reference (TYPE) CCM_OPCLASSTYPE workarea for CCM_OPCLASSTYPES 20041111
2 CCM_OPCLASSTYPES Static Attribute Private Type reference (TYPE) CCM_OPCLASSTYPE_TAB Table of generic class types 20041111
3 CCM_OPFACTORY Static Attribute Private Type reference (TYPE) CCM_OPFACTORY Workarea for CCM_OPFACTORYS 20041111
4 CCM_OPFACTORYS Static Attribute Private Type reference (TYPE) CCM_OPFACTORY_TAB Table of class types 20041111
5 CLASSES Static Attribute Private Type reference (TYPE) CLASSES_TAB Table of class objects 19990330
6 CO_CLASSTYPE_BOR Static Attribute Private Type reference (TYPE) CCM_OP_CLASSTYPE '2' BOR object type wrapper class 19990319
7 CO_CLASS_BOR Static Attribute Private Type reference (TYPE) SEOCLSNAME 'CL_CCM_OP_BOR_CLASS' BOR object type wrapper class 20041111
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20041111
2 GET_CLASS Static method Public Method Creates object provider class 20041111
3 GET_CLASS_BY_BOR_REF Static method Public Method Creates object provider class 19990312
4 GET_CLASS_INTERNAL Static method Private Method Creates object provider class (internal) 19990330
5 GET_CLUSTER Static method Public Method Creates a cluster object 19990330
6 GET_OBJECT_BY_BOR_REF Static method Public Method Creates object provider object 19990312
Events
Class CL_CCM_OP_FACTORY has no event.
Types
Class CL_CCM_OP_FACTORY has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_CCM_OP_FACTORY has no parameter.
Method CLASS_CONSTRUCTOR on class CL_CCM_OP_FACTORY has no exception.

Method GET_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CLASSID Call by reference Type reference (TYPE) SEOCLSNAME Klassenname 20041111
2 Importing IM_CLASSTYPE Call by reference Type reference (TYPE) CCM_OP_CLASSTYPE Klassenart 20041111
3 Importing IM_FORCE_TYPE Call by reference Type reference (TYPE) EBA_FLAG Kennzeichen: Klassenart erzwingen 20041111
4 Importing IM_LOGSYS Call by reference Type reference (TYPE) LOGSYS Logisches System 20041111
5 Returning RE_IF_CLASS Value transfer Object reference (TYPE REF TO) IF_CCM_OP_CLASS Klasseninstanz 20041111

Method GET_CLASS on class CL_CCM_OP_FACTORY has no exception.

Method GET_CLASS_BY_BOR_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_LOGSYS Call by reference Type reference (TYPE) LOGSYS Logisches System 20041111
2 Importing IM_OBJTYPE Call by reference Type reference (TYPE) SWO_OBJTYP Business-Objekttyp 19990312
3 Returning RE_IF_CLASS Value transfer Object reference (TYPE REF TO) IF_CCM_OP_CLASS Interface-Referenz der Klasse 19990319

Method GET_CLASS_BY_BOR_REF on class CL_CCM_OP_FACTORY has no exception.

Method GET_CLASS_INTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CLASSID Call by reference Type reference (TYPE) SEOCLSNAME Klassenname 19990319
2 Importing IM_CLASSTYPE Call by reference Type reference (TYPE) CCM_OP_CLASSTYPE Klassenart 19990319
3 Importing IM_FORCE_TYPE Call by reference Type reference (TYPE) EBA_FLAG Kennzeichen: Klassenart erzwingen 20041111
4 Importing IM_LOGSYS Call by reference Type reference (TYPE) LOGSYS Logisches System 20041111
5 Returning RE_IF_CLASS Value transfer Object reference (TYPE REF TO) IF_CCM_OP_CLASS Klasseninstanz 19990319

Method GET_CLASS_INTERNAL on class CL_CCM_OP_FACTORY has no exception.

Method GET_CLUSTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CLUSTER_BUILDER Call by reference Object reference (TYPE REF TO) IF_CCM_OP_CLUSTER_BUILDER Cluster Builder 19990330
2 Returning RE_CLUSTER Value transfer Object reference (TYPE REF TO) IF_CCM_OP_CLUSTER Cluster-Instanz 19990330

Method GET_CLUSTER on class CL_CCM_OP_FACTORY has no exception.

Method GET_OBJECT_BY_BOR_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_LOGSYS Call by reference Type reference (TYPE) LOGSYS Logisches System 20041111
2 Importing IM_OBJKEY Call by reference Type reference (TYPE) CLIKE Business-Objektschlüssel 19990312
3 Importing IM_OBJTYPE Call by reference Type reference (TYPE) SWO_OBJTYP Business-Objekttyp 19990312
4 Returning RE_IF_OBJECT Value transfer Object reference (TYPE REF TO) IF_CCM_OP_OBJECT Interface-Referenz auf das angelegte Objekt 19990319
# Exception Resumable Description Created on
1 OBJKEY_INVALID Objektschlüssel ist ungültig 19990312
History
Last changed by/on SAP  20050224 
SAP Release Created in