SAP ABAP Class CL_ER_PUBLICATION_RULES (Enterprise Registry Parameters)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ESI-WS-ABA-CFG (Application Component) WebServices ABAP Configuration
     SUDDICLIENT_NEW (Package) New development regarding UDDI Publication
Properties
Class CL_ER_PUBLICATION_RULES  
Short Description Enterprise Registry Parameters    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SUDDICLIENT_NEW   New development regarding UDDI Publication 
Created 20060620   SAP 
Last change 20080612   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ER_PUBLICATION_RULES has no forward declaration.
Interfaces
Class CL_ER_PUBLICATION_RULES has no interface implemented.
Friends
Class CL_ER_PUBLICATION_RULES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 S_BUFFER Static Attribute Private Type reference (TYPE) STTY_ER_PUBLICATION_RULE ER Parameters (New) 20060620
2 S_RCL_INSTREF Static Attribute Private Object reference (TYPE REF TO) CL_ER_PUBLICATION_RULES Leseklasse für Customizingtabelle/PE1/CL_BPE_T_CURR_ACC 20060620
Methods
# Method Level Visibility Method type Description Created on
1 ADD_RULES_TO_DB Instance method Public Method Add a set of restrictions to the DB 20070427
2 GET_RULES_FROM_DB Instance method Public Method Get rules from DB, based on a set of creteria 20070502
3 LOAD_RULES_FROM_DB Instance method Public Method Loads all rules from the database for a registry 20070423
4 PERSIST_STATE_TO_DB Instance method Public Method Persists the state of a restriction to the database 20070425
5 READ_ALL_RULES Static method Public Method 20060621
6 READ_RULES Instance method Public Method 20060620
7 REFRESH_RULES_DATA Instance method Public Method 20060620
8 REMOVE_RULES_FROM_DB Instance method Public Method Remove a set of restrictions from the DB 20070502
9 SAVE_RULES Instance method Public Method 20060620
10 S_INSTANCE Static method Public Method Instanz erzeugen 20060620
Events
Class CL_ER_PUBLICATION_RULES has no event.
Types
Class CL_ER_PUBLICATION_RULES has no local type.
Method Signatures

Method ADD_RULES_TO_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NEW_RULES Call by reference Type reference (TYPE) STTY_ER_PUBLICATION_RULE Publication Rule 20070427
2 Returning R_RESULT Value transfer Type reference (TYPE) I Number of rules added 20070427

Method ADD_RULES_TO_DB on class CL_ER_PUBLICATION_RULES has no exception.

Method GET_RULES_FROM_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTIVE Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20070502
2 Importing I_GUID Call by reference Type reference (TYPE) STRING 20070502
3 Importing I_REGISTRY Call by reference Type reference (TYPE) SDEL_REGISTRY Name of Services Registry 20070502
4 Importing I_TMODEL Call by reference Type reference (TYPE) STRING 20070502
5 Returning R_RULES Value transfer Type reference (TYPE) STTY_ER_PUBLICATION_RULE Publication Rule 20070502

Method GET_RULES_FROM_DB on class CL_ER_PUBLICATION_RULES has no exception.

Method LOAD_RULES_FROM_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_TAB_PUBLICATION_RULE Value transfer Type reference (TYPE) STTY_ER_PUBLICATION_RULE All Publication Rules(Restrictions) 20070423
2 Importing I_REGISTRY Call by reference Type reference (TYPE) SDEL_REGISTRY UDDI Client: Name of UDDI Registry 20070423

Method LOAD_RULES_FROM_DB on class CL_ER_PUBLICATION_RULES has no exception.

Method PERSIST_STATE_TO_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTIVATE Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20070425
2 Importing I_GUID Call by reference Type reference (TYPE) STRING 20070425

Method PERSIST_STATE_TO_DB on class CL_ER_PUBLICATION_RULES has no exception.

Method READ_ALL_RULES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CLASSIFICATION_VALUES Call by reference Type reference (TYPE) WSTAXONOMY_SEARCH_TAB Table Type of Taxonomy Search Structure 20060621
2 Importing I_REGISTRY Call by reference Type reference (TYPE) SDEL_REGISTRY UDDI Client: Name of UDDI Registry 20060621

Method READ_ALL_RULES on class CL_ER_PUBLICATION_RULES has no exception.

Method READ_RULES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TAB_PUBLICATION_RULE Call by reference Type reference (TYPE) STTY_ER_PUBLICATION_RULE Publication Rules(Restrictions) 20060620
2 Importing I_CLASSIFICATION_SYSTEM Call by reference Type reference (TYPE) ER_CLASS_NAME Classification TModel Key for UDDI 20060620
3 Importing I_REGISTRY Call by reference Type reference (TYPE) SDEL_REGISTRY UDDI Client: Name of UDDI Registry 20060620

Method READ_RULES on class CL_ER_PUBLICATION_RULES has no exception.

Method REFRESH_RULES_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CLASSIFICATION_SYSTEM Call by reference Type reference (TYPE) ER_CLASS_NAME Classification TModel Key for UDDI 20060620
2 Importing I_REGISTRY Call by reference Type reference (TYPE) SDEL_REGISTRY UDDI Client: Name of UDDI Registry 20060620

Method REFRESH_RULES_DATA on class CL_ER_PUBLICATION_RULES has no exception.

Method REMOVE_RULES_FROM_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OLD_RULES Call by reference Type reference (TYPE) STTY_ER_PUBLICATION_RULE Publication Rule 20070502
2 Returning R_RESULT Value transfer Type reference (TYPE) I Number of rules removed 20070502

Method REMOVE_RULES_FROM_DB on class CL_ER_PUBLICATION_RULES has no exception.

Method SAVE_RULES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CLASSIFICATION_SYSTEM Call by reference Type reference (TYPE) ER_CLASS_NAME Classification TModel Key for UDDI 20060620
2 Importing I_REGISTRY Call by reference Type reference (TYPE) SDEL_REGISTRY UDDI Client: Name of UDDI Registry 20060620
3 Importing I_TAB_PUBLICATION_RULE Call by reference Type reference (TYPE) STTY_ER_PUBLICATION_RULE Publication Rule 20060620

Method SAVE_RULES on class CL_ER_PUBLICATION_RULES has no exception.

Method S_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_INSTREF Value transfer Object reference (TYPE REF TO) CL_ER_PUBLICATION_RULES Enterprise Registry Parameters 20060620

Method S_INSTANCE on class CL_ER_PUBLICATION_RULES has no exception.
History
Last changed by/on SAP  20080612 
SAP Release Created in 700