SAP ABAP Class CL_RSAN_ADP_STREAM (Adapter for RFM and CLTV Analysis in Content System)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-EI-APD (Application Component) Analysis Process Designer
     RSAN_ADP (Package) APD - Tool - Application Adapter
Properties
Class CL_RSAN_ADP_STREAM  
Short Description Adapter for RFM and CLTV Analysis in Content System    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class RSAN_ADP    
Program status     
Category 0   
Package RSAN_ADP   APD - Tool - Application Adapter 
Created 20020529   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RSANA Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 RSANP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 RSANY Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSAN_ADP_STREAM has no interface implemented.
Friends
Class CL_RSAN_ADP_STREAM has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GR_FACTORY Static Attribute Private Object reference (TYPE REF TO) IF_RSAN_OM_FACTORY Factory 20030811
2 _MDL_CHECK_STATUS Instance attribute Private Type reference (TYPE) RSANA_STREAM_STATUS RSANA_C_STREAM_STATUS-UNKNOWN Stream Status 20030731
3 _NODE_DOCU Instance attribute Private Type reference (TYPE) ROLLNAME Docu Data Element fo 20030311
4 _NODE_TEXT Instance attribute Private Type reference (TYPE) STRING Text for Output Stru 20030311
5 _R_MDL Instance attribute Private Object reference (TYPE REF TO) CL_RSAN_MDL_ANALYSIS_SOURCE Model Definition 20030811
6 _R_RUNTIME Instance attribute Private Object reference (TYPE REF TO) CL_RSAN_RT_ANALYSIS_SOURCE Runtime 20020530
7 _R_RUNTIME_CONTEXT Instance attribute Private Object reference (TYPE REF TO) CL_RSAN_RT_CONTEXT Runtime Context 20030924
8 _R_RUNTIME_LOG Instance attribute Private Object reference (TYPE REF TO) CL_RSAN_RT_LOG Log for Analysis Process Runtime 20020530
9 _TH_NODE_STRUCTURE Instance attribute Private Type reference (TYPE) RSANA_TH_STREAM_FIELD Output Structure Metadata 20030317
Methods
# Method Level Visibility Method type Description Created on
1 CHECK Instance method Public Method Check Definition - Complete Check 20020802
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20030811
3 CLONE Instance method Public Method Clone 20020529
4 CLOSE Instance method Public Method Close Stream 20020529
5 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20020529
6 CREATE_DATA_TABLE Instance method Public Method Create Internal Table (of Correct Type) Used in Get 20020529
7 FETCH Instance method Public Method Fetch Stream 20020529
8 FREE_RUNTIME_RESSOURCES Instance method Public Method Release Runtime Ressources (Memory and ApplLog) 20020530
9 GET_APPL_LOG_HANDLE Instance method Public Method Get handle to appllog used during open/fetch/close 20020530
10 GET_DEF Instance method Public Method Get Definition (String) 20020529
11 GET_DEF_TABLE Instance method Public Method Get Definition (Table) 20020529
12 GET_INFO_TEXT Instance method Public Method Get InfoText 20020529
13 GET_STATUS Instance method Public Method Determine Definition Status (OK/Error/Unknown) 20020802
14 GET_STREAM_STRUCTURE Instance method Public Method Read Dataflow Structure 20020530
15 GET_TEXT Instance method Public Method Get Text 20020529
16 GET_VALUES_FOR_FIELD Instance method Public Method Get Posted Values for a Field (Dimensions F4) 20030321
17 MAINTAIN Instance method Public Method Maintain definition 20020530
18 OPEN Instance method Public Method Open Stream 20020529
19 SET_DEF Instance method Public Method Definition (String) 20020529
20 SET_DEF_TABLE Instance method Public Method Set Definition (Table) 20020529
21 SET_FIELD_INFOOBJECT Instance method Public Method Changes the InfoObject for a Field 20020731
22 SET_FIELD_OPTIONAL Instance method Public Method Flag - Set "Field Optional" 20020529
23 SET_FIELD_SELECTABLE Instance method Public Method Flag - Set "Selection for Field Required" 20031115
24 SET_STREAM_STRUCTURE Instance method Public Method Set Data Stream Structure 20020530
25 SET_TEXT Instance method Public Method Set Text 20020529
26 _ON_MODIFICATION Instance method Private Event handling method Event Handler "Model was modified" Forces New Check of Model 20030806
27 _SET_STREAM_STRUCTURE Instance method Private Method Set Data Flow Structure in the Model 20030317
Events
Class CL_RSAN_ADP_STREAM has no event.
Types
Class CL_RSAN_ADP_STREAM has no local type.
Method Signatures

