SAP ABAP Class CL_SFW_EXISTENCE_CHECKER (WB - SFW - Existence Checker)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-TOO-SFW (Application Component) Switch Framework Tools
     SFW_SWITCH_BROWSER (Package) SFW - Switch Framework Browser
Properties
Class CL_SFW_EXISTENCE_CHECKER  
Short Description WB - SFW - Existence Checker    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SFW_SWITCH_BROWSER   SFW - Switch Framework Browser 
Created 20070227   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SFW_EXISTENCE_CHECKER has no forward declaration.
Interfaces
Class CL_SFW_EXISTENCE_CHECKER has no interface implemented.
Friends
Class CL_SFW_EXISTENCE_CHECKER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CHECKER_REGISTRY Static Attribute Private Type reference (TYPE) TY_CHECKER_REGISTRY 20110819
2 CONISTENCY_CHECK_INITIALIZED Static Attribute Private Type reference (TYPE) ABAP_BOOL 20110819
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_BFS_EXISTENCE Static method Public Method 20070227
2 CHECK_BF_EXISTENCE Static method Public Method 20070227
3 CHECK_OBJECT_EXISTENCE Static method Public Method Checks existence of an object 20070227
4 CHECK_OBJECT_IS_CONSISTENT Static method Public Method Checks whether object is consistent 20110819
5 CHECK_OBJECT_IS_SWITCHED Static method Public Method Checks whether object is switched 20100721
6 CHECK_PACKAGE_EXISTENCE Static method Public Method 20070227
7 CHECK_SWITCH_EXISTENCE Static method Public Method 20070227
8 SETUP_CONISTENCY_CHECK Static method Private Method 20110819
Events
Class CL_SFW_EXISTENCE_CHECKER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_CHECKER_REGISTRY Private See coding 20110819 ty_checker_registry type hashed table of ty_checker_registry_entry with unique key type
2 TY_CHECKER_REGISTRY_ENTRY Private See coding 20110819 begin of ty_checker_registry_entry, type type if_sfw_switched_object_check=>ty_switched_object_type, checker type ref to if_sfw_switched_object_check, end of ty_checker_registry_entry
Method Signatures

Method CHECK_BFS_EXISTENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BFS_NAME Call by reference Type reference (TYPE) SFW_BSET 20070227
# Exception Resumable Description Created on
1 CX_SFW_EXISTENCE 20070227

Method CHECK_BF_EXISTENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BF_NAME Call by reference Type reference (TYPE) SFW_BFUNCTION 20070227
# Exception Resumable Description Created on
1 CX_SFW_EXISTENCE 20070227

Method CHECK_OBJECT_EXISTENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OBJECT_NAME Call by reference Type reference (TYPE) TROBJ_NAME Objektname in der Objektliste 20070227
2 Importing OBJECT_TYPE Call by reference Type reference (TYPE) TROBJTYPE Objekttyp 20070227
3 Importing PGMID Call by reference Type reference (TYPE) PGMID Programm-ID in Aufträgen und Aufgaben 20070227
# Exception Resumable Description Created on
1 CX_SFW_EXISTENCE WB - SFW - Objekt existiert nicht 20070227

Method CHECK_OBJECT_IS_CONSISTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OBJECT_NAME Call by reference Type reference (TYPE) TROBJ_NAME Objektname in der Objektliste 20110819
2 Importing OBJECT_TYPE Call by reference Type reference (TYPE) TROBJTYPE Objekttyp 20110819
3 Importing PGMID Call by reference Type reference (TYPE) PGMID 'R3TR' Programm-ID in Aufträgen und Aufgaben 20110819
4 Importing SWITCH_STATE Call by reference Type reference (TYPE) SFW_SWITCHPOS '?' Schalterstellung 20110819
# Exception Resumable Description Created on
1 CX_SFW_CONSISTENCY Object ist nicht geschaltet 20110819

Method CHECK_OBJECT_IS_SWITCHED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OBJECT_NAME Call by reference Type reference (TYPE) TROBJ_NAME Objektname in der Objektliste 20100721
2 Importing OBJECT_TYPE Call by reference Type reference (TYPE) TROBJTYPE Objekttyp 20100721
3 Importing PGMID Call by reference Type reference (TYPE) PGMID Programm-ID in Aufträgen und Aufgaben 20100721
# Exception Resumable Description Created on
1 CX_SFW_SWITCHED Objekt ist nicht geschaltet 20100721

Method CHECK_PACKAGE_EXISTENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PACKAGE_NAME Call by reference Type reference (TYPE) DEVCLASS 20070227
# Exception Resumable Description Created on
1 CX_SFW_EXISTENCE 20070227

Method CHECK_SWITCH_EXISTENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SWITCH_NAME Call by reference Type reference (TYPE) SFW_SWITCH_ID 20070227
# Exception Resumable Description Created on
1 CX_SFW_EXISTENCE 20070227

Method SETUP_CONISTENCY_CHECK Signature

Method SETUP_CONISTENCY_CHECK on class CL_SFW_EXISTENCE_CHECKER has no parameter.
Method SETUP_CONISTENCY_CHECK on class CL_SFW_EXISTENCE_CHECKER has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 740