SAP ABAP Class CL_WD_CHANNEL_MANAGEMENT (General Services of Web Dynpro Runtime)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   BC-WD-ABA-RUN (Application Component) Web Dynpro ABAP Runtime
     SWDP_RUNTIME_CORE (Package) Web Dynpro Runtime: Core Functions
Properties
Class CL_WD_CHANNEL_MANAGEMENT  
Short Description General Services of Web Dynpro Runtime    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWDP_RUNTIME_CORE   Web Dynpro Runtime: Core Functions 
Created 20050601   SAP 
Last change 20070911   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_WD_CHANNEL_MANAGEMENT has no interface implemented.
Friends
Class CL_WD_CHANNEL_MANAGEMENT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_CHANNELS Static Attribute Public Type reference (TYPE) TT_CHANNELS 20050601
2 MT_PENDING_CHANNEL_EVENTS Static Attribute Public Type reference (TYPE) STRING_TABLE 20050601
3 M_NUM_SUBSCRIBED_CHANNELS Static Attribute Public Type reference (TYPE) I 20050601
Methods
# Method Level Visibility Method type Description Created on
1 CLEAR_PENDING_CHANNEL_EVENTS Static method Public Method 20050601
2 CREATE_CHANNEL Static method Public Method Creates Asynchronous Notification Channel 20050601
3 DELETE_CHANNEL Static method Public Method Deletes Previously Created Asynchronous Notification Channel 20050601
4 RAISE_CHANNEL_EVENT Static method Public Method Deletes Event of Notification Channel 20050601
5 SUBSCRIBE_TO_CHANNEL Static method Public Method Binds Action to Notification Channel 20050601
6 UNSUBSCRIBE_FROM_CHANNEL Static method Public Method Removes Action Binding of Notification Channel 20050601
Events
Class CL_WD_CHANNEL_MANAGEMENT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_CHANNELS Public See coding 20050601 tt_channels type sorted table of t_channel with unique key m_id
2 T_CHANNEL Public See coding 20050601 begin of t_channel, m_id type string, m_is_subscribed type abap_bool, mt_event_triggers type sorted table of ref to if_wd_channel_event_trigger with unique key table_line, end of t_channel
Method Signatures

Method CLEAR_PENDING_CHANNEL_EVENTS Signature

Method CLEAR_PENDING_CHANNEL_EVENTS on class CL_WD_CHANNEL_MANAGEMENT has no parameter.
Method CLEAR_PENDING_CHANNEL_EVENTS on class CL_WD_CHANNEL_MANAGEMENT has no exception.

Method CREATE_CHANNEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHANNEL_ID Value transfer Type reference (TYPE) STRING 20050601

Method CREATE_CHANNEL on class CL_WD_CHANNEL_MANAGEMENT has no exception.

Method DELETE_CHANNEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHANNEL_ID Value transfer Type reference (TYPE) STRING 20050601

Method DELETE_CHANNEL on class CL_WD_CHANNEL_MANAGEMENT has no exception.

Method RAISE_CHANNEL_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHANNEL_ID Value transfer Type reference (TYPE) STRING 20050601

Method RAISE_CHANNEL_EVENT on class CL_WD_CHANNEL_MANAGEMENT has no exception.

Method SUBSCRIBE_TO_CHANNEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHANNEL_ID Value transfer Type reference (TYPE) STRING 20050601
2 Importing I_EVENT_TRIGGER Value transfer Object reference (TYPE REF TO) IF_WD_CHANNEL_EVENT_TRIGGER Löst Channel-Event aus 20050601

Method SUBSCRIBE_TO_CHANNEL on class CL_WD_CHANNEL_MANAGEMENT has no exception.

Method UNSUBSCRIBE_FROM_CHANNEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHANNEL_ID Value transfer Type reference (TYPE) STRING 20050601
2 Importing I_EVENT_TRIGGER Value transfer Object reference (TYPE REF TO) IF_WD_CHANNEL_EVENT_TRIGGER Löst Channel-Event aus 20050601

Method UNSUBSCRIBE_FROM_CHANNEL on class CL_WD_CHANNEL_MANAGEMENT has no exception.
History
Last changed by/on SAP  20070911 
SAP Release Created in 710