SAP ABAP Class CL_LSO_COL_EP_ROOM (Collaboration Room)
Hierarchy
EA-HRGXX (Software Component) Sub component EA-HRGXX of EA-HR
   PE-LSO-TM (Application Component) Training Management
     LSO_COLLABORATION (Package) Learning Solution: Collaboration
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_LSO_COL_ROOM Collaboration (for example, Room) 20030613
Properties
Class CL_LSO_COL_EP_ROOM  
Short Description Collaboration Room    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package LSO_COLLABORATION   Learning Solution: Collaboration 
Created 20030613   SAP 
Last change 20040114   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_LSO_COL_EP_SERVICES Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_LSO_CONST Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 LSOCL Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_LSO_COL_ROOM Collaboration (for example, Room) 20030613
Friends
Class CL_LSO_COL_EP_ROOM has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_OPERA_BOOK Constant Private Type reference (TYPE) STRING 'BOOK' Operation: Book 20030829
2 CO_OPERA_CANCEL Constant Private Type reference (TYPE) STRING 'CANC' Operation: Cancel 20030829
3 CO_OPERA_COMPLETE Constant Private Type reference (TYPE) STRING 'COMPL' Operation: Confirm 20030829
4 CUSTOMIZING Instance attribute Public Object reference (TYPE REF TO) CL_LSO_COL_EP_CUSTOMIZING Customizing for a Collaboration Room 20030801
5 ID Instance attribute Private Attribute reference (LIKE) 20030613
6 PROPERTY_DESCRIPTION Instance attribute Private Attribute reference (LIKE) 20031113
7 PROPERTY_TITLE Instance attribute Private Attribute reference (LIKE) 20031113
8 PROPERTY_URL Instance attribute Private Attribute reference (LIKE) 20031113
9 TRAINING Instance attribute Private Attribute reference (LIKE) 20030617
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE_PARTICIPATION Instance method Private Method Change Participation According to Customizing Specification 20030801
2 CHANGE_ROOM Instance method Private Method Change Room According to Customizing Specification 20030801
3 COMPLETE Instance method Private Method 20030819
4 COMPLETE_PARTICIPANT Instance method Private Method 20030818
5 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20030613
6 DELETE Instance method Private Method 20030819
7 DELETE_PARTICIPANT Instance method Private Method 20030818
8 GET Static method Public Method Delivers Instance of a Room 20030616
9 GET_INFORMATION Instance method Private Method 20030819
10 GET_PARTICIPANTS Instance method Private Method 20030818
11 GET_PARTICS Instance method Private Method Reads All Participations for Learner/Course 20030805
12 GET_TRAINING_PARTICIPANTS Instance method Private Method Delivers All Course Participants 20031121
13 INSERT_PARTICIPANT Instance method Private Method 20030819
14 IS_PARTICIPANT Instance method Private Method 20031024
15 IS_SINGLE_PARTICIPATION Instance method Private Method Checks Whether Participation Only for an Individual Course 20030801
16 IS_SINGLE_ROOM Instance method Private Method Checks Whether Room Is Only for an Individual Course 20030801
17 WRITE_INFO Instance method Private Method Writes Information in Log File 20030807
Events
Class CL_LSO_COL_EP_ROOM has no event.
Types
Class CL_LSO_COL_EP_ROOM has no local type.
Method Signatures

Method CHANGE_PARTICIPATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FORCE Call by reference Type reference (TYPE) BOOLE_D Änderung erzwingen 20031203
2 Importing IM_LEARNER Call by reference Type reference (TYPE) HRSOBID Lerner 20030801
3 Importing IM_OPERA Call by reference Type reference (TYPE) STRING Aktion auf Teilnahme 20030801
4 Importing IM_USER Call by reference Type reference (TYPE) STRING Portaluser 20030801
# Exception Resumable Description Created on
1 CX_LSO_COL_FAILURE Generische Exception 20031031

Method CHANGE_ROOM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_OPERA Call by reference Type reference (TYPE) STRING Operation 20030801
# Exception Resumable Description Created on
1 CX_LSO_COL_FAILURE Generische Exception 20030819

Method COMPLETE Signature

Method COMPLETE on class CL_LSO_COL_EP_ROOM has no parameter.
Method COMPLETE on class CL_LSO_COL_EP_ROOM has no exception.

Method COMPLETE_PARTICIPANT Signature

