SAP ABAP Class FSBP_ESAMAP_NODE_FACTORY (Factory for Instantiation of Template Mapping)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   FS-BP (Application Component) Business Partner
     FS_BP_FND_ESOA_MAPPING (Package) Obsolete: SAP FS-BP: Mapping for Services Up To FSAPPL 300
Properties
Class FSBP_ESAMAP_NODE_FACTORY  
Short Description Factory for Instantiation of Template Mapping    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FS_BP_FND_ESOA_MAPPING   Obsolete: SAP FS-BP: Mapping for Services Up To FSAPPL 300 
Created 20081029   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class FSBP_ESAMAP_NODE_FACTORY has no forward declaration.
Interfaces
Class FSBP_ESAMAP_NODE_FACTORY has no interface implemented.
Friends
Class FSBP_ESAMAP_NODE_FACTORY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MAPPING_CLASS_BUFFER Static Attribute Protected Type reference (TYPE) LTTY_MAPPING_CLASS_BUFFER 20081029
2 NODE_MAPPING_BUFFER_EXT2INT Static Attribute Protected Type reference (TYPE) LTTY_MAPPING_BUFFER_EXT2INT 20081029
3 NODE_MAPPING_BUFFER_INT2EXT Static Attribute Protected Type reference (TYPE) LTTY_MAPPING_BUFFER_INT2EXT 20081029
Methods
# Method Level Visibility Method type Description Created on
1 GET_MAPPING_CLASS Static method Protected Method Returns the Instance of a Class (Help Method for Buffering) 20081029
2 GET_NODE_MAPPINGS_EXT2INT Static method Public Method Returns the List of Node Mapping for the Service/Node 20081029
3 GET_NODE_MAPPINGS_INT2EXT Static method Public Method Returns the List of Node Mapping for the Service/Node 20081029
Events
Class FSBP_ESAMAP_NODE_FACTORY has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 LSTR_MAPPING_BUFFER_EXT2INT Protected See coding 20081029 begin of lstr_mapping_buffer_ext2int, service_name type xo_esa_service_name, parent_node type XO_FIELD_NAME, node_mappings type ltty_node_mapping_ext2int, end of lstr_mapping_buffer_ext2int
2 LSTR_MAPPING_BUFFER_INT2EXT Protected See coding 20081029 begin of lstr_mapping_buffer_int2ext, service_name type xo_esa_service_name, parent_node type XO_FIELD_NAME, node_mappings type ltty_node_mapping_int2ext, end of lstr_mapping_buffer_int2ext
3 LSTR_MAPPING_CLASS_BUFFER Protected See coding 20081029 begin of lstr_mapping_class_buffer, class_name type xo_object_name, instance type ref to object, end of lstr_mapping_class_buffer
4 LSTR_NODE_MAPPING_EXT2INT Public See coding 20081029 begin of lstr_node_mapping_ext2int, node_name type xo_field_name, mapping type ref to if_fsbp_esamap_node_ext2int, end of lstr_node_mapping_ext2int
5 LSTR_NODE_MAPPING_INT2EXT Public See coding 20081029 begin of lstr_node_mapping_int2ext, node_name type xo_field_name, mapping type ref to if_fsbp_esamap_node_int2ext, end of lstr_node_mapping_int2ext
6 LTTY_MAPPING_BUFFER_EXT2INT Protected See coding 20081029 ltty_mapping_buffer_ext2int type standard table of lstr_mapping_buffer_ext2int with key service_name parent_node
7 LTTY_MAPPING_BUFFER_INT2EXT Protected See coding 20081029 ltty_mapping_buffer_int2ext type standard table of lstr_mapping_buffer_int2ext with key service_name parent_node
8 LTTY_MAPPING_CLASS_BUFFER Protected See coding 20081029 ltty_mapping_class_buffer type standard table of lstr_mapping_class_buffer with key class_name
9 LTTY_NODE_MAPPING_EXT2INT Public See coding 20081029 ltty_node_mapping_ext2int type standard table of lstr_node_mapping_ext2int with key node_name
10 LTTY_NODE_MAPPING_INT2EXT Public See coding 20081029 ltty_node_mapping_int2ext type standard table of lstr_node_mapping_int2ext with key node_name
Method Signatures

Method GET_MAPPING_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MAPPING_CLASS Call by reference Type reference (TYPE) XO_OBJECT_NAME Name der Mappingklasse 20081029
2 Returning R_INSTANCE Value transfer Object reference (TYPE REF TO) OBJECT ESA Node-Mapping Instanz 20081029

Method GET_MAPPING_CLASS on class FSBP_ESAMAP_NODE_FACTORY has no exception.

Method GET_NODE_MAPPINGS_EXT2INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NODE_NAME Call by reference Type reference (TYPE) XO_FIELD_NAME Knotenname 20081029
2 Importing I_SERVICE_NAME Call by reference Type reference (TYPE) XO_ESA_SERVICE_NAME Name der Service-Implementierung des SAP Geschäftspartners 20081029
3 Returning R_NODE_MAPPINGS Value transfer Type reference (TYPE) LTTY_NODE_MAPPING_EXT2INT Tabelle mit Instanzen für das Nodemapping extern nach intern 20081029

Method GET_NODE_MAPPINGS_EXT2INT on class FSBP_ESAMAP_NODE_FACTORY has no exception.

Method GET_NODE_MAPPINGS_INT2EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NODE_NAME Call by reference Type reference (TYPE) XO_FIELD_NAME Knotenname 20081029
2 Importing I_SERVICE_NAME Call by reference Type reference (TYPE) XO_ESA_SERVICE_NAME Name der Service-Implementierung des SAP Geschäftspartners 20081029
3 Returning R_NODE_MAPPINGS Value transfer Type reference (TYPE) LTTY_NODE_MAPPING_INT2EXT Tabelle mit Instanzen für das Nodemapping intern nach extern 20081029

Method GET_NODE_MAPPINGS_INT2EXT on class FSBP_ESAMAP_NODE_FACTORY has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 300