SAP ABAP Class CL_BFW_CHANNEL_POC (Browser Framework: Channel)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PP-PI-PMA-PMC (Application Component) Browser-Based PI Sheet / Cockpit
     CMX_BFW (Package) Manufacturing Execution: Browser Framework
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SY_MESS_POC POC: System Message Processing 19991026
Properties
Class CL_BFW_CHANNEL_POC  
Short Description Browser Framework: Channel    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CMX_BFW   Manufacturing Execution: Browser Framework 
Created 19991026   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_IXML Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 IXML Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_SY_MESS_POC POC: System Message Processing 19991026
Friends
Class CL_BFW_CHANNEL_POC has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CM_INSTANCE Static Attribute Public Object reference (TYPE REF TO) CL_BFW_CHANNEL_POC Instance (Singleton) 19991130
2 CM_IXML Static Attribute Protected Object reference (TYPE REF TO) IF_IXML IXML Instance 20010510
3 CM_IXML_STREAMFC Static Attribute Protected Object reference (TYPE REF TO) IF_IXML_STREAM_FACTORY IXML Stream Factory 20010510
4 CO_BLOCK_SIZE Constant Protected Type reference (TYPE) INT1 200 Constant 19991130
5 CO_CODE_FREE Constant Protected Type reference (TYPE) CHAR5 'FREE' Constant 19991130
6 CO_CODE_PING Constant Protected Type reference (TYPE) CHAR5 'PING' Constant 19991130
7 CO_JS_ABAP_COMPLETED Constant Protected Type reference (TYPE) TY_TEXT_WA 'if(top.bfwChannel)top.bfwChannel.gui_abap_completed();' Constant 19991130
8 CO_JS_BEFORE_COMPLETE Constant Protected Type reference (TYPE) TY_TEXT_WA 'if(top.bfwChannel)top.bfwChannel.gui_before_complete();' Constant 19991130
9 CO_JS_DATA_SUBMITTED Constant Protected Type reference (TYPE) TY_TEXT_WA 'if(top.bfwChannel)top.bfwChannel.gui_data_submitted();' Constant 19991130
10 CO_MSGV_DELIM Constant Protected Type reference (TYPE) CHAR1 ';' Constant 19991130
11 CO_PREFIX_BLOCK Constant Protected Type reference (TYPE) CHAR1 '+' Constant 19991130
12 CO_PREFIX_CODE Constant Protected Type reference (TYPE) CHAR1 ':' Constant 19991130
13 CO_PREFIX_DOC Constant Protected Type reference (TYPE) CHAR1 '#' Constant 19991130
14 CO_PREFIX_EOF Constant Protected Type reference (TYPE) CHAR1 '!' Constant 19991130
15 CO_PREFIX_MSG Constant Protected Type reference (TYPE) CHAR1 '.' Constant 19991130
16 CO_PREFIX_OBJ Constant Protected Type reference (TYPE) CHAR1 '*' Constant 19991130
17 CO_PREFIX_PARAM Constant Protected Type reference (TYPE) CHAR1 '=' Constant 19991130
18 CO_URL_SEND Constant Protected Type reference (TYPE) CHAR50 'SAPR3-BFW-CHANNEL-DATA.XML' Constant 19991215
19 CO_XML_ATTR_NAME Static Attribute Protected Type reference (TYPE) STRING Constant 20010510
20 CO_XML_ATTR_STAMP Static Attribute Protected Type reference (TYPE) STRING Constant 20010510
21 CO_XML_ATTR_TYPE Static Attribute Protected Type reference (TYPE) STRING Constant 20010510
22 CO_XML_ATTR_VALUE Static Attribute Protected Type reference (TYPE) STRING Constant 20010510
23 CO_XML_TAG_DATA Static Attribute Protected Type reference (TYPE) STRING Constant 20000121
24 CO_XML_TAG_DOC Static Attribute Protected Type reference (TYPE) STRING Constant 20000121
25 CO_XML_TAG_EVENT Static Attribute Protected Type reference (TYPE) STRING Constant 20000121
26 CO_XML_TAG_PARAM Static Attribute Protected Type reference (TYPE) STRING Constant 20000121
27 M_BUFFER Instance attribute Protected Type reference (TYPE) TY_DATA_TAB Data to be Sent 19991130
28 M_LOCK Instance attribute Protected Type reference (TYPE) BOOLE_D Do not Execute Flush 19991215
29 O_VIEWER Instance attribute Protected Object reference (TYPE REF TO) CL_BFW_HTML_VIEWER_POC HTML Control 19991130
Methods
# Method Level Visibility Method type Description Created on
1 ASSIGN Instance method Public Method Assign HTML Control 19991130
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 19991130
3 CLEAR Instance method Public Method Reset Channel 20000203
4 CONSTRUCTOR Instance method Public Constructor Constructor 19991130
5 CREATE_MESSAGES Instance method Protected Method Create Messages for App. Log 19991130
6 DATA_TO_XML Instance method Protected Method Convert Client Data to XML 19991130
7 DISPATCH_DATA Instance method Protected Method Distribute Data to ABAP Instances 19991130
8 FLUSH Instance method Public Method Send Data to Client 19991130
9 FLUSH_BUFFER Instance method Protected Method Send Client Data 20020503
10 ON_SAPEVENT Instance method Protected Event handling method Event Handler for "Sapevent" of HTML Control 19991130
11 SEND Instance method Public Method Transfer Data 19991130
12 W3POST_TO_DATA Instance method Protected Method Convert Post Data to Client Data 19991130
Events
# Event Type Visibility Description Created on
1 CLIENT_UNLOAD Instance Event
(0)
Public
(2)
System Client was Released (Navigation in Top Frame) 19991130
2 DATA_DISPATCH Instance Event
(0)
Public
(2)
Data Is Distributed 19991130
3 DATA_FLUSHING Instance Event
(0)
Public
(2)
Data Is Sent 19991130
4 DATA_RECEIVED Instance Event
(0)
Public
(2)
Data Was Received 19991130
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_CODE Protected Type reference (TYPE) POC_OBJ_ID Internal Code 19991130
2 TY_DATA_TAB Protected See coding Table for Client Data 19991130
3 TY_DATA_WA Protected See coding Structure for Client Data 19991130
4 TY_MIME_TAB Protected See coding Data for Binary Data 20010510
5 TY_MIME_WA Protected See coding Structure for Binary Data 20010510
6 TY_MSG_TAB Protected Type reference (TYPE) POC_SEV_PARAM_TAB Table for Messages 19991130
7 TY_MSG_WA Protected Type reference (TYPE) POC_SEV_PARAM_WA Structure for Messages 19991130
8 TY_TEXT_TAB Protected See coding Table for Text Data 20010510
9 TY_TEXT_WA Protected See coding Structure for Text Data 20010510
Method Signatures

