SAP ABAP Class FSBP_COMMUNICATION_MANAGER (Service Broker for Business Partner)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   FS-BP (Application Component) Business Partner
     FS_BP_AL_GENERIC_SERVICES (Package) Generic Services
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_XO_CONST_BOOLE Constants: Boolean Values 20070716
Properties
Class FSBP_COMMUNICATION_MANAGER  
Short Description Service Broker for Business Partner    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class FSBP_COMM_MANAGER    
Program status     
Category 0   
Package FS_BP_AL_GENERIC_SERVICES   Generic Services 
Created 20070328   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class FSBP_COMMUNICATION_MANAGER has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_XO_CONST_BOOLE Constants: Boolean Values 20070716
Friends
Class FSBP_COMMUNICATION_MANAGER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CONTEXTS_DATA Instance attribute Protected See coding 20070423
2 CUSTOMIZING Instance attribute Protected Object reference (TYPE REF TO) FSBP_COMMUNICATION_CUSTOMIZING 20070328
3 FALSE Instance attribute Private Attribute reference (LIKE) 20070716
4 INSTANCE Static Attribute Private Object reference (TYPE REF TO) FSBP_COMMUNICATION_MANAGER Service Broker for Business Partner 20070328
5 TRUE Instance attribute Private Attribute reference (LIKE) 20070716
Methods
# Method Level Visibility Method type Description Created on
1 COMPOSE_AND_SEND Instance method Protected Method Compiles and Sends the Message 20070510
2 CONSTRUCTOR Instance method Public Constructor 20070328
3 GET_INSTANCE Static method Public Method 20070328
4 GET_RECEIVER Instance method Protected Method Returns the Receiver for a Context 20070404
5 PROCESS_INBOUND Instance method Public Method Executes Inbound Processing for the BP 20070328
6 PROCESS_OUTBOUND Instance method Public Method Executes Outbound Processing for the BP 20070328
7 RELEASE_LOCKS Instance method Public Method Deletes the Locks Set 20080423
Events
Class FSBP_COMMUNICATION_MANAGER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 LTY_CONTEXT_CUST Protected See coding 20070404 begin of lty_context_cust, context type fsbp_communication_context, context_cust type fsbp_comm_customizing, composer_ref type ref to if_fsbp_message_composer, proxy_ref type ref to if_fsbp_comm_processing, bp_read_ref type ref to if_fsbp_comm_processing, changetype type fsbp_comm_changetype, end of lty_context_cust
Method Signatures

Method COMPOSE_AND_SEND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONTEXT Call by reference Type reference (TYPE) LTY_CONTEXT_CUST 20070510
2 Importing I_EXPORT_TYPES Call by reference Type reference (TYPE) CNS_TAB_CP_EXPOBJTYPE Tabelle von Exportobjekttypen 20070510
3 Importing I_PARTNER_DATA_CONTEXT Call by reference Object reference (TYPE REF TO) DATA zu versendende Daten 20070510
4 Importing I_RELEVANT_PARTNERS Call by reference Type reference (TYPE) FSBP_CHANGED_PARTNERS_TTY Angelegte/geänderte Geschäftspartner 20070510
5 Importing I_RELEVANT_SEGMENTS Call by reference Type reference (TYPE) FSBP_CHANGED_SEGMENTS_TTY Geänderte Segmente am Geschäftspartner 20070510
# Exception Resumable Description Created on
1 CX_XO_PROCESSING_ERROR Fehlerklasse für die Nachrichtenverarbeitung des FSBP 20070806

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONTEXTS Call by reference Type reference (TYPE) FSBP_COMM_CONTEXT_TTY Kontext für die Kommunikationssteuerung des FSBP 20070404
# Exception Resumable Description Created on
1 CX_XO_INVALID_PARAMETER Ausnahme: Übergabewerte fehlerhaft 20070702

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONTEXTS Call by reference Type reference (TYPE) FSBP_COMM_CONTEXT_TTY Kontext für die Kommunikationssteuerung des FSBP 20070404
2 Returning R_INSTANCE Value transfer Object reference (TYPE REF TO) FSBP_COMMUNICATION_MANAGER Service broker für den Geschäftspartner 20070328

Method GET_INSTANCE on class FSBP_COMMUNICATION_MANAGER has no exception.

Method GET_RECEIVER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONTEXT Call by reference Type reference (TYPE) FSBP_COMMUNICATION_CONTEXT Kontext für die Kommunikationssteuerung des FSBP 20070404
2 Returning R_RECEIVER Value transfer Type reference (TYPE) CNS_TAB_CP_RECEIVER Tabelle von Empfänger 20070404

Method GET_RECEIVER on class FSBP_COMMUNICATION_MANAGER has no exception.

Method PROCESS_INBOUND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATA Call by reference Object reference (TYPE REF TO) DATA Inbound-Daten im Format STR_XO_ESA_MAPPING2 20070412
# Exception Resumable Description Created on
1 CX_XO_PROCESSING_ERROR Fehlerklasse für die Nachrichtenverarbeitung des FSBP 20070806

Method PROCESS_OUTBOUND Signature

Method PROCESS_OUTBOUND on class FSBP_COMMUNICATION_MANAGER has no parameter.
# Exception Resumable Description Created on
1 CX_XO_PROCESSING_ERROR Fehlerklasse für die Nachrichtenverarbeitung des FSBP 20070806

Method RELEASE_LOCKS Signature

Method RELEASE_LOCKS on class FSBP_COMMUNICATION_MANAGER has no parameter.
Method RELEASE_LOCKS on class FSBP_COMMUNICATION_MANAGER has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 710