SAP ABAP Class /AIN/CL_CS (Common Subscription Class)
Hierarchy
☛
AIN (Software Component) AIN 710: Add-On Installation
⤷
AIE-AII (Application Component) Infrastructure
⤷
/AIN/IFCS (Package) Auto-ID Device Subscription
⤷
⤷
Properties
| Class | /AIN/CL_CS | |
| Short Description | Common Subscription Class | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | /AIN/IFCS | Auto-ID Device Subscription |
| Created | 20050516 | SAP |
| Last change | 20141109 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class /AIN/CL_CS has no forward declaration.
Interfaces
Class /AIN/CL_CS has no interface implemented.
Friends
Class /AIN/CL_CS has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Private | Type reference (TYPE) | /AIN/IFCS_DEVCS_STR | Device Common Subscription Str | 20050520 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Private | Method | Subscribes the configuration | 20050601 | |
| 2 | Instance method | Public | Constructor | CONSTRUCTOR | 20050520 | |
| 3 | Instance method | Public | Method | Gets the device list from the device group list | 20050524 | |
| 4 | Instance method | Public | Method | Gets the Common Subscription Str | 20050523 | |
| 5 | Instance method | Public | Method | Gets ALE subscription structure | 20050517 | |
| 6 | Instance method | Public | Method | Gets INFINEON subscription structure | 20050517 | |
| 7 | Instance method | Public | Method | Gets SYMBOL subscription structure | 20050517 | |
| 8 | Instance method | Public | Method | Checks whether the configuration is subscribed or not. | 20050517 | |
| 9 | Static method | Public | Method | Shows error messages | 20050818 | |
| 10 | Instance method | Public | Method | Subscribes the configuration | 20050516 | |
| 11 | Instance method | Public | Method | Subscribes the configuration | 20050601 |
Events
Class /AIN/CL_CS has no event.
Types
Class /AIN/CL_CS has no local type.
Method Signatures
Method CALL_REGISTER_METHOD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_RESULT | Call by reference | Type reference (TYPE) | BAPIRETTAB | Return Parameter | 20060306 | |||
| 2 | IV_MESGNO | Call by reference | Attribute reference (LIKE) | SY-MSGNO | Message Number | 20050601 | |||
| 3 | IV_METHOD_NAME | Call by reference | Type reference (TYPE) | STRING | Name of the method to call | 20050601 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Registration class is not available | 20050601 |
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_CS_GUID | Call by reference | Type reference (TYPE) | /AIN/DM_DEVCS_GUID | Device Common Subscription GUID | 20050520 | |||
| 2 | IV_CS_NAME | Call by reference | Type reference (TYPE) | /AIN/DM_DEVCS_NAME | Device Common Subscription Name | 20050531 |
Method CONSTRUCTOR on class /AIN/CL_CS has no exception.
Method GET_DEVICE_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RT_DEVICE | Value transfer | Type reference (TYPE) | /AIN/DM_DEV_TAB | Device table | 20050524 |
Method GET_DEVICE_LIST on class /AIN/CL_CS has no exception.
Method GET_STR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RS_CS | Value transfer | Type reference (TYPE) | /AIN/IFCS_DEVCS_STR | Device Common Subscription Str | 20050523 |
Method GET_STR on class /AIN/CL_CS has no exception.
Method GET_SUB_ALE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RS_ALE_SUB | Value transfer | Type reference (TYPE) | /AIN/IFCS_ALE_SUB_STR | ALE Subscription Str | 20050517 |
Method GET_SUB_ALE on class /AIN/CL_CS has no exception.
Method GET_SUB_INFINEON Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RS_INFINEON_SUB | Value transfer | Type reference (TYPE) | /AIN/IFCS_INF_SUB_STR | INFINEON Subscription Str | 20050517 |
Method GET_SUB_INFINEON on class /AIN/CL_CS has no exception.
Method GET_SUB_SYMBOL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RS_SYMBOL_SUB | Value transfer | Type reference (TYPE) | /AIN/IFCS_SYMBOL_SUB_STR | SYMBOL Subscription Str | 20050517 |
Method GET_SUB_SYMBOL on class /AIN/CL_CS has no exception.
Method IS_SUBSCRIBED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_SUB_FLAG | Value transfer | Type reference (TYPE) | STRING | 20050517 |
Method IS_SUBSCRIBED on class /AIN/CL_CS has no exception.
Method SHOW_ERROR_MSG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_RET_MSG | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20050818 |
Method SHOW_ERROR_MSG on class /AIN/CL_CS has no exception.
Method SUBSCRIBE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_SUB_SUCCESS | Value transfer | Type reference (TYPE) | BOOLE | Boolean variable | 20050531 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Registration class is not available | 20050531 |
Method UNSUBSCRIBE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_UNSUB_SUCCESS | Value transfer | Type reference (TYPE) | BOOLE | Boolean variable | 20050601 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Registration class is not available | 20050601 |
History
| Last changed by/on | SAP | 20141109 |
| SAP Release Created in | 400 |