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 PS_CS 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 CALL_REGISTER_METHOD Instance method Private Method Subscribes the configuration 20050601
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20050520
3 GET_DEVICE_LIST Instance method Public Method Gets the device list from the device group list 20050524
4 GET_STR Instance method Public Method Gets the Common Subscription Str 20050523
5 GET_SUB_ALE Instance method Public Method Gets ALE subscription structure 20050517
6 GET_SUB_INFINEON Instance method Public Method Gets INFINEON subscription structure 20050517
7 GET_SUB_SYMBOL Instance method Public Method Gets SYMBOL subscription structure 20050517
8 IS_SUBSCRIBED Instance method Public Method Checks whether the configuration is subscribed or not. 20050517
9 SHOW_ERROR_MSG Static method Public Method Shows error messages 20050818
10 SUBSCRIBE Instance method Public Method Subscribes the configuration 20050516
11 UNSUBSCRIBE 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 Exporting ET_RESULT Call by reference Type reference (TYPE) BAPIRETTAB Return Parameter 20060306
2 Importing IV_MESGNO Call by reference Attribute reference (LIKE) SY-MSGNO Message Number 20050601
3 Importing IV_METHOD_NAME Call by reference Type reference (TYPE) STRING Name of the method to call 20050601
# Exception Resumable Description Created on
1 NO_REGISTER_CLASS Registration class is not available 20050601

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CS_GUID Call by reference Type reference (TYPE) /AIN/DM_DEVCS_GUID Device Common Subscription GUID 20050520
2 Importing 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 Returning 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 Returning 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 Returning 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 Returning 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 Returning 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 Returning 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 Importing 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 Returning RV_SUB_SUCCESS Value transfer Type reference (TYPE) BOOLE Boolean variable 20050531
# Exception Resumable Description Created on
1 NO_REGISTER_CLASS Registration class is not available 20050531

Method UNSUBSCRIBE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_UNSUB_SUCCESS Value transfer Type reference (TYPE) BOOLE Boolean variable 20050601
# Exception Resumable Description Created on
1 NO_REGISTER_CLASS Registration class is not available 20050601
History
Last changed by/on SAP  20141109 
SAP Release Created in 400