SAP ABAP Class CL_DISTRIBUTIONLIST_BCS (BCS: Represents a Distribution List)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-COM (Application Component) Communication Services: Mail, Fax, SMS, Telephony
     SBCOMS (Package) Business Communication Service
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_DELETE_BCS BCS: Deletion Functions 20010119
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_OS_STATE State Management for a 'Managed Object' 19990930
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RECIPIENT_BCS Interface of Recipient Object in BCS 19991001
Properties
Class CL_DISTRIBUTIONLIST_BCS  
Short Description BCS: Represents a Distribution List    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 10  Persistent Class 
Package SBCOMS   Business Communication Service 
Created 19990930   SAP 
Last change 20050213   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_OS_SYSTEM Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 SO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_DELETE_BCS BCS: Deletion Functions 20010119
2 IF_OS_STATE State Management for a 'Managed Object' 19990930
3 IF_RECIPIENT_BCS Interface of Recipient Object in BCS 19991001
Friends
# Friend Modeled only Created on Description
1 CB_DISTRIBUTIONLIST_BCS 20041210 Base Agent BCS: Represents Distribution List
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DLINAME Instance attribute Protected Type reference (TYPE) SO_OBJ_NAM Name of Document, Folder or Distribution List 20001030
2 OBJNO Instance attribute Protected Type reference (TYPE) SO_OBJ_NO DLI: Number from ID 20001030
3 OBJTP Instance attribute Protected Type reference (TYPE) SO_OBJ_TP DLI: Abbreviation for Document Type 20001030
4 OBJYR Instance attribute Protected Type reference (TYPE) SO_OBJ_YR DLI: Year from ID 20001030
5 PRIVATE Instance attribute Protected Type reference (TYPE) OS_BOOLEAN Flag Indicating Whether Distribution List Is Private 20001030
6 STATE Instance attribute Protected Object reference (TYPE REF TO) CL_DISTRIBUTIONLIST_BCS OBJECT SERVICES STATE 19990930
Methods
# Method Level Visibility Method type Description Created on
1 GETU_PERSISTENT Static method Public Method Instantiates a Distribution List Wrapper 20000607
2 GET_DLINAME Instance method Public Get-method of a virtual attribute Reads Attribute DLINAME 19991203
3 GET_OBJNO Instance method Private Get-method of a virtual attribute Reads Attribute OBJNO 19991207
4 GET_OBJTP Instance method Private Get-method of a virtual attribute Reads Attribute OBJTP 19991207
5 GET_OBJYR Instance method Private Get-method of a virtual attribute Reads Attribute OBJYR 19991207
6 GET_PRIVATE Instance method Public Get-method of a virtual attribute Reads Attribute PRIVATE 19991203
7 GET_STATE Instance method Private Get-method of a virtual attribute Reads the Attribute STATE 20030512
8 SET_STATE Instance method Private Set-method of a virtual attribute Sets the Attribute STATE 20030512
Events
Class CL_DISTRIBUTIONLIST_BCS has no event.
Types
Class CL_DISTRIBUTIONLIST_BCS has no local type.
Method Signatures

Method GETU_PERSISTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DLINAME Call by reference Type reference (TYPE) SO_OBJ_NAM Name der Verteilerliste 20000607
2 Importing I_PRIVATE Call by reference Type reference (TYPE) OS_BOOLEAN Flag für öffentliche/private VL 20000607
3 Returning RESULT Value transfer Object reference (TYPE REF TO) CL_DISTRIBUTIONLIST_BCS Verteilerlisten-Wrapper 20000607
# Exception Resumable Description Created on
1 CX_ADDRESS_BCS BCS: Ausnahmen bei Adressen (OS_EXCEPTION) 20010102

Method GET_DLINAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) SO_OBJ_NAM Attributwert 19991203
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20010125

Method GET_OBJNO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) SO_OBJ_NO Attributwert 19991207
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20010125

Method GET_OBJTP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) SO_OBJ_TP Attributwert 19991207
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20010125

Method GET_OBJYR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) SO_OBJ_YR Attributwert 19991207
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20010125

Method GET_PRIVATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) OS_BOOLEAN Attributwert 19991203
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20010125

Method GET_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Object reference (TYPE REF TO) CL_DISTRIBUTIONLIST_BCS Attributwert 20030512
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20030512

Method SET_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STATE Call by reference Object reference (TYPE REF TO) CL_DISTRIBUTIONLIST_BCS Attributwert 20030512
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20030512
History
Last changed by/on SAP  20050213 
SAP Release Created in