SAP ABAP Class CL_USMD_CR_FACTORY (Instance factory)
Hierarchy
MDG_FND (Software Component) MDG Foundation
   CA-MDG-AF (Application Component) Application Framework
     USMD_CR (Package) Change request BO implementation
Properties
Class CL_USMD_CR_FACTORY  
Short Description Instance factory    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package USMD_CR   Change request BO implementation 
Created 20120307   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_USMD_CR_FACTORY has no forward declaration.
Interfaces
Class CL_USMD_CR_FACTORY has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_USMD_CR_SERVICE_PROVIDER 20120309 USMD Change request service provider
2 CL_USMD_MODEL 20120307 MDM Data Model
3 TC_USMD_CR_SP 20120323 Unit test for cl_usmd_cr_service_provider
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GO_DB_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_USMD_CR_DB_ADAPTER USMD change request database adapter 20120309
2 GO_SP_INSTANCE Static Attribute Protected Object reference (TYPE REF TO) CL_USMD_CR_SERVICE_PROVIDER USMD Change request service provider 20120307
Methods
# Method Level Visibility Method type Description Created on
1 GET_CR_DB_ADAPTER Static method Protected Method Get database adapter 20120309
2 GET_CR_SERVICE_PROVIDER Static method Public Method Get Service Provider Instance 20120307
3 GET_CR_SERVICE_PROVIDER_MODEL Static method Protected Method Get Service Provider Instance for cl_usmd_model 20120307
4 GET_CR_SP_MODEL_SAVE Static method Public Method Get Service Provider Instance 20120403
5 GET_CR_UTILITIES Static method Public Method Get utilities for change request handling 20120405
Events
Class CL_USMD_CR_FACTORY has no event.
Types
Class CL_USMD_CR_FACTORY has no local type.
Method Signatures

Method GET_CR_DB_ADAPTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_CR_DB_ADAPTER Value transfer Object reference (TYPE REF TO) IF_USMD_CR_DB_ADAPTER Change Request Database adapter 20120309

Method GET_CR_DB_ADAPTER on class CL_USMD_CR_FACTORY has no exception.

Method GET_CR_SERVICE_PROVIDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_CR_SERVICE_PROVIDER Value transfer Object reference (TYPE REF TO) IF_USMD_CR_SP Service Provider interface 20120307

Method GET_CR_SERVICE_PROVIDER on class CL_USMD_CR_FACTORY has no exception.

Method GET_CR_SERVICE_PROVIDER_MODEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_USMD_MODEL MDG Data Model for Access from SAP Standard Delivery 20120312
2 Returning RO_CR_SERVICE_PROVIDER Value transfer Object reference (TYPE REF TO) IF_USMD_CR_SP_FOR_MODEL ServiceProvider Access for model 20120307

Method GET_CR_SERVICE_PROVIDER_MODEL on class CL_USMD_CR_FACTORY has no exception.

Method GET_CR_SP_MODEL_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_CR_SERVICE_PROVIDER Value transfer Object reference (TYPE REF TO) IF_USMD_CR_SP Service Provider interface 20120403

Method GET_CR_SP_MODEL_SAVE on class CL_USMD_CR_FACTORY has no exception.

Method GET_CR_UTILITIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_CR_UTILITIES Value transfer Object reference (TYPE REF TO) IF_USMD_CR_SP_UTILITIES Change Request Service Provider Utilities 20120405

Method GET_CR_UTILITIES on class CL_USMD_CR_FACTORY has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 732