Method CHECK Signature

Method CHECK on class CL_RSAN_ADP_STREAM has no parameter.
# Exception Resumable Description Created on
1 CX_RSAN_MDL_CHECK Fehler in der Analyseprozessdefinition 20020802

Method CLASS_CONSTRUCTOR Signature

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

Method CLONE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ER_STREAM Value transfer Object reference (TYPE REF TO) CL_RSAN_ADP_STREAM Klon 20020529

Method CLONE on class CL_RSAN_ADP_STREAM has no exception.

Method CLOSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FAILED Call by reference Type reference (TYPE) AS4FLAG Flag: Error occured ->Detail in error log 20020530

Method CLOSE on class CL_RSAN_ADP_STREAM has no exception.

Method CONSTRUCTOR Signature

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

Method CREATE_DATA_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_TABLE Value transfer Object reference (TYPE REF TO) DATA ref to an internal table used to fetch data 20020529
# Exception Resumable Description Created on
1 FAILED FAILED (Message Raising) 20020529

Method FETCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) ANY TABLE ET_DATA 20020529
2 Exporting E_END_OF_STREAM Call by reference Type reference (TYPE) AS4FLAG Letztes Datenpaket gelesen 20020530
3 Exporting E_FAILED Call by reference Type reference (TYPE) AS4FLAG Error occured ->details in message log 20020530
4 Importing I_PACKAGE_SIZE Value transfer Type reference (TYPE) I 1000 Package Size 20020529

Method FETCH on class CL_RSAN_ADP_STREAM has no exception.

Method FREE_RUNTIME_RESSOURCES Signature

Method FREE_RUNTIME_RESSOURCES on class CL_RSAN_ADP_STREAM has no parameter.
Method FREE_RUNTIME_RESSOURCES on class CL_RSAN_ADP_STREAM has no exception.

Method GET_APPL_LOG_HANDLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_HANDLE Value transfer Type reference (TYPE) BALLOGHNDL Handle for appllog 20020530

Method GET_APPL_LOG_HANDLE on class CL_RSAN_ADP_STREAM has no exception.

Method GET_DEF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DEFINITION Call by reference Type reference (TYPE) STRING Definition 20020529

Method GET_DEF on class CL_RSAN_ADP_STREAM has no exception.

Method GET_DEF_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DEFINITION Call by reference Type reference (TYPE) RSANA_T_XML_TABLE_LINE Definition 20020529

Method GET_DEF_TABLE on class CL_RSAN_ADP_STREAM has no exception.

Method GET_INFO_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_INFOTEXT Call by reference Type reference (TYPE) RSANA_T_STREAM_INFOTEXT Tabelle mit Strings 20020529

Method GET_INFO_TEXT on class CL_RSAN_ADP_STREAM has no exception.

Method GET_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_STREAM_STATUS Value transfer Type reference (TYPE) RSANA_STREAM_STATUS Status der Definition 20020802

Method GET_STATUS on class CL_RSAN_ADP_STREAM has no exception.

Method GET_STREAM_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ETH_FIELDS Call by reference Type reference (TYPE) RSANA_TH_STREAM_FIELD Mapping Source Fields 20020530
2 Exporting E_NODE_DOCU Call by reference Type reference (TYPE) ROLLNAME $REF$ 20030311
3 Exporting E_NODE_TEXT Call by reference Type reference (TYPE) STRING Text of the output structure node 20020731

Method GET_STREAM_STRUCTURE on class CL_RSAN_ADP_STREAM has no exception.