Method COMPLETE_PARTICIPANT on class CL_LSO_COL_EP_ROOM has no parameter.
Method COMPLETE_PARTICIPANT on class CL_LSO_COL_EP_ROOM has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CUSTOMIZING Call by reference Object reference (TYPE REF TO) CL_LSO_COL_EP_CUSTOMIZING Customizing für einen Collaboration Room 20030616

Method CONSTRUCTOR on class CL_LSO_COL_EP_ROOM has no exception.

Method DELETE Signature

Method DELETE on class CL_LSO_COL_EP_ROOM has no parameter.
Method DELETE on class CL_LSO_COL_EP_ROOM has no exception.

Method DELETE_PARTICIPANT Signature

Method DELETE_PARTICIPANT on class CL_LSO_COL_EP_ROOM has no parameter.
Method DELETE_PARTICIPANT on class CL_LSO_COL_EP_ROOM has no exception.

Method GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CUSTOMIZING Call by reference Object reference (TYPE REF TO) CL_LSO_COL_EP_CUSTOMIZING Collaboration Room Customizing 20030804
2 Returning RESULT Value transfer Object reference (TYPE REF TO) CL_LSO_COL_EP_ROOM Collaboration (z.B. Raum) 20030616
# Exception Resumable Description Created on
1 CX_LSO_COL_FAILURE Generische Exception 20030616

Method GET_INFORMATION Signature

Method GET_INFORMATION on class CL_LSO_COL_EP_ROOM has no parameter.
Method GET_INFORMATION on class CL_LSO_COL_EP_ROOM has no exception.

Method GET_PARTICIPANTS Signature

Method GET_PARTICIPANTS on class CL_LSO_COL_EP_ROOM has no parameter.
Method GET_PARTICIPANTS on class CL_LSO_COL_EP_ROOM has no exception.

Method GET_PARTICS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_LEARNER Call by reference Type reference (TYPE) HRSOBID Learner 20030805
2 Importing IM_TRAININGS Call by reference Type reference (TYPE) HROBJECT_TAB Trainings 20030805
3 Returning RESULT Value transfer Type reference (TYPE) P1001TAB Teilnahmen 20030805

Method GET_PARTICS on class CL_LSO_COL_EP_ROOM has no exception.

Method GET_TRAINING_PARTICIPANTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) HRTB_SOBID HR: Liste von Objekten (Hilfstyp für F4) 20031121

Method GET_TRAINING_PARTICIPANTS on class CL_LSO_COL_EP_ROOM has no exception.

Method INSERT_PARTICIPANT Signature

Method INSERT_PARTICIPANT on class CL_LSO_COL_EP_ROOM has no parameter.
Method INSERT_PARTICIPANT on class CL_LSO_COL_EP_ROOM has no exception.

Method IS_PARTICIPANT Signature

Method IS_PARTICIPANT on class CL_LSO_COL_EP_ROOM has no parameter.
Method IS_PARTICIPANT on class CL_LSO_COL_EP_ROOM has no exception.

Method IS_SINGLE_PARTICIPATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_LEARNER Call by reference Type reference (TYPE) HRSOBID Lerner 20030801
2 Importing IM_OPERA Call by reference Type reference (TYPE) STRING Operationskennzeichen 20030801
3 Returning RESULT Value transfer Type reference (TYPE) BOOLE_D 'X', wenn Teilnahme nur über aktuellen Training erfolgt 20030801
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler 20040206
2 NO_PARTICIPATION Keine Teilnahme 20030818

Method IS_SINGLE_ROOM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_OPERA Call by reference Type reference (TYPE) STRING Operationskennzeichen 20030801
2 Returning RESULT Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030801

Method IS_SINGLE_ROOM on class CL_LSO_COL_EP_ROOM has no exception.

Method WRITE_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_LEARNER Call by reference Type reference (TYPE) HRSOBID Lerner 20030807
2 Importing IM_OPERA Call by reference Type reference (TYPE) STRING 20040205
3 Importing IM_RESULT Call by reference Type reference (TYPE) BOOLE_D Ergebnis 20040205
4 Importing IM_TEXT Call by reference Type reference (TYPE) STRING Text 20030807
5 Importing IM_USER Call by reference Type reference (TYPE) STRING User 20040205

Method WRITE_INFO on class CL_LSO_COL_EP_ROOM has no exception.
History
Last changed by/on SAP  20040114 
SAP Release Created in 300