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 |