Method GET_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_TEXT Value transfer Type reference (TYPE) STRING Text 20020529

Method GET_TEXT on class CL_RSAN_ADP_STREAM has no exception.

Method GET_VALUES_FOR_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_VALUES Call by reference Type reference (TYPE) RSANA_T_STREAM_VALUES Tabelle der Merkmalswerte 20030321
2 Importing I_FIELDNAME Call by reference Type reference (TYPE) STRING Feldname 20030321
# Exception Resumable Description Created on
1 FAILED Error when reading values 20030321
2 NOT_SUPPORTED Field list for field not supported 20030321

Method MAINTAIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_MODIFIED Call by reference Type reference (TYPE) BOOLEAN Definition geändert 20020530
2 Importing I_DISPLAY Call by reference Type reference (TYPE) BOOLEAN ' ' Einstellungen änderbar (X=JA, SPACE=Nein) 20020530

Method MAINTAIN on class CL_RSAN_ADP_STREAM has no exception.

Method OPEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FAILED Call by reference Type reference (TYPE) AS4FLAG Flag: Error occured ->Detail in error log 20020530
2 Importing IT_SEL Call by reference Type reference (TYPE) RSANA_T_STREAM_RANGE Selektionen 20020530

Method OPEN on class CL_RSAN_ADP_STREAM has no exception.

Method SET_DEF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DEFINITION Call by reference Type reference (TYPE) STRING Definition 20020529
# Exception Resumable Description Created on
1 FAILED Error while parsing the XML document 20020529

Method SET_DEF_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DEFINITION Call by reference Type reference (TYPE) RSANA_T_XML_TABLE_LINE Definition 20020529
# Exception Resumable Description Created on
1 FAILED Error while parsing the XML document 20020529

Method SET_FIELD_INFOOBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FIELDNAME Call by reference Type reference (TYPE) STRING Feldname 20020731
2 Importing I_NEW_INFOOBJECT Call by reference Type reference (TYPE) STRING neues InfoObject 20020731

Method SET_FIELD_INFOOBJECT on class CL_RSAN_ADP_STREAM has no exception.

Method SET_FIELD_OPTIONAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FIELDNAME Call by reference Type reference (TYPE) STRING Name 20020530
2 Importing I_OPTIONAL Call by reference Type reference (TYPE) AS4FLAG Flag: Field mapping is not required 20020530

Method SET_FIELD_OPTIONAL on class CL_RSAN_ADP_STREAM has no exception.

Method SET_FIELD_SELECTABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FIELDNAME Call by reference Type reference (TYPE) STRING Name 20031115
2 Importing I_SELECTABLE Call by reference Type reference (TYPE) AS4FLAG Flag: Field must be mapped to field that supports a filter 20031115

Method SET_FIELD_SELECTABLE on class CL_RSAN_ADP_STREAM has no exception.

Method SET_STREAM_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ITH_FIELDS Call by reference Type reference (TYPE) RSANA_TH_STREAM_FIELD Stream Strukturbeschreibung 20020530
2 Importing I_NODE_DOCU Call by reference Type reference (TYPE) ROLLNAME Datenelement (semantische Domäne) 20030311
3 Importing I_NODE_TEXT Call by reference Type reference (TYPE) STRING Text for the output parameter node 20020530

Method SET_STREAM_STRUCTURE on class CL_RSAN_ADP_STREAM has no exception.

Method SET_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TEXT Call by reference Type reference (TYPE) STRING Text 20020529

Method SET_TEXT on class CL_RSAN_ADP_STREAM has no exception.

Method _ON_MODIFICATION Signature

Method _ON_MODIFICATION on class CL_RSAN_ADP_STREAM has no parameter.
Method _ON_MODIFICATION on class CL_RSAN_ADP_STREAM has no exception.

Method _SET_STREAM_STRUCTURE Signature

Method _SET_STREAM_STRUCTURE on class CL_RSAN_ADP_STREAM has no parameter.
Method _SET_STREAM_STRUCTURE on class CL_RSAN_ADP_STREAM has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 30B