Method ASSIGN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VIEWER Call by reference Object reference (TYPE REF TO) CL_BFW_HTML_VIEWER_POC HTML-Control 19991130
# Exception Resumable Description Created on
1 FAILED Interner Fehler ! 19991130

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_BFW_CHANNEL_POC has no parameter.
Method CLASS_CONSTRUCTOR on class CL_BFW_CHANNEL_POC has no exception.

Method CLEAR Signature

Method CLEAR on class CL_BFW_CHANNEL_POC has no parameter.
# Exception Resumable Description Created on
1 FAILED Interner Fehler ! 20000203

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_BFW_CHANNEL_POC has no parameter.
Method CONSTRUCTOR on class CL_BFW_CHANNEL_POC has no exception.

Method CREATE_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MESSAGES Call by reference Type reference (TYPE) TY_MSG_TAB Liste der Meldungen 19991130

Method CREATE_MESSAGES on class CL_BFW_CHANNEL_POC has no exception.

Method DATA_TO_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATA Call by reference Type reference (TYPE) TY_DATA_TAB Daten im internen Format 19991130
2 Exporting SIZE Call by reference Type reference (TYPE) I Länge des XML-Streams 19991130
3 Exporting XML Call by reference Type reference (TYPE) TY_MIME_TAB XML in Mime-Tabelle 19991130

Method DATA_TO_XML on class CL_BFW_CHANNEL_POC has no exception.

Method DISPATCH_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATA Call by reference Type reference (TYPE) TY_DATA_TAB Daten im internen Format 19991130

Method DISPATCH_DATA on class CL_BFW_CHANNEL_POC has no exception.

Method FLUSH Signature

Method FLUSH on class CL_BFW_CHANNEL_POC has no parameter.
# Exception Resumable Description Created on
1 FAILED Interner Fehler ! 19991130

Method FLUSH_BUFFER Signature

Method FLUSH_BUFFER on class CL_BFW_CHANNEL_POC has no parameter.
# Exception Resumable Description Created on
1 FAILED Interner Fehler 20020503

Method ON_SAPEVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTION Value transfer Attribute reference (LIKE) 19991130
2 Importing FRAME Value transfer Attribute reference (LIKE) 19991130
3 Importing GETDATA Value transfer Attribute reference (LIKE) 19991130
4 Importing POSTDATA Value transfer Attribute reference (LIKE) 19991130
5 Importing QUERY_TABLE Value transfer Attribute reference (LIKE) 19991130

Method ON_SAPEVENT on class CL_BFW_CHANNEL_POC has no exception.

Method SEND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DOC_ID Call by reference Type reference (TYPE) POC_OBJ_ID Dokument-ID 19991130
2 Importing SEVENT Call by reference Type reference (TYPE) POC_SEV_TAB_WA SyncEvent 19991130

Method SEND on class CL_BFW_CHANNEL_POC has no exception.

Method W3POST_TO_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CODE Call by reference Type reference (TYPE) TY_CODE Channel-Code 19991130
2 Exporting DATA Call by reference Type reference (TYPE) TY_DATA_TAB Daten im internen Format 19991130
3 Exporting MESSAGES Call by reference Type reference (TYPE) TY_MSG_TAB Meldungen 19991130
4 Importing W3POST Call by reference Type reference (TYPE) CNHT_QUERY_TABLE W3Post-Daten 19991130

Method W3POST_TO_DATA on class CL_BFW_CHANNEL_POC has no exception.
Event Signatures

Event CLIENT_UNLOAD Signature
Event CLIENT_UNLOAD on class CL_BFW_CHANNEL_POC has no parameter.
Event DATA_DISPATCH Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 DOC_ID Exporting Value transfer Type reference (TYPE) POC_OBJ_ID Dokument-ID 19991130
2 EVENTS Exporting Value transfer Type reference (TYPE) POC_SEV_TAB Tabelle der SyncEvents 19991130

Event DATA_FLUSHING Signature
Event DATA_FLUSHING on class CL_BFW_CHANNEL_POC has no parameter.
Event DATA_RECEIVED Signature
Event DATA_RECEIVED on class CL_BFW_CHANNEL_POC has no parameter.
History
Last changed by/on SAP  20100310 
SAP Release Created in