Hierarchy
⤷
⤷
Properties
| Class | CL_LSO_COL_EP_SERVICES | |
| Short Description | Low Level Services (Such as BIAUTHEN) | |
| Super Class | ||
| Instantiability of a Class | 0 | Private |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | LSO_COLLABORATION | Learning Solution: Collaboration |
| Created | 20030923 | SAP |
| Last change | 20050615 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 2 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 3 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 4 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_LSO_COL_EP_SERVICES has no interface implemented.
Friends
Class CL_LSO_COL_EP_SERVICES has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Private | Type reference (TYPE) | LSO_COL_CATEGORIES | 20031114 | ||||
| 2 | Static Attribute | Public | Object reference (TYPE REF TO) | CL_LSO_COL_EP_SERVICES | Services (Such as F4 Help) | 20030923 | |||
| 3 | Instance attribute | Private | Type reference (TYPE) | TT_USER_LEARNER_MAPPING | 20040114 | ||||
| 4 | Instance attribute | Private | Type reference (TYPE) | STRING | Locals for Portal | 20031127 | |||
| 5 | Instance attribute | Private | Type reference (TYPE) | LSO_COL_PRIVACYTYPES | Possible Privacy Types of a Room | 20030924 | |||
| 6 | Instance attribute | Private | Type reference (TYPE) | STRING | Portal RFC Destination | 20040211 | |||
| 7 | Instance attribute | Private | Type reference (TYPE) | TT_ROOM_IDS | Cache: Room IDs | 20030924 | |||
| 8 | Instance attribute | Private | Type reference (TYPE) | TT_ROOM_PROPERTY | 20031119 | ||||
| 9 | Instance attribute | Private | Type reference (TYPE) | LSO_COL_PROPERTYKEY_LIST | 20031119 | ||||
| 10 | Instance attribute | Private | Type reference (TYPE) | TT_ROOM_USERS | Cache: Room Users | 20031112 | |||
| 11 | Instance attribute | Private | Type reference (TYPE) | LSO_COL_PORTAL_SYSTEMALIAS | System Alias in Enterprise Portal | 20031127 | |||
| 12 | Instance attribute | Private | Type reference (TYPE) | LSO_COL_TEMPLATES_LIST | 20031119 | ||||
| 13 | Instance attribute | Private | Type reference (TYPE) | TT_TEMPLATE_PARAMETER | 20031119 | ||||
| 14 | Instance attribute | Private | Type reference (TYPE) | TT_TEMPLATE_PROPERTY | 20031124 | ||||
| 15 | Instance attribute | Private | Type reference (TYPE) | TT_TEMPLATE_ROLE | 20031119 | ||||
| 16 | Instance attribute | Private | Type reference (TYPE) | LSO_COL_PROPERTYKEY_LIST | 20031124 | ||||
| 17 | Instance attribute | Private | Type reference (TYPE) | TT_USER_MAPPING | 20040114 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Protected | Method | Set Breakpoint at RFC | 20031114 | |
| 2 | Instance method | Protected | Method | Checks Whether Categories Exist | 20031117 | |
| 3 | Instance method | Protected | Method | Checks Whether Changes Can Be Made to Room | 20031128 | |
| 4 | Instance method | Protected | Method | Checks Whether or Not User Is Owner of Room | 20040206 | |
| 5 | Instance method | Protected | Method | Checks Whether Parameters Exist | 20031117 | |
| 6 | Instance method | Protected | Method | Checks Whether Privacy Type Exists | 20031117 | |
| 7 | Instance method | Public | Method | Checks Role Profile | 20031006 | |
| 8 | Instance method | Protected | Method | Check Whether Integration Is Active | 20040407 | |
| 9 | Instance method | Protected | Method | Checks Whether Role Template Exists | 20031117 | |
| 10 | Instance method | Protected | Method | Checks Whether Room ID Exists | 20031113 | |
| 11 | Instance method | Public | Method | Checks Template | 20031006 | |
| 12 | Instance method | Protected | Method | Checks Whether Template Exists | 20031113 | |
| 13 | Instance method | Public | Method | Checks Whether User Is Valid in Enterprise Portal | 20031125 | |
| 14 | Instance method | Public | Method | Checks Whether User Exists in Room | 20031113 | |
| 15 | Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20030923 | |
| 16 | Instance method | Public | Constructor | CONSTRUCTOR | 20031119 | |
| 17 | Instance method | Public | Method | Delivers Ticket for Logging Onto Portal | 20031030 | |
| 18 | Instance method | Public | Method | Creation of a Collaboration Room | 20031031 | |
| 19 | Instance method | Public | Method | Delete Collaboration Room | 20031103 | |
| 20 | Instance method | Public | Method | Delivers Possible Categories | 20031114 | |
| 21 | Instance method | Public | Method | Delivers Possible Privacy Types | 20030923 | |
| 22 | Instance method | Public | Method | Delivers Possible Room IDs | 20030923 | |
| 23 | Instance method | Public | Method | Delivers Room Information | 20031106 | |
| 24 | Instance method | Public | Method | Delivers All Users for a Collaboration Room | 20031103 | |
| 25 | Instance method | Public | Method | Delivers Possible Room Templates | 20031117 | |
| 26 | Instance method | Public | Method | Delivers Template Information | 20031106 | |
| 27 | Instance method | Public | Method | Delivers Possible Parameters | 20030929 | |
| 28 | Instance method | Public | Method | Delivers Possible Roles of a Room | 20030929 | |
| 29 | Static method | Public | Method | Invalidate Cache | 20040115 | |
| 30 | Instance method | Public | Method | Learner => User | 20031212 | |
| 31 | Instance method | Public | Method | Deletes Participants Completely from Room | 20031031 | |
| 32 | Instance method | Private | Method | Reset RFC Destination to Loopback | 20040211 | |
| 33 | Instance method | Public | Method | Adds Participants with Roles to a Room | 20031031 | |
| 34 | Instance method | Private | Method | Fill BAPIRET2 from SY Fields | 20031006 | |
| 35 | Instance method | Public | Method | User => Learner | 20031212 | |
| 36 | Instance method | Private | Method | Write RFC Call Entry in Log | 20031106 |
Events
Class CL_LSO_COL_EP_SERVICES has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | TT_ROOM_IDS | Private | See coding | 20030924 | tt_room_ids type sorted table of t_room_id
with unique key filter
|
||
| 2 | TT_ROOM_PROPERTY | Private | See coding | 20031119 | tt_room_property type sorted table of t_room_property
with unique key roomid
|
||
| 3 | TT_ROOM_USERS | Private | See coding | 20031112 | tt_room_users type sorted table of t_room_user
with unique key roomid
|
||
| 4 | TT_TEMPLATE_PARAMETER | Private | See coding | 20031119 | tt_template_parameter type sorted table of t_template_parameter
with unique key room_template
|
||
| 5 | TT_TEMPLATE_PROPERTY | Private | See coding | 20031124 | tt_template_property type sorted table of t_template_property
with unique key room_template
|
||
| 6 | TT_TEMPLATE_ROLE | Private | See coding | 20031119 | tt_template_role type sorted table of t_template_role
with unique key room_template
|
||
| 7 | TT_USER_LEARNER_MAPPING | Private | See coding | 20040114 | tt_user_learner_mapping type standard table of t_user_learner_mapping
|
||
| 8 | TT_USER_MAPPING | Private | See coding | 20040114 | tt_user_mapping type standard table of t_user_mapping
|
||
| 9 | T_ROOM_ID | Private | See coding | 20030924 | begin of t_room_id,
filter type boole_d,
roomids type lso_col_roomids,
end of t_room_id
|
||
| 10 | T_ROOM_PROPERTY | Private | See coding | 20031119 | begin of t_room_property,
roomid type lso_col_roomid,
property type lso_col_property_list,
end of t_room_property
|
||
| 11 | T_ROOM_USER | Private | See coding | 20031112 | begin of t_room_user,
roomid type lso_col_roomid,
users type lso_col_room_user_list,
end of t_room_user
|
||
| 12 | T_TEMPLATE_PARAMETER | Private | See coding | 20031119 | begin of t_template_parameter,
room_template type lso_col_room_template,
parameter type lso_col_parameters,
end of t_template_parameter
|
||
| 13 | T_TEMPLATE_PROPERTY | Private | See coding | 20031124 | begin of t_template_property,
room_template type lso_col_room_template,
property type lso_col_property_list,
end of t_template_property
|
||
| 14 | T_TEMPLATE_ROLE | Private | See coding | 20031119 | begin of t_template_role,
room_template type lso_col_room_template,
roles type lso_col_role_list,
end of t_template_role
|
||
| 15 | T_USER_LEARNER_MAPPING | Private | See coding | 20040114 | begin of t_user_learner_mapping,
learner type hrsobid,
user type string,
end of t_user_learner_mapping
|
||
| 16 | T_USER_MAPPING | Private | See coding | 20040114 | begin of t_user_mapping,
r3 type lso_col_room_user,
portal type lso_col_room_user,
end of t_user_mapping
|
Method Signatures
Method BREAK_ON_RFC Signature
Method BREAK_ON_RFC on class CL_LSO_COL_EP_SERVICES has no parameter.
Method BREAK_ON_RFC on class CL_LSO_COL_EP_SERVICES has no exception.
Method CHECK_CATEGORIES_EXIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_CATEGORIES | Call by reference | Type reference (TYPE) | LSO_COL_CATEGORIES | Kategorien | 20031117 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generische Exception | 20031117 |
Method CHECK_CHANGEABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_ROOMID | Call by reference | Type reference (TYPE) | LSO_COL_ROOMID | Identifikation eines Raums | 20031128 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generische Exception | 20031128 |
Method CHECK_NOT_OWNER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_ROOMID | Call by reference | Type reference (TYPE) | LSO_COL_ROOMID | Identifikation eines Raums | 20040206 | |||
| 2 | IM_USER | Call by reference | Type reference (TYPE) | LSO_COL_ROOM_USER | Teilnehmer im Collaboration Room | 20040206 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generische Exception | 20040206 |
Method CHECK_PARAMETER_EXIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_PARAMETER | Call by reference | Type reference (TYPE) | LSO_COL_PARAMETERS | Parameter | 20031117 | |||
| 2 | IM_TEMPLATE | Call by reference | Type reference (TYPE) | LSO_COL_ROOM_TEMPLATE | Collaboration Room Template | 20031117 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generische Exception | 20031117 |
Method CHECK_PRIVACY_EXIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_PRIVACYTYPE | Call by reference | Type reference (TYPE) | LSO_COL_ROOM_PRIVACYTYPE | Collaboration Room Privacy Type | 20031117 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generische Exception | 20031117 |
Method CHECK_PROFILE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_PROFILE | Call by reference | Type reference (TYPE) | LSO_COL_PROFILE | Profile (Rollengruppierung) | 20031006 | |||
| 2 | RESULT | Value transfer | Type reference (TYPE) | BAPIRET2_T | Returntabelle | 20031006 |
Method CHECK_PROFILE on class CL_LSO_COL_EP_SERVICES has no exception.
Method CHECK_RFC_DESTINATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_DESTINATION | Call by reference | Type reference (TYPE) | STRING | CL_LSO_CONST=>EPCOL_EPRFC | RFC Destination | 20040407 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generische Exception | 20040407 |
Method CHECK_ROLE_EXIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_ROLES | Call by reference | Type reference (TYPE) | LSO_COL_ROLE_LIST | Rollen | 20031117 | |||
| 2 | IM_TEMPLATE | Call by reference | Type reference (TYPE) | LSO_COL_ROOM_TEMPLATE | Collaboration Room Template | 20031117 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generische Exception | 20031117 |
Method CHECK_ROOMID_EXIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_ROOMID | Call by reference | Type reference (TYPE) | LSO_COL_ROOMID | Identifikation eines Raums | 20031113 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generische Exception | 20031113 |
Method CHECK_TEMPLATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_TEMPLATE | Call by reference | Type reference (TYPE) | LSO_COL_TEMPLATE | Vorlage | 20031006 | |||
| 2 | RESULT | Value transfer | Type reference (TYPE) | BAPIRET2_T | Returntabelle | 20031006 |
Method CHECK_TEMPLATE on class CL_LSO_COL_EP_SERVICES has no exception.
Method CHECK_TEMPLATE_EXIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_TEMPLATE | Call by reference | Type reference (TYPE) | LSO_COL_ROOM_TEMPLATE | Collaboration Room Template | 20031113 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generische Exception | 20031113 |
Method CHECK_USERNAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_USER | Call by reference | Type reference (TYPE) | LSO_COL_ROOM_USER | Tabelle mit Teilnehmer / Owner Identität | 20031125 | |||
| 2 | RESULT | Value transfer | Type reference (TYPE) | STRING | Portal Username | 20031212 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generische Exception | 20031125 |
Method CHECK_USER_EXIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_ROOMID | Call by reference | Type reference (TYPE) | LSO_COL_ROOMID | Identifikation eines Raums | 20031113 | |||
| 2 | IM_USER | Call by reference | Type reference (TYPE) | LSO_COL_ROOM_USER | Teilnehmer im Collaboration Room | 20031113 | |||
| 3 | RESULT | Value transfer | Type reference (TYPE) | STRING | Portaluser | 20031121 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generische Exception | 20031113 |
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_LSO_COL_EP_SERVICES has no parameter.
Method CLASS_CONSTRUCTOR on class CL_LSO_COL_EP_SERVICES has no exception.
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class CL_LSO_COL_EP_SERVICES has no parameter.
Method CONSTRUCTOR on class CL_LSO_COL_EP_SERVICES has no exception.
Method CREATE_LOGON_TICKET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_PW | Call by reference | Type reference (TYPE) | XUBCODE | CL_LSO_CONST=>EPCOL_EPUPW | Passwort | 20031030 | ||
| 2 | IM_USER | Call by reference | Type reference (TYPE) | XUBNAME | CL_LSO_CONST=>EPCOL_EPUSR | User | 20031030 | ||
| 3 | RESULT | Value transfer | Type reference (TYPE) | STRING | Ticket zur Anmeldung | 20031030 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generische Exception | 20031031 |
Method CREATE_ROOM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_CATEGORIES | Call by reference | Type reference (TYPE) | LSO_COL_CATEGORIES | Kategorien | 20031031 | |||
| 2 | IM_DESCRIPTION | Call by reference | Type reference (TYPE) | LSO_COL_ROOM_DESCRIPTION | Collaboration Room: Beschreibung | 20031031 | |||
| 3 | IM_NAME | Call by reference | Type reference (TYPE) | LSO_COL_ROOM_NAME | Collaboration Room: Name | 20031031 | |||
| 4 | IM_OWNER | Call by reference | Type reference (TYPE) | LSO_COL_ROOM_USERIDS | Tabelle mit Teilnehmer / Owner Identität | 20031031 | |||
| 5 | IM_OWNER_ROLES | Call by reference | Type reference (TYPE) | LSO_COL_ROLE_LIST | Rollen des Owners | 20031119 | |||
| 6 | IM_PARAMETER | Call by reference | Type reference (TYPE) | LSO_COL_ROOM_PROPERTIES | Collaboration Room: Property List | 20031031 | |||
| 7 | IM_PRIVACYTYPE | Call by reference | Type reference (TYPE) | LSO_COL_ROOM_PRIVACYTYPE | Collaboration Room Privacy Type | 20031031 | |||
| 8 | IM_TEMPLATE | Call by reference | Type reference (TYPE) | LSO_COL_ROOM_TEMPLATE | Collaboration Room Template | 20031031 | |||
| 9 | RESULT | Value transfer | Type reference (TYPE) | LSO_COL_ROOMID | Identifikation eines Raums | 20031031 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generische Exception | 20031031 |
Method DELETE_ROOM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_ROOMID | Call by reference | Type reference (TYPE) | LSO_COL_ROOMID | Identifikation eines Raums | 20031103 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generische Exception | 20031103 |
Method GET_CATEGORIES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RESULT | Value transfer | Type reference (TYPE) | LSO_COL_CATEGORIES | Kategorien | 20031114 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generische Exception | 20031114 |
Method GET_PRIVACYTYPES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RESULT | Value transfer | Type reference (TYPE) | LSO_COL_PRIVACYTYPES | Mögliche Sichtbarkeiten eines Raums | 20030923 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generische Exception | 20031031 |
Method GET_ROOM_IDS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_FILTER_CATEGORIES | Call by reference | Type reference (TYPE) | BOOLE_D | 'X' | Benutzt Kategoriefilter | 20030923 | ||
| 2 | RESULT | Value transfer | Type reference (TYPE) | LSO_COL_ROOMIDS | Room IDs | 20030923 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generische Exception | 20031031 |
Method GET_ROOM_INFO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_PROPERTY_KEY | Call by reference | Type reference (TYPE) | STRING | Key | 20031201 | |||
| 2 | IM_PROPERTY_KEYS | Call by reference | Type reference (TYPE) | LSO_COL_PROPERTYKEY_LIST | Tabelle von Keys | 20031106 | |||
| 3 | IM_ROOMID | Call by reference | Type reference (TYPE) | LSO_COL_ROOMID | Identifikation eines Raums | 20031106 | |||
| 4 | IM_ROOMIDS | Call by reference | Type reference (TYPE) | LSO_COL_ROOMIDS | RoomIDs und Beschreibung | 20031106 | |||
| 5 | RESULT | Value transfer | Type reference (TYPE) | LSO_COL_PROPERTY_LIST | Propertylist | 20031106 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generische Exception | 20031106 |
Method GET_ROOM_USERS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_ROOMID | Call by reference | Type reference (TYPE) | LSO_COL_ROOMID | Identifikation eines Raums | 20031103 | |||
| 2 | RESULT | Value transfer | Type reference (TYPE) | LSO_COL_ROOM_USER_LIST | Tabelle mit Teilnehmeridentifikationen und Rollen | 20031103 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generische Exception | 20031103 |
Method GET_TEMPLATES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RESULT | Value transfer | Type reference (TYPE) | LSO_COL_TEMPLATES_LIST | Room-Templates | 20031117 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generische Exception | 20031117 |
Method GET_TEMPLATE_INFO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_PROPERTY_KEYS | Call by reference | Type reference (TYPE) | LSO_COL_PROPERTYKEY_LIST | Tabelle von Keys | 20031106 | |||
| 2 | IM_TEMPLATE | Call by reference | Type reference (TYPE) | LSO_COL_ROOM_TEMPLATE | Collaboration Room Template | 20031106 | |||
| 3 | RESULT | Value transfer | Type reference (TYPE) | LSO_COL_PROPERTY_LIST | Propertylist | 20031106 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generische Exception | 20031106 |
Method GET_TEMPLATE_PARAMETER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_ROOM_TEMPLATE | Call by reference | Type reference (TYPE) | LSO_COL_ROOM_TEMPLATE | Collaboration Room Template | 20030929 | |||
| 2 | RESULT | Value transfer | Type reference (TYPE) | LSO_COL_PARAMETERS | Parameter | 20030929 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generische Exception | 20031031 |
Method GET_TEMPLATE_ROLES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_ROOM_TEMPLATE | Call by reference | Type reference (TYPE) | LSO_COL_ROOM_TEMPLATE | Collaboration Room Template | 20030929 | |||
| 2 | RESULT | Value transfer | Type reference (TYPE) | LSO_COL_ROLE_LIST | Rollen | 20030929 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generische Exception | 20031031 |
Method INVALIDATE Signature
Method INVALIDATE on class CL_LSO_COL_EP_SERVICES has no parameter.
Method INVALIDATE on class CL_LSO_COL_EP_SERVICES has no exception.
Method LEARNER_TO_USER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_LEARNER | Call by reference | Type reference (TYPE) | HRSOBID | Identifikation eines Lerners | 20031212 | |||
| 2 | RETURN | Value transfer | Type reference (TYPE) | STRING | Portaluser | 20031212 |
Method LEARNER_TO_USER on class CL_LSO_COL_EP_SERVICES has no exception.
Method REMOVE_USER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_ROOMID | Call by reference | Type reference (TYPE) | LSO_COL_ROOMID | Identifikation eines Raums | 20031031 | |||
| 2 | IM_USERID | Call by reference | Type reference (TYPE) | LSO_COL_ROOM_USER | User ID | 20031031 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generische Exception | 20031031 |
Method RESET_RFC_DESTINATION Signature
Method RESET_RFC_DESTINATION on class CL_LSO_COL_EP_SERVICES has no parameter.
Method RESET_RFC_DESTINATION on class CL_LSO_COL_EP_SERVICES has no exception.
Method SET_USER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_NOTIFICATION | Call by reference | Type reference (TYPE) | BOOLE_D | ' ' | User benachrichtigen | 20031103 | ||
| 2 | IM_ROLES | Call by reference | Type reference (TYPE) | LSO_COL_ROLE_LIST | Rollen, die hinzugefügt werden | 20031031 | |||
| 3 | IM_ROOMID | Call by reference | Type reference (TYPE) | LSO_COL_ROOMID | Identifikation eines Raums | 20031031 | |||
| 4 | IM_USERID | Call by reference | Type reference (TYPE) | LSO_COL_ROOM_USER | UserId | 20031031 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generische Exception | 20031031 |
Method TO_BAPIRET2 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RESULT | Value transfer | Type reference (TYPE) | BAPIRET2 | Returnparameter | 20031006 |
Method TO_BAPIRET2 on class CL_LSO_COL_EP_SERVICES has no exception.
Method USER_TO_LEARNER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_USER | Call by reference | Type reference (TYPE) | STRING | Portaluser | 20031212 | |||
| 2 | RESULT | Value transfer | Type reference (TYPE) | HRSOBID | Identifikation eines Lerners | 20031212 |
Method USER_TO_LEARNER on class CL_LSO_COL_EP_SERVICES has no exception.
Method WRITE_LOG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_MESSAGES | Call by reference | Type reference (TYPE) | LSO_COL_MESSAGES | Meldungen vom Collaboration Room API | 20031106 | |||
| 2 | IM_ROOMID | Call by reference | Type reference (TYPE) | LSO_COL_ROOMID | Identifikation eines Raums | 20031106 | |||
| 3 | IM_SERVICE | Call by reference | Type reference (TYPE) | STRING | Name des gerufenen RFC Services | 20031106 | |||
| 4 | IM_TEMPLATE_ID | Call by reference | Type reference (TYPE) | LSO_COL_ROOM_TEMPLATE | Vorlage | 20031106 | |||
| 5 | IM_USER | Call by reference | Type reference (TYPE) | LSO_COL_ROOM_USER | Teilnehmer im Collaboration Room | 20031106 |
Method WRITE_LOG on class CL_LSO_COL_EP_SERVICES has no exception.
History
| Last changed by/on | SAP | 20050615 |
| SAP Release Created in | 300 |