Hierarchy

⤷

⤷

Properties
Class | CL_CRM_WSC_CONTROLLER | |
Short Description | WSC UI controller Class | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | CRM_GENIL_WSC | GenIL Component for Web Service Consumption |
Created | 20071121 | SAP |
Last change | 20100303 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_CRM_WSC_CONTROLLER has no forward declaration.
Interfaces
Class CL_CRM_WSC_CONTROLLER has no interface implemented.
Friends
Class CL_CRM_WSC_CONTROLLER has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | CL_CRM_WSC_COMPONENT | WSC Persistence Class | 20071121 | ||
2 | ![]() |
Static Attribute | Protected | Type reference (TYPE) | CRMT_WSC_COMP_INST_TAB | WSC Table for component instances | 20071128 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Cancel all unsaved data in the component and rereads from DB | 20071207 |
2 | ![]() |
Instance method | Public | Method | Performs consistency checks for the source tree | 20071121 |
3 | ![]() |
Instance method | Public | Method | Performs consistency checks for the source tree | 20071220 |
4 | ![]() |
Instance method | Public | Method | Copies operation for the component | 20071121 |
5 | ![]() |
Instance method | Public | Method | Creates operation for the component | 20071121 |
6 | ![]() |
Instance method | Public | Method | Deletes the component | 20071121 |
7 | ![]() |
Instance method | Public | Method | Deletes operation for the component | 20071121 |
8 | ![]() |
Instance method | Public | Method | Generates traget tree and structures | 20071121 |
9 | ![]() |
Static method | Public | Method | Gets all components created within Service Consumption Tool | 20071125 |
10 | ![]() |
Static method | Public | Method | Get the operations for the component (direct read from DB) | 20080114 |
11 | ![]() |
Static method | Public | Method | Get persistence object | 20071121 |
12 | ![]() |
Static method | Public | Method | Get persistence object | 20071221 |
13 | ![]() |
Static method | Public | Method | Retrieves a list of all existing client proxies in the syste | 20071121 |
14 | ![]() |
Static method | Public | Method | Retrieves the list of methods for a given proxy class | 20071121 |
15 | ![]() |
Instance method | Public | Method | Get the source model | 20071206 |
16 | ![]() |
Instance method | Public | Method | Get the operation for the component | 20071121 |
17 | ![]() |
Instance method | Public | Method | Sets the prefix for a component | 20071204 |
18 | ![]() |
Instance method | Public | Method | Get the source model | 20071121 |
19 | ![]() |
Instance method | Public | Method | Gets the source tree | 20071121 |
20 | ![]() |
Instance method | Public | Method | Sets the prefix for a component | 20071219 |
21 | ![]() |
Instance method | Public | Method | Locks database entries for the component | 20071128 |
22 | ![]() |
Static method | Public | Method | Open the SAPGUI UI for client proxy | 20071206 |
23 | ![]() |
Static method | Public | Method | Open the SAPGUI UI for client proxy generation wizard | 20071210 |
24 | ![]() |
Instance method | Public | Method | Renames operation for the component | 20071221 |
25 | ![]() |
Instance method | Public | Method | Saves the data belonging to the component | 20071121 |
26 | ![]() |
Instance method | Public | Method | Sets the prefix for a component | 20071128 |
27 | ![]() |
Instance method | Public | Method | Sets the text for a component | 20071128 |
28 | ![]() |
Instance method | Public | Method | Collects all required data for the transport | 20071121 |
29 | ![]() |
Instance method | Public | Method | Unlocks database entries for the component | 20071128 |
Events
Class CL_CRM_WSC_CONTROLLER has no event.
Types
Class CL_CRM_WSC_CONTROLLER has no local type.
Method Signatures
Method CANCEL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_BAPIRETTAB | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20071207 |
Method CANCEL on class CL_CRM_WSC_CONTROLLER has no exception.
Method CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_BAPIRETTAB | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20071130 |
Method CHECK on class CL_CRM_WSC_CONTROLLER has no exception.
Method CHECK_UNIQUENESS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_BAPIRETTAB | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20071220 | ||
2 | ![]() |
IV_OBJPRX_UUID | Call by reference | Type reference (TYPE) | CRMT_WSC_UUID | UUID for CRM Web Service Consumption Tool | 20071220 |
Method CHECK_UNIQUENESS on class CL_CRM_WSC_CONTROLLER has no exception.
Method COPY_OPERATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_OPERATION | Call by reference | Type reference (TYPE) | CRMS_WSC_OBJPRX | WSC Object -Proxy Structure | 20071121 | ||
2 | ![]() |
ET_BAPIRETTAB | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20071130 | ||
3 | ![]() |
IS_OPERATION | Call by reference | Type reference (TYPE) | CRMS_WSC_OBJPRX | WSC Object -Proxy Table | 20071121 | ||
4 | ![]() |
IV_OBJECT_NAME | Call by reference | Type reference (TYPE) | CRMT_EXT_OBJ_B_NAME | External Name of Assigned Object | 20071207 |
Method COPY_OPERATION on class CL_CRM_WSC_CONTROLLER has no exception.
Method CREATE_OPERATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_OPERATION | Call by reference | Type reference (TYPE) | CRMS_WSC_OBJPRX | WSC Object -Proxy Table | 20071207 | ||
2 | ![]() |
ET_BAPIRETTAB | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20071130 |
Method CREATE_OPERATION on class CL_CRM_WSC_CONTROLLER has no exception.
Method DELETE_COMPONENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_BAPIRETTAB | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20071130 | ||
2 | ![]() |
IV_COMMIT | Call by reference | Type reference (TYPE) | BOOLEAN | 'X' | Boolean Variable (X=True, -=False, Space=Unknown) | 20071127 |
Method DELETE_COMPONENT on class CL_CRM_WSC_CONTROLLER has no exception.
Method DELETE_OPERATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_BAPIRETTAB | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20071130 | ||
2 | ![]() |
IS_OPERATION | Call by reference | Type reference (TYPE) | CRMS_WSC_OBJPRX | WSC Object -Proxy Table | 20071121 | ||
3 | ![]() |
IV_COMMIT | Call by reference | Type reference (TYPE) | BOOLEAN | 'X' | Boolean Variable (X=True, -=False, Space=Unknown) | 20071127 |
Method DELETE_OPERATION on class CL_CRM_WSC_CONTROLLER has no exception.
Method GENERATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_BAPIRETTAB | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20071130 | ||
2 | ![]() |
IV_COMMIT | Call by reference | Type reference (TYPE) | BOOLEAN | 'X' | Boolean Variable (X=True, -=False, Space=Unknown) | 20071204 | |
3 | ![]() |
IV_DEVCLASS | Call by reference | Type reference (TYPE) | DEVCLASS | Package | 20090331 | ||
4 | ![]() |
IV_NAMESPACE | Call by reference | Type reference (TYPE) | NAMESPACE | Namespace | 20090331 |
Method GENERATE on class CL_CRM_WSC_CONTROLLER has no exception.
Method GET_COMPONENTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RT_COMPONENT | Value transfer | Type reference (TYPE) | CRMT_WSC_COMP_TAB | 20071129 |
Method GET_COMPONENTS on class CL_CRM_WSC_CONTROLLER has no exception.
Method GET_COMP_OPERATIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_COMPONENT | Call by reference | Type reference (TYPE) | CRMT_COMPONENT_NAME | Component Name | 20080114 | ||
2 | ![]() |
RT_OPERATION | Value transfer | Type reference (TYPE) | CRMT_WSC_OBJPRX_TAB | WSC Object -Proxy Table | 20080114 |
Method GET_COMP_OPERATIONS on class CL_CRM_WSC_CONTROLLER has no exception.
Method GET_INSTANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_COMPONENT_NAME | Call by reference | Type reference (TYPE) | CRMT_COMPONENT_NAME | Component Name | 20071121 | ||
2 | ![]() |
RR_CONTROLLER_INSTANCE | Value transfer | Object reference (TYPE REF TO) | CL_CRM_WSC_CONTROLLER | WSC Persistence Class | 20071128 |
Method GET_INSTANCE on class CL_CRM_WSC_CONTROLLER has no exception.
Method GET_INSTANCE_REFRESHED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_COMPONENT_NAME | Call by reference | Type reference (TYPE) | CRMT_COMPONENT_NAME | Component Name | 20071221 | ||
2 | ![]() |
RR_CONTROLLER_INSTANCE | Value transfer | Object reference (TYPE REF TO) | CL_CRM_WSC_CONTROLLER | WSC Persistence Class | 20071221 |
Method GET_INSTANCE_REFRESHED on class CL_CRM_WSC_CONTROLLER has no exception.
Method GET_LIST_OF_CLIENT_PROXIES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RT_PROXY_CLASS | Value transfer | Type reference (TYPE) | CRMT_WSC_PROXY_CLASS_TAB | Table type for CRMT_WSC_PROXY_CLASS | 20071129 |
Method GET_LIST_OF_CLIENT_PROXIES on class CL_CRM_WSC_CONTROLLER has no exception.
Method GET_LIST_OF_METHODS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_PROXY_CLASS | Call by reference | Type reference (TYPE) | CRMT_WSC_PRXNAME | Proxy Class of Logical Port | 20071121 | ||
2 | ![]() |
RT_METHOD | Value transfer | Type reference (TYPE) | CRMT_WSC_PRXNAME_TAB | 20071129 |
Method GET_LIST_OF_METHODS on class CL_CRM_WSC_CONTROLLER has no exception.
Method GET_MODEL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RT_MODEL | Value transfer | Type reference (TYPE) | CRMT_WSC_TREEMODEL_TAB | WSC Object Tree Table | 20071206 |
Method GET_MODEL on class CL_CRM_WSC_CONTROLLER has no exception.
Method GET_OPERATIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RT_OPERATION | Value transfer | Type reference (TYPE) | CRMT_WSC_OBJPRX_TAB | WSC Object -Proxy Table | 20071125 |
Method GET_OPERATIONS on class CL_CRM_WSC_CONTROLLER has no exception.
Method GET_PREFIX Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_PREFIX | Value transfer | Type reference (TYPE) | CRMT_WSC_PREFIX | WSC Prefix for name | 20071204 |
Method GET_PREFIX on class CL_CRM_WSC_CONTROLLER has no exception.
Method GET_SOURCE_MODEL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RT_TREE | Value transfer | Type reference (TYPE) | CRMT_WSC_DT_TREE_NODE_TAB | WSC Object Tree Table | 20071121 |
Method GET_SOURCE_MODEL on class CL_CRM_WSC_CONTROLLER has no exception.
Method GET_SOURCE_TREE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_PROXY_CLASS | Call by reference | Type reference (TYPE) | CRMT_WSC_PRXNAME | Proxy Class of Logical Port | 20071121 | ||
2 | ![]() |
IV_PROXY_METHOD | Call by reference | Type reference (TYPE) | PRX_R3NAME | Proxy Generation: Name of an Object in R/3 | 20071121 | ||
3 | ![]() |
RO_TREE | Value transfer | Object reference (TYPE REF TO) | IF_CRM_WSC_DT_TREE_NODE | WSC Object Tree Structure | 20071121 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Static exception class for web service consumption | 20080114 |
Method GET_STEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_STEXT | Value transfer | Type reference (TYPE) | CRMS_WSC_COMP-STEXT | Text, 40 Characters Long | 20071219 |
Method GET_STEXT on class CL_CRM_WSC_CONTROLLER has no exception.
Method LOCK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_BAPIRETTAB | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20071130 | ||
2 | ![]() |
EV_LOCK_FAILED | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20080819 |
Method LOCK on class CL_CRM_WSC_CONTROLLER has no exception.
Method OPEN_SAPGUI_FOR_CLIENTPROXY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_PROXY_CLASS | Call by reference | Type reference (TYPE) | CRMT_WSC_PRXNAME | Proxy Class of Logical Port | 20071206 |
Method OPEN_SAPGUI_FOR_CLIENTPROXY on class CL_CRM_WSC_CONTROLLER has no exception.
Method OPEN_SAPGUI_FOR_PROXYGEN Signature
Method OPEN_SAPGUI_FOR_PROXYGEN on class CL_CRM_WSC_CONTROLLER has no parameter.
Method OPEN_SAPGUI_FOR_PROXYGEN on class CL_CRM_WSC_CONTROLLER has no exception.
Method RENAME_OPERATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_OPERATION | Call by reference | Type reference (TYPE) | CRMS_WSC_OBJPRX | WSC Object -Proxy Table | 20071221 | ||
2 | ![]() |
ET_BAPIRETTAB | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20071221 | ||
3 | ![]() |
IV_OBJECT_NAME | Call by reference | Type reference (TYPE) | CRMT_EXT_OBJ_B_NAME | External Name of Assigned Object | 20071221 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Static exception class for web service consumption | 20071221 |
Method SAVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_BAPIRETTAB | Call by reference | Type reference (TYPE) | BAPIRETTAB | 20071129 | |||
2 | ![]() |
IV_COMMIT | Call by reference | Type reference (TYPE) | BOOLEAN | 'X' | Boolean Variable (X=True, -=False, Space=Unknown) | 20071130 |
Method SAVE on class CL_CRM_WSC_CONTROLLER has no exception.
Method SET_PREFIX Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_BAPIRETTAB | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20071204 | ||
2 | ![]() |
IV_PREFIX | Call by reference | Type reference (TYPE) | CRMT_WSC_PREFIX | WSC Prefix for name | 20071204 |
Method SET_PREFIX on class CL_CRM_WSC_CONTROLLER has no exception.
Method SET_STEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_STEXT | Call by reference | Type reference (TYPE) | CRMS_WSC_COMP-STEXT | WSC Prefix for name | 20071128 |
Method SET_STEXT on class CL_CRM_WSC_CONTROLLER has no exception.
Method TRANSPORT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_BAPIRETTAB | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20071130 | ||
2 | ![]() |
IV_COMPONENT | Call by reference | Type reference (TYPE) | CRMT_COMPONENT_NAME | Component Name | 20071128 |
Method TRANSPORT on class CL_CRM_WSC_CONTROLLER has no exception.
Method UNLOCK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_BAPIRETTAB | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20071130 |
Method UNLOCK on class CL_CRM_WSC_CONTROLLER has no exception.
History
Last changed by/on | SAP | 20100303 |
SAP Release Created in | 600 |