SAP ABAP Class CL_MM_ESO_CONNECTION_CHECK (Service class for checking whether a BO is connected to ES)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   MM (Application Component) Materials Management
     MM_ESO_COMMON_FUNCT (Package) General functionalities in MM for Enterprise Search
Properties
Class CL_MM_ESO_CONNECTION_CHECK  
Short Description Service class for checking whether a BO is connected to ES    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package MM_ESO_COMMON_FUNCT   General functionalities in MM for Enterprise Search 
Created 20080305   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_MM_ESO_CONNECTION_CHECK has no interface implemented.
Friends
Class CL_MM_ESO_CONNECTION_CHECK has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MV_CO_CHECKED Instance attribute Private Type reference (TYPE) XCHAR Connection check was done 20080306
2 MV_CO_CONNECTED Instance attribute Private Type reference (TYPE) XCHAR Is connected 20080306
3 MV_CO_ITM_CHECKED Instance attribute Private Type reference (TYPE) XCHAR Connection check was done 20080306
4 MV_CO_ITM_CONNECTED Instance attribute Private Type reference (TYPE) XCHAR Is connected 20080306
5 MV_GR_CHECKED Instance attribute Private Type reference (TYPE) XCHAR Connection check was done 20080306
6 MV_GR_CONNECTED Instance attribute Private Type reference (TYPE) XCHAR Is connected 20080306
7 MV_GR_ITM_CHECKED Instance attribute Private Type reference (TYPE) XCHAR Connection check was done 20080306
8 MV_GR_ITM_CONNECTED Instance attribute Private Type reference (TYPE) XCHAR Is connected 20080306
9 MV_MATERIAL_CHECKED Instance attribute Private Type reference (TYPE) XCHAR Connection check was done 20080306
10 MV_MATERIAL_CONNECTED Instance attribute Private Type reference (TYPE) XCHAR Is connected 20080306
11 MV_MATGROUP_CHECKED Instance attribute Private Type reference (TYPE) XCHAR Connection check was done 20080306
12 MV_MATGROUP_CONNECTED Instance attribute Private Type reference (TYPE) XCHAR Is connected 20080306
13 MV_PO_CHECKED Instance attribute Private Type reference (TYPE) XCHAR Connection check was done 20080306
14 MV_PO_CONNECTED Instance attribute Private Type reference (TYPE) XCHAR Is connected 20080306
15 MV_PO_ITM_CHECKED Instance attribute Private Type reference (TYPE) XCHAR Connection check was done 20080306
16 MV_PO_ITM_CONNECTED Instance attribute Private Type reference (TYPE) XCHAR Is connected 20080306
17 MV_PR_CHECKED Instance attribute Private Type reference (TYPE) XCHAR Connection check was done 20080306
18 MV_PR_CONNECTED Instance attribute Private Type reference (TYPE) XCHAR Is connected 20080306
19 MV_RFQ_CHECKED Instance attribute Private Type reference (TYPE) XCHAR Connection check was done 20080307
20 MV_RFQ_CONNECTED Instance attribute Private Type reference (TYPE) XCHAR Is connected 20080307
21 MV_RFQ_ITM_CHECKED Instance attribute Private Type reference (TYPE) XCHAR Connection check was done 20080307
22 MV_RFQ_ITM_CONNECTED Instance attribute Private Type reference (TYPE) XCHAR Is connected 20080307
23 MV_SA_CHECKED Instance attribute Private Type reference (TYPE) XCHAR Connection check was done 20080307
24 MV_SA_CONNECTED Instance attribute Private Type reference (TYPE) XCHAR Is connected 20080307
25 MV_SA_ITM_CHECKED Instance attribute Private Type reference (TYPE) XCHAR Connection check was done 20080307
26 MV_SA_ITM_CONNECTED Instance attribute Private Type reference (TYPE) XCHAR Is connected 20080307
27 MV_SES_CHECKED Instance attribute Private Type reference (TYPE) XCHAR Connection check was done 20080306
28 MV_SES_CONNECTED Instance attribute Private Type reference (TYPE) XCHAR Is connected 20080306
29 MV_SUPPLIER_CHECKED Instance attribute Private Type reference (TYPE) XCHAR Connection check was done 20080306
30 MV_SUPPLIER_CONNECTED Instance attribute Private Type reference (TYPE) XCHAR Is connected 20080306
31 SO_SINGLETON Static Attribute Private Object reference (TYPE REF TO) CL_MM_ESO_CONNECTION_CHECK Service class for checking whether a BO is connected to ES 20080306
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_CONNECTION Instance method Private Method Connection check 20080305
2 CONSTRUCTOR Instance method Private Constructor Private conastructor 20080306
3 GET_INSTANCE Static method Public Method Get singleton 20080306
4 IS_CONNECTED Instance method Public Method Check whether a BO is connected or not 20080305
5 IS_CO_CONNECTED Instance method Private Method Is connected 20080306
6 IS_CO_ITM_CONNECTED Instance method Private Method Is connected 20080306
7 IS_CO_SEARCHABLE Instance method Public Method Check whether all Contract related BO's are connected 20080306
8 IS_GR_CONNECTED Instance method Private Method Is connected 20080306
9 IS_GR_ITM_CONNECTED Instance method Private Method Is connected 20080306
10 IS_GR_SEARCHABLE Instance method Public Method Check whether all GR related BO's are connected 20080306
11 IS_MATERIAL_CONNECTED Instance method Private Method Is connected 20080306
12 IS_MATERIAL_SEARCHABLE Instance method Public Method Check whether all Material related BO's are connected 20080306
13 IS_MATGROUP_CONNECTED Instance method Private Method Is connected 20080306
14 IS_MATGROUP_SEARCHABLE Instance method Public Method Check whether all Material Group related BO's are connected 20080306
15 IS_PO_CONNECTED Instance method Private Method Is connected 20080306
16 IS_PO_ITM_CONNECTED Instance method Private Method Is connected 20080306
17 IS_PO_SEARCHABLE Instance method Public Method Check whether all PO related BO's are connected 20080306
18 IS_PR_CONNECTED Instance method Private Method Is connected 20080306
19 IS_PR_SEARCHABLE Instance method Public Method Check whether all PR related BO's are connected 20080306
20 IS_RFQ_CONNECTED Instance method Private Method Is connected 20080307
21 IS_RFQ_ITM_CONNECTED Instance method Private Method Is connected 20080307
22 IS_SA_CONNECTED Instance method Private Method Is connected 20080307
23 IS_SA_ITM_CONNECTED Instance method Private Method Is connected 20080307
24 IS_SA_SEARCHABLE Instance method Public Method Check whether all Sched Agreement related BO's are connected 20080312
25 IS_SES_CONNECTED Instance method Private Method Is connected 20080306
26 IS_SES_SEARCHABLE Instance method Public Method Check whether all SES related BO's are connected 20080306
27 IS_SUPPLIER_CONNECTED Instance method Private Method Is connected 20080306
28 IS_SUPPLIER_SEARCHABLE Instance method Public Method Check whether all Supplier related BO's are connected 20080306
Events
Class CL_MM_ESO_CONNECTION_CHECK has no event.
Types
Class CL_MM_ESO_CONNECTION_CHECK has no local type.
Method Signatures

Method CHECK_CONNECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TEMPLATE Call by reference Type reference (TYPE) ESH_E_IF_TEMPLATE_ID Template ID 20080305
2 Returning RV_CONNECTED Value transfer Type reference (TYPE) XCHAR Object is connected 20080305

Method CHECK_CONNECTION on class CL_MM_ESO_CONNECTION_CHECK has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_MM_ESO_CONNECTION_CHECK has no parameter.
Method CONSTRUCTOR on class CL_MM_ESO_CONNECTION_CHECK has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_INSTANCE Call by reference Object reference (TYPE REF TO) CL_MM_ESO_CONNECTION_CHECK Service class for checking whether a BO is connected to ES 20080306

Method GET_INSTANCE on class CL_MM_ESO_CONNECTION_CHECK has no exception.

Method IS_CONNECTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BUSINESS_OBJECT Call by reference Type reference (TYPE) ESH_E_OM_OBJECT_TYPE Business Object ID (Template ID) 20080305
2 Returning RV_CONNECTED Value transfer Type reference (TYPE) XCHAR Object is connected 20080305

Method IS_CONNECTED on class CL_MM_ESO_CONNECTION_CHECK has no exception.

Method IS_CO_CONNECTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_CONNECTED Value transfer Type reference (TYPE) XCHAR Is connected 20080306

Method IS_CO_CONNECTED on class CL_MM_ESO_CONNECTION_CHECK has no exception.

Method IS_CO_ITM_CONNECTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_CONNECTED Value transfer Type reference (TYPE) XCHAR Is connected 20080306

Method IS_CO_ITM_CONNECTED on class CL_MM_ESO_CONNECTION_CHECK has no exception.

Method IS_CO_SEARCHABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_SEARCHABLE Value transfer Type reference (TYPE) XCHAR Search is possible 20080306

Method IS_CO_SEARCHABLE on class CL_MM_ESO_CONNECTION_CHECK has no exception.

Method IS_GR_CONNECTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_CONNECTED Value transfer Type reference (TYPE) XCHAR Is connected 20080306

Method IS_GR_CONNECTED on class CL_MM_ESO_CONNECTION_CHECK has no exception.

Method IS_GR_ITM_CONNECTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_CONNECTED Value transfer Type reference (TYPE) XCHAR Is connected 20080306

Method IS_GR_ITM_CONNECTED on class CL_MM_ESO_CONNECTION_CHECK has no exception.

Method IS_GR_SEARCHABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_SEARCHABLE Value transfer Type reference (TYPE) XCHAR Search is possible 20080306

Method IS_GR_SEARCHABLE on class CL_MM_ESO_CONNECTION_CHECK has no exception.

Method IS_MATERIAL_CONNECTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_CONNECTED Value transfer Type reference (TYPE) XCHAR Is connected 20080306

Method IS_MATERIAL_CONNECTED on class CL_MM_ESO_CONNECTION_CHECK has no exception.

Method IS_MATERIAL_SEARCHABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_SEARCHABLE Value transfer Type reference (TYPE) XCHAR Search is possible 20080306

Method IS_MATERIAL_SEARCHABLE on class CL_MM_ESO_CONNECTION_CHECK has no exception.

Method IS_MATGROUP_CONNECTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_CONNECTED Value transfer Type reference (TYPE) XCHAR Is connected 20080306

Method IS_MATGROUP_CONNECTED on class CL_MM_ESO_CONNECTION_CHECK has no exception.

Method IS_MATGROUP_SEARCHABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_SEARCHABLE Value transfer Type reference (TYPE) XCHAR Search is possible 20080306

Method IS_MATGROUP_SEARCHABLE on class CL_MM_ESO_CONNECTION_CHECK has no exception.

Method IS_PO_CONNECTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_CONNECTED Value transfer Type reference (TYPE) XCHAR Is connected 20080306

Method IS_PO_CONNECTED on class CL_MM_ESO_CONNECTION_CHECK has no exception.

Method IS_PO_ITM_CONNECTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_CONNECTED Value transfer Type reference (TYPE) XCHAR Is connected 20080306

Method IS_PO_ITM_CONNECTED on class CL_MM_ESO_CONNECTION_CHECK has no exception.

Method IS_PO_SEARCHABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_SEARCHABLE Value transfer Type reference (TYPE) XCHAR Search is possible 20080306

Method IS_PO_SEARCHABLE on class CL_MM_ESO_CONNECTION_CHECK has no exception.

Method IS_PR_CONNECTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_CONNECTED Value transfer Type reference (TYPE) XCHAR Is connected 20080306

Method IS_PR_CONNECTED on class CL_MM_ESO_CONNECTION_CHECK has no exception.

Method IS_PR_SEARCHABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_SEARCHABLE Value transfer Type reference (TYPE) XCHAR Search is possible 20080306

Method IS_PR_SEARCHABLE on class CL_MM_ESO_CONNECTION_CHECK has no exception.

Method IS_RFQ_CONNECTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_CONNECTED Value transfer Type reference (TYPE) XCHAR Is connected 20080307

Method IS_RFQ_CONNECTED on class CL_MM_ESO_CONNECTION_CHECK has no exception.

Method IS_RFQ_ITM_CONNECTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_CONNECTED Value transfer Type reference (TYPE) XCHAR Is connected 20080307

Method IS_RFQ_ITM_CONNECTED on class CL_MM_ESO_CONNECTION_CHECK has no exception.

Method IS_SA_CONNECTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_CONNECTED Value transfer Type reference (TYPE) XCHAR Is connected 20080307

Method IS_SA_CONNECTED on class CL_MM_ESO_CONNECTION_CHECK has no exception.

Method IS_SA_ITM_CONNECTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_CONNECTED Value transfer Type reference (TYPE) XCHAR Is connected 20080307

Method IS_SA_ITM_CONNECTED on class CL_MM_ESO_CONNECTION_CHECK has no exception.

Method IS_SA_SEARCHABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_SEARCHABLE Value transfer Type reference (TYPE) XCHAR Search is possible 20080312

Method IS_SA_SEARCHABLE on class CL_MM_ESO_CONNECTION_CHECK has no exception.

Method IS_SES_CONNECTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_CONNECTED Value transfer Type reference (TYPE) XCHAR Is connected 20080306

Method IS_SES_CONNECTED on class CL_MM_ESO_CONNECTION_CHECK has no exception.

Method IS_SES_SEARCHABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_SEARCHABLE Value transfer Type reference (TYPE) XCHAR Search is possible 20080306

Method IS_SES_SEARCHABLE on class CL_MM_ESO_CONNECTION_CHECK has no exception.

Method IS_SUPPLIER_CONNECTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_CONNECTED Value transfer Type reference (TYPE) XCHAR Is connected 20080306

Method IS_SUPPLIER_CONNECTED on class CL_MM_ESO_CONNECTION_CHECK has no exception.

Method IS_SUPPLIER_SEARCHABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_SEARCHABLE Value transfer Type reference (TYPE) XCHAR Search is possible 20080306

Method IS_SUPPLIER_SEARCHABLE on class CL_MM_ESO_CONNECTION_CHECK has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 604