SAP ABAP Class CL_ISHMED_CONN_LOG (ISHMED: Connectivity Logger Class)
Hierarchy
IS-H (Software Component) SAP Healthcare
   IS-HMED (Application Component) Clinical System
     N1CONN_MED (Package) i.s.h.med: Connectivity
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISH_CONSTANT_DEFINITION IS-H: Definition of General Constants 20070814
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISH_IDENTIFY_OBJECT IS-H: Assign a Type to an Object 20070814
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISH_OBJECT_TYPES IS-H: Definition of Types 20070814
Properties
Class CL_ISHMED_CONN_LOG  
Short Description ISHMED: Connectivity Logger Class    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package N1CONN_MED   i.s.h.med: Connectivity 
Created 20070814   SAP 
Last change 20071120   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ISHMED_CONN_LOG has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_ISH_CONSTANT_DEFINITION IS-H: Definition of General Constants 20070814
2 IF_ISH_IDENTIFY_OBJECT IS-H: Assign a Type to an Object 20070814
3 IF_ISH_OBJECT_TYPES IS-H: Definition of Types 20070814
Friends
Class CL_ISHMED_CONN_LOG has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_INBOUND Constant Public Type reference (TYPE) CHAR100 'INBOUND' Character 100 20070814
2 CO_OTYPE_CONN_LOG Constant Public Type reference (TYPE) ISH_OBJECT_TYPE 13506 Object Type 20070814
3 CO_OUTBOUND Constant Public Type reference (TYPE) CHAR100 'OUTBOUND' Character 100 20070814
4 CO_PROBCLASS_HIGH Static Attribute Public Type reference (TYPE) BAL_S_MSG-PROBCLASS '2' Application Log: Message Problem Class 20070814
5 CO_PROBCLASS_INFO Static Attribute Public Type reference (TYPE) BAL_S_MSG-PROBCLASS ' ' Application Log: Message Problem Class 20070814
6 CO_PROBCLASS_LOW Static Attribute Public Type reference (TYPE) BAL_S_MSG-PROBCLASS '4' Application Log: Message Problem Class 20070814
7 CO_PROBCLASS_MEDIUM Static Attribute Public Type reference (TYPE) BAL_S_MSG-PROBCLASS '3' Application Log: Message Problem Class 20070814
8 CO_PROBCLASS_VERYHIGH Static Attribute Public Type reference (TYPE) BAL_S_MSG-PROBCLASS '1' Application Log: Message Problem Class 20070814
9 CO_STRUC_LOGINFO Constant Public Type reference (TYPE) STRING 'ISHMED_CONN_LOGINFO' 20070814
10 GR_OBJECT Instance attribute Public Object reference (TYPE REF TO) OBJECT 20070814
11 GT_MSG Instance attribute Protected Type reference (TYPE) BAL_T_MSG Application Log: Table with Messages 20070814
12 G_BPID Instance attribute Protected Type reference (TYPE) N1CONN_BPID IS-H: Text Designating the General Business Partner Function 20070814
13 G_EXTID Instance attribute Protected Type reference (TYPE) BALNREXT Application Log: External ID 20070814
14 G_LOGH Instance attribute Protected Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20070814
15 G_SERVICE Instance attribute Protected Type reference (TYPE) CHAR100 Character 100 20070814
16 NO Instance attribute Protected Attribute reference (LIKE) 20070814
17 OFF Instance attribute Protected Attribute reference (LIKE) 20070814
18 ON Instance attribute Protected Attribute reference (LIKE) 20070814
19 TRUE Instance attribute Protected Attribute reference (LIKE) 20070814
20 YES Instance attribute Protected Attribute reference (LIKE) 20070814
Methods
# Method Level Visibility Method type Description Created on
1 ADD_END_MESSAGE Instance method Public Method Adds End Message to Log 20070814
2 ADD_MESSAGE Instance method Public Method Adds New Message 20070814
3 ADD_MESSAGES Instance method Public Method Adds Several Messages 20070814
4 ADD_MSG_FROM_ERRORHANDLER Instance method Public Method Adds Messages from Error Handler 20070814
5 ADD_START_MESSAGE Instance method Public Method Adds Start Message in Log 20070814
6 CREATE_INBOUND_LOGGER Static method Public Method Creates Inbound Logger Object 20070814
7 CREATE_OUTBOUND_LOGGER Static method Public Method Creates Outbound Logger Object 20070814
8 GET_LOGHNDL Instance method Public Method Supplies Log Handler 20070814
9 GET_TYPE Instance method Protected Method 20070814
10 IS_A Instance method Protected Method 20070814
11 IS_INHERITED_FROM Instance method Protected Method 20070814
12 LOG Instance method Public Method Logging of Error Messages 20070814
13 SET_BPID Instance method Public Method Sets Business Partner 20070814
14 SET_LOGHNDL Instance method Public Method Sets the log handler 20070814
15 SET_OBJECT Instance method Public Method Sets Object 20070814
16 _BUILD_CONTEXT_INFO Instance method Protected Method Returns Context Information on Message 20070814
17 _CREATE_LOG_HNDL Static method Protected Method Creates a Log Handler 20070814
18 _GET_DATE_TIME_STRING Instance method Protected Method Returns Date + Time in String 20070814
Events
Class CL_ISHMED_CONN_LOG has no event.
Types
Class CL_ISHMED_CONN_LOG has no local type.
Method Signatures

Method ADD_END_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ADD_CONTEXT Call by reference Object reference (TYPE REF TO) OBJECT 20070814

Method ADD_END_MESSAGE on class CL_ISHMED_CONN_LOG has no exception.

Method ADD_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ADD_CONTEXT Call by reference Object reference (TYPE REF TO) OBJECT Zusätzlicher Context 20070814
2 Importing IS_MSG Value transfer Type reference (TYPE) BAL_S_MSG Anwendungs-Log: Daten des Protokollkopfes 20070814

Method ADD_MESSAGE on class CL_ISHMED_CONN_LOG has no exception.

Method ADD_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MSG Value transfer Type reference (TYPE) BAL_T_MSG Anwendungs-Log: Tabelle mit Messages 20070814

Method ADD_MESSAGES on class CL_ISHMED_CONN_LOG has no exception.

Method ADD_MSG_FROM_ERRORHANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ERRORHANDLER Value transfer Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING IS-H*MED: Klasse zur Fehlerabarbeitung 20070814

Method ADD_MSG_FROM_ERRORHANDLER on class CL_ISHMED_CONN_LOG has no exception.

Method ADD_START_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ADD_CONTEXT Call by reference Object reference (TYPE REF TO) OBJECT Zusätzlicher Context 20070814

Method ADD_START_MESSAGE on class CL_ISHMED_CONN_LOG has no exception.

Method CREATE_INBOUND_LOGGER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_LOGGER Value transfer Object reference (TYPE REF TO) CL_ISHMED_CONN_LOG ISHMED: Protokollierungsklasse 20070814
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20070814
3 Importing IR_OBJECT Call by reference Object reference (TYPE REF TO) OBJECT 20070814
4 Importing I_BPID Value transfer Type reference (TYPE) GPARTNER IS-H: Geschäftspartner 20070814
5 Importing I_CALLER Value transfer Type reference (TYPE) N1CALLER Aufrufendes Programm 20070814

Method CREATE_INBOUND_LOGGER on class CL_ISHMED_CONN_LOG has no exception.

Method CREATE_OUTBOUND_LOGGER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_LOGGER Value transfer Object reference (TYPE REF TO) CL_ISHMED_CONN_LOG ISHMED: Protokollierungsklasse 20070814
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20070814
3 Importing IR_OBJECT Call by reference Object reference (TYPE REF TO) OBJECT 20070814
4 Importing I_BPID Value transfer Type reference (TYPE) N1CONN_BPID IS-H: Geschäftspartner 20070814
5 Importing I_CALLER Value transfer Type reference (TYPE) N1CALLER Aufrufendes Programm 20070814

Method CREATE_OUTBOUND_LOGGER on class CL_ISHMED_CONN_LOG has no exception.

Method GET_LOGHNDL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_LOGHNDL Value transfer Type reference (TYPE) BALLOGHNDL Anwendungs-Log: Handle eines Protokolls 20070814

Method GET_LOGHNDL on class CL_ISHMED_CONN_LOG has no exception.

Method GET_TYPE Signature

Method GET_TYPE on class CL_ISHMED_CONN_LOG has no parameter.
Method GET_TYPE on class CL_ISHMED_CONN_LOG has no exception.

Method IS_A Signature

Method IS_A on class CL_ISHMED_CONN_LOG has no parameter.
Method IS_A on class CL_ISHMED_CONN_LOG has no exception.

Method IS_INHERITED_FROM Signature

Method IS_INHERITED_FROM on class CL_ISHMED_CONN_LOG has no parameter.
Method IS_INHERITED_FROM on class CL_ISHMED_CONN_LOG has no exception.

Method LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_NR_LOGGED_MSGS Value transfer Type reference (TYPE) I Anzahl der protokollierten Fehler 20070814

Method LOG on class CL_ISHMED_CONN_LOG has no exception.

Method SET_BPID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BPID Value transfer Type reference (TYPE) N1CONN_BPID IS-H: Geschäftspartner 20070814

Method SET_BPID on class CL_ISHMED_CONN_LOG has no exception.

Method SET_LOGHNDL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LOGHNDL Value transfer Type reference (TYPE) BALLOGHNDL Anwendungs-Log: Handle eines Protokolls 20070814

Method SET_LOGHNDL on class CL_ISHMED_CONN_LOG has no exception.

Method SET_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_OBJECT Call by reference Object reference (TYPE REF TO) OBJECT 20070814

Method SET_OBJECT on class CL_ISHMED_CONN_LOG has no exception.

Method _BUILD_CONTEXT_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ADD_CONTEXT Call by reference Object reference (TYPE REF TO) OBJECT Zusätzlicher Context 20070814
2 Returning R_CONTEXT Value transfer Type reference (TYPE) BAL_S_CONT Anwendungs-Log: Kontext 20070814

Method _BUILD_CONTEXT_INFO on class CL_ISHMED_CONN_LOG has no exception.

Method _CREATE_LOG_HNDL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_LOG Value transfer Type reference (TYPE) BAL_S_LOG Anwendungs-Log: Daten des Protokollkopfes 20070814
2 Returning R_HNDL Value transfer Type reference (TYPE) BALLOGHNDL Anwendungs-Log: Handle eines Protokolls 20070814
# Exception Resumable Description Created on
1 CX_ISH_STATIC_HANDLER IS-H: Oberklasse für statische Exceptions 20070814

Method _GET_DATE_TIME_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_DATE_TIME Value transfer Type reference (TYPE) STRING 20070814

Method _GET_DATE_TIME_STRING on class CL_ISHMED_CONN_LOG has no exception.
History
Last changed by/on SAP  20071120 
SAP Release Created in