SAP ABAP Class CL_CRM_IC_SCRIPT_PERSISTENCE (Script Persistence)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-GTF-IC-SCR (Application Component) Scripting
     CRM_IC_SCRIPTING_WRAP_XML (Package) XML wrapper classes
Properties
Class CL_CRM_IC_SCRIPT_PERSISTENCE  
Short Description Script Persistence    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CRM_IC_SCRIPTING_WRAP_XML   XML wrapper classes 
Created 20030816   SAP 
Last change 20081007   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CRM_IC_SCRIPT_PERSISTENCE has no forward declaration.
Interfaces
Class CL_CRM_IC_SCRIPT_PERSISTENCE has no interface implemented.
Friends
Class CL_CRM_IC_SCRIPT_PERSISTENCE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACTIONS Static Attribute Private Type reference (TYPE) CRMT_IC_SCRIPT_MAP Cached Actions 20030823
2 DYNCONS Static Attribute Private Type reference (TYPE) CRMT_IC_SCRIPT_MAP Cached Dynamic contents 20031111
3 EVENT_SUBSCRIBERS Static Attribute Public Type reference (TYPE) CRMT_IC_SCRIPT_LIST References to event subscibers 20050210
4 SCRIPTS Static Attribute Private Type reference (TYPE) CRMT_IC_SCRIPT_MAP Cached Scripts 20030821
5 SCRIPT_ABAP_ONLY Static Attribute Public Type reference (TYPE) BOOLEAN boolean variable (X=true, -=false, space=unknown) 20040126
6 SURVEYS Static Attribute Private Type reference (TYPE) CRMT_IC_SCRIPT_MAP Cached Surveys 20030821
7 TEMPLATES Static Attribute Private Type reference (TYPE) CRMT_IC_SCRIPT_MAP Cached Templates 20030823
Methods
# Method Level Visibility Method type Description Created on
1 DYNAMIC_CALL Static method Public Method Call methods dynamically 20030820
2 GET_ACTION Static method Public Method Returns a action definition 20031009
3 GET_DYNCON Static method Public Method Returns a dynamic content definition 20031111
4 GET_EVENT_PROFILE_PARAM Static method Public Method Gets script parameters for events 20040513
5 GET_OBJECTIONS_LIST Static method Public Method Gets Objections. 20031126
6 GET_PROFILE_LANGUAGES Static method Public Method Gets languages for the current profile 20040520
7 GET_SCRIPT Static method Public Method Returns a script object 20030816
8 GET_SURVEY Static method Public Method Returns a survey object 20030821
9 GET_TEMPLATE Static method Public Method Returns a template definition 20031007
10 INIT_EVENTS_HANDLERS Static method Public Method Initialize handlers for events 20040107
11 PARSE_ANSWER_SNIPPET Static method Public Method Returns a survey object 20031112
12 PROCESS_ACTIONS_DOC Static method Public Method Process actions document 20030823
13 PROCESS_DYNANSWER_DOC Static method Public Method Process dinamic answer document 20031112
14 PROCESS_DYNCONS_DOC Static method Public Method Process dynamic content document 20031111
15 PROCESS_SCRIPT_DOC Static method Public Method Process script document 20030820
16 PROCESS_SURVEY_DOC Static method Public Method Process survey document 20030821
17 PROCESS_TEMPLATES_DOC Static method Public Method Process templates document 20030823
Events
Class CL_CRM_IC_SCRIPT_PERSISTENCE has no event.
Types
Class CL_CRM_IC_SCRIPT_PERSISTENCE has no local type.
Method Signatures

Method DYNAMIC_CALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INT_NAME Value transfer Type reference (TYPE) STRING Oberflächenname 20030820
2 Importing OBJ Call by reference Object reference (TYPE REF TO) OBJECT Objekt 20030820
3 Importing XMLNODE Call by reference Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20030820

Method DYNAMIC_CALL on class CL_CRM_IC_SCRIPT_PERSISTENCE has no exception.

Method GET_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ACTION Value transfer Object reference (TYPE REF TO) IF_CRM_IC_ACTION_DEF 20031009
2 Importing ACTION_ID Value transfer Type reference (TYPE) STRING Aktions-ID 20031009

Method GET_ACTION on class CL_CRM_IC_SCRIPT_PERSISTENCE has no exception.

Method GET_DYNCON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DYNCON Value transfer Object reference (TYPE REF TO) IF_CRM_IC_DYN_CON_DEF 20031111
2 Importing DYNCON_ID Value transfer Type reference (TYPE) STRING 20031111

Method GET_DYNCON on class CL_CRM_IC_SCRIPT_PERSISTENCE has no exception.

Method GET_EVENT_PROFILE_PARAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ETABLE Value transfer Type reference (TYPE) CRMT_IC_SCRIPT_AND_EVENTS CRM IC Tabelle für interaktives Scripting und Ereignisse 20040513

Method GET_EVENT_PROFILE_PARAM on class CL_CRM_IC_SCRIPT_PERSISTENCE has no exception.

Method GET_OBJECTIONS_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LANGUAGE Value transfer Type reference (TYPE) STRING 20031126
2 Returning OBJECTIONS Value transfer Type reference (TYPE) CRMT_IC_SCRIPT_STRING_TAB CRM IC - Tabelle für Strings 20031126
3 Importing SCRIPT_ID Value transfer Type reference (TYPE) STRING 20031126

Method GET_OBJECTIONS_LIST on class CL_CRM_IC_SCRIPT_PERSISTENCE has no exception.

Method GET_PROFILE_LANGUAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting LANGUAGE_TABLE Value transfer Type reference (TYPE) CRMT_IC_SCRIPT_STRING_TAB CRM IC - Tabelle für Strings 20040520

Method GET_PROFILE_LANGUAGES on class CL_CRM_IC_SCRIPT_PERSISTENCE has no exception.

Method GET_SCRIPT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LANGUAGE Value transfer Type reference (TYPE) STRING Sprachenschlüssel 20030816
2 Returning SCRIPT Value transfer Object reference (TYPE REF TO) IF_CRM_IC_SCRIPT Skript 20030816
3 Importing SCRIPT_ID Value transfer Type reference (TYPE) STRING Skript-ID 20030816

Method GET_SCRIPT on class CL_CRM_IC_SCRIPT_PERSISTENCE has no exception.

Method GET_SURVEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LANGUAGE Value transfer Type reference (TYPE) STRING Sprache 20030821
2 Returning SURVEY Value transfer Object reference (TYPE REF TO) IF_CRM_IC_SURVEY 20030821
3 Importing SURVEYID Value transfer Type reference (TYPE) STRING 20030821

Method GET_SURVEY on class CL_CRM_IC_SCRIPT_PERSISTENCE has no exception.

Method GET_TEMPLATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning TEMPLATE Value transfer Object reference (TYPE REF TO) IF_CRM_IC_TEMPLATE_DEF 20031007
2 Importing TEMPLATE_ID Value transfer Type reference (TYPE) STRING 20031007

Method GET_TEMPLATE on class CL_CRM_IC_SCRIPT_PERSISTENCE has no exception.

Method INIT_EVENTS_HANDLERS Signature

Method INIT_EVENTS_HANDLERS on class CL_CRM_IC_SCRIPT_PERSISTENCE has no parameter.
Method INIT_EVENTS_HANDLERS on class CL_CRM_IC_SCRIPT_PERSISTENCE has no exception.

Method PARSE_ANSWER_SNIPPET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ANSWER Value transfer Object reference (TYPE REF TO) IF_CRM_IC_ANSWER 20031112
2 Importing XML Value transfer Type reference (TYPE) STRING 20031112

Method PARSE_ANSWER_SNIPPET on class CL_CRM_IC_SCRIPT_PERSISTENCE has no exception.

Method PROCESS_ACTIONS_DOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ACTION_REP Call by reference Object reference (TYPE REF TO) IF_CRM_IC_ACTION_REP 20031009
2 Importing DOCUMENT Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20030823

Method PROCESS_ACTIONS_DOC on class CL_CRM_IC_SCRIPT_PERSISTENCE has no exception.

Method PROCESS_DYNANSWER_DOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ANSWER Call by reference Object reference (TYPE REF TO) IF_CRM_IC_ANSWER 20031112
2 Importing DOCUMENT Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20031112

Method PROCESS_DYNANSWER_DOC on class CL_CRM_IC_SCRIPT_PERSISTENCE has no exception.

Method PROCESS_DYNCONS_DOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DOCUMENT Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20031111
2 Exporting DYNCONS Call by reference Object reference (TYPE REF TO) IF_CRM_IC_DYN_CON_REP 20031111

Method PROCESS_DYNCONS_DOC on class CL_CRM_IC_SCRIPT_PERSISTENCE has no exception.

Method PROCESS_SCRIPT_DOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DOCUMENT Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT Beleg 20030820
2 Exporting SCRIPT Call by reference Object reference (TYPE REF TO) IF_CRM_IC_SCRIPT Skript 20030820

Method PROCESS_SCRIPT_DOC on class CL_CRM_IC_SCRIPT_PERSISTENCE has no exception.

Method PROCESS_SURVEY_DOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DOCUMENT Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20030821
2 Exporting SURVEY Call by reference Object reference (TYPE REF TO) IF_CRM_IC_SURVEY 20030821

Method PROCESS_SURVEY_DOC on class CL_CRM_IC_SCRIPT_PERSISTENCE has no exception.

Method PROCESS_TEMPLATES_DOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DOCUMENT Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20030823
2 Exporting TEMPLATES Call by reference Object reference (TYPE REF TO) IF_CRM_IC_TEMPLATE_REP 20031007

Method PROCESS_TEMPLATES_DOC on class CL_CRM_IC_SCRIPT_PERSISTENCE has no exception.
History
Last changed by/on SAP  20081007 
SAP Release Created in 40