SAP ABAP Class CL_HRRCF_MESSAGE_PROTOCOL (Message Logs)
Hierarchy
ERECRUIT (Software Component) E-Recruiting
   PA-ER (Application Component) E-Recruiting
     PAOC_RCF_BL (Package) Recruitment Factory: Business Logic
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRRCF_CONSTANTS General Constants for Candidate Classes 20011123
Properties
Class CL_HRRCF_MESSAGE_PROTOCOL  
Short Description Message Logs    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PAOC_RCF_BL   Recruitment Factory: Business Logic 
Created 20011123   SAP 
Last change 20041006   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRRCF_MESSAGE_PROTOCOL has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_HRRCF_CONSTANTS General Constants for Candidate Classes 20011123
Friends
Class CL_HRRCF_MESSAGE_PROTOCOL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DELETE_OPERATION Instance attribute Private Attribute reference (LIKE) 20011123
2 FALSE Instance attribute Private Attribute reference (LIKE) 20011123
3 HIGH_DATE Instance attribute Private Attribute reference (LIKE) 20011123
4 INSERT_OPERATION Instance attribute Private Attribute reference (LIKE) 20011123
5 INSTANCE_DIRECTORY Static Attribute Private Type reference (TYPE) INSTANCE_DIRECTORY 20011123
6 LOW_DATE Instance attribute Private Attribute reference (LIKE) 20011123
7 MODIFY_OPERATION Instance attribute Private Attribute reference (LIKE) 20011123
8 MYCLUSTERID Static Attribute Public Type reference (TYPE) CHAR_S_02 'MP' Character field, length 2 20011123
9 POSTING Instance attribute Public Type reference (TYPE) RCF_POSTING Object ID of Job Posting 20011206
10 RECORDS Instance attribute Private Type reference (TYPE) RCF_T_POSTING_MSG_PROTOCOL Table Type for Message Logs of a Posting 20011123
11 RECORDS_ALREADY_READ Instance attribute Private Type reference (TYPE) BOOLE_D Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") 20011123
12 TRUE Instance attribute Private Attribute reference (LIKE) 20011123
13 USER Instance attribute Public Type reference (TYPE) SYUNAME SAP System, User Logon Name 20011123
Methods
# Method Level Visibility Method type Description Created on
1 ADD_MSG_PROTOCOL Instance method Public Method Add Single Message Log 20011126
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20011123
3 DELETE_MSG_PROTOCOL Instance method Public Method Delete Message Logs 20011126
4 DELETE_POSTING_PROTOCOL Static method Public Method Delete All Message Logs of a Posting 20011218
5 DOCUMENT_READ Instance method Public Method Set Message to "read/unread" 20011126
6 GET_INSTANCE Static method Public Method Instance Generation 20011123
7 GET_INSTANCE_FROM_DIRECTORY Static method Private Method Get Instance from Buffer 20011123
8 GET_MSG_PROTOCOL Instance method Public Method List of Message Logs 20011123
9 GET_POSTINGS_BY_USER Static method Public Method Get Postings for Which a Log Exists 20011211
10 GET_PROTOCOLS_BY_POSTINGS Static method Public Method All Logs of Job Posting List 20020109
11 GET_USERS_BY_POSTING Static method Public Method Get All Users for a Posting 20020314
12 READ_MSG_PROTOCOL Instance method Private Method Read Message Logs 20011126
13 REGISTER_INSTANCE Static method Private Method Register Instance in Buffer 20011123
14 UPDATE_MSG_PROTOCOL Instance method Private Method Save Message Logs 20011123
Events
Class CL_HRRCF_MESSAGE_PROTOCOL has no event.
Types
Class CL_HRRCF_MESSAGE_PROTOCOL has no local type.
Method Signatures

Method ADD_MSG_PROTOCOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CREATE_DATE Call by reference Type reference (TYPE) RCF_MSG_CREATE_DATE SY-DATUM message date 20011126
2 Importing CREATE_TIME Call by reference Type reference (TYPE) RCF_MSG_CREATE_TIME SY-UZEIT message time 20011126
3 Importing OBJECT_DESCR Call by reference Type reference (TYPE) RCF_MSG_OBJ_DES message object description 20011128
4 Importing OBJECT_ID Call by reference Type reference (TYPE) RCF_MSG_OBJECT_ID message object id 20011126
5 Importing PARENT_ID Call by reference Type reference (TYPE) RCF_MSG_OBJECT_ID message object id 20011126
6 Importing RECEIVER_ID Call by reference Type reference (TYPE) SYUNAME R/3-System, Anmeldename des Benutzers 20011126
7 Importing SENDER_ID Call by reference Type reference (TYPE) SYUNAME R/3-System, Anmeldename des Benutzers 20011126
# Exception Resumable Description Created on
1 CX_HRRCF_MAILBOX Ausnahmen bei MAILBOX-Operationen 20020107

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing POSTING Call by reference Type reference (TYPE) RCF_POSTING Stellenausschreibung 20011206
2 Importing USER Call by reference Type reference (TYPE) SYUNAME SY-UNAME R/3-System, Anmeldename des Benutzers 20011126
# Exception Resumable Description Created on
1 CX_HRRCF_MAILBOX Ausnahmen bei MAILBOX-Operationen 20011220

Method DELETE_MSG_PROTOCOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OBJECT_ID_LIST Call by reference Type reference (TYPE) RCF_T_MSG_ID Liste der Mitteilungs-IDs 20011206
# Exception Resumable Description Created on
1 CX_HRRCF_MAILBOX Ausnahmen bei MAILBOX-Operationen 20020107

Method DELETE_POSTING_PROTOCOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing POSTING Call by reference Type reference (TYPE) RCF_POSTING Objekt-ID der Stellenausschreibung 20011218
2 Importing USER Call by reference Type reference (TYPE) SYUNAME SY-UNAME R/3-System, Anmeldename des Benutzers 20011218
# Exception Resumable Description Created on
1 CX_HRRCF_DATABASE Datenbankprobleme in RF 20020107

Method DOCUMENT_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OBJECT_ID Call by reference Type reference (TYPE) RCF_MSG_OBJECT_ID message object id 20011127
2 Importing READ Call by reference Type reference (TYPE) RCF_MSG_READ message flag 20011127
3 Importing READ_DATE Call by reference Type reference (TYPE) RCF_MSG_READ_DATE SY-DATUM message read date 20011127
4 Importing READ_TIME Call by reference Type reference (TYPE) RCF_MSG_READ_TIME SY-UZEIT message read time 20011127
# Exception Resumable Description Created on
1 CX_HRRCF_MAILBOX Ausnahmen bei MAILBOX-Operationen 20020107

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting INSTANCE Call by reference Object reference (TYPE REF TO) CL_HRRCF_MESSAGE_PROTOCOL list of messages for each requisition 20011123
2 Importing POSTING Call by reference Type reference (TYPE) RCF_POSTING Stellenausschreibung 20011206
3 Importing USER Call by reference Type reference (TYPE) SYUNAME SY-UNAME R/3-System, Anmeldename des Benutzers 20011123
# Exception Resumable Description Created on
1 CX_HRRCF_MAILBOX übergeordnete Ausnahmeklasse von mySAP e-Recruiting 20011220

Method GET_INSTANCE_FROM_DIRECTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting INSTANCE Call by reference Object reference (TYPE REF TO) CL_HRRCF_MESSAGE_PROTOCOL list of message protocols 20011123
2 Importing POSTING Call by reference Type reference (TYPE) RCF_POSTING Stellenausschreibung 20011210
3 Importing USER Call by reference Type reference (TYPE) SYUNAME SY-UNAME R/3-System, Anmeldename des Benutzers 20011123

Method GET_INSTANCE_FROM_DIRECTORY on class CL_HRRCF_MESSAGE_PROTOCOL has no exception.

Method GET_MSG_PROTOCOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting RECORDS Call by reference Type reference (TYPE) RCF_T_POSTING_MSG_PROTOCOL Tabellentyp der Nachrichtenprotokolle einer Ausschreibung 20011123
# Exception Resumable Description Created on
1 CX_HRRCF_MAILBOX Ausnahmen bei MAILBOX-Operationen 20011218

Method GET_POSTINGS_BY_USER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting POSTING_LIST Call by reference Type reference (TYPE) RCF_T_POSTING_ID_LIST Tabellentyp der Mitteilungsprotokolle 20011211
2 Importing USER Call by reference Type reference (TYPE) SYUNAME R/3-System, Anmeldename des Benutzers 20011211

Method GET_POSTINGS_BY_USER on class CL_HRRCF_MESSAGE_PROTOCOL has no exception.

Method GET_PROTOCOLS_BY_POSTINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing POSTING_LIST Call by reference Type reference (TYPE) RCF_T_POSTING_ID_LIST Tabellentyp der Ausschreibungs-IDs 20020109
2 Exporting POSTING_PROTOCOLS Call by reference Type reference (TYPE) RCF_T_POSTING_MSG_PROTOCOL Mitteilungsprotokolle einer Ausschreibung 20020109
3 Importing USER Call by reference Type reference (TYPE) SYUNAME R/3-System, Anmeldename des Benutzers 20020109
# Exception Resumable Description Created on
1 CX_HRRCF_MAILBOX Ausnahmen bei MAILBOX-Operationen 20020109

Method GET_USERS_BY_POSTING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing POSTING Call by reference Type reference (TYPE) RCF_POSTING Objekt-ID der Stellenausschreibung 20020314
2 Exporting USER_LIST Call by reference Type reference (TYPE) RCF_T_USER Liste von Usern 20020314

Method GET_USERS_BY_POSTING on class CL_HRRCF_MESSAGE_PROTOCOL has no exception.

Method READ_MSG_PROTOCOL Signature

Method READ_MSG_PROTOCOL on class CL_HRRCF_MESSAGE_PROTOCOL has no parameter.
# Exception Resumable Description Created on
1 CX_HRRCF_DATABASE Datenbankprobleme in RF 20020107

Method REGISTER_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INSTANCE Call by reference Object reference (TYPE REF TO) CL_HRRCF_MESSAGE_PROTOCOL list of message protocols 20011123
2 Importing POSTING Call by reference Type reference (TYPE) RCF_POSTING Stellenausschreibung 20011210
3 Importing USER Call by reference Type reference (TYPE) SYUNAME SY-UNAME R/3-System, Anmeldename des Benutzers 20011126

Method REGISTER_INSTANCE on class CL_HRRCF_MESSAGE_PROTOCOL has no exception.

Method UPDATE_MSG_PROTOCOL Signature

Method UPDATE_MSG_PROTOCOL on class CL_HRRCF_MESSAGE_PROTOCOL has no parameter.
# Exception Resumable Description Created on
1 CX_HRRCF_DATABASE Datenbankprobleme in RF 20020107
History
Last changed by/on SAP  20041006 
SAP Release Created in 110