SAP ABAP Interface IF_BS_SR_SYNC (Backend to SR synchronization)
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
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_BS_SR_SYNC_V1 Synchronization API implementation ver 1 20071025
Properties
Interface IF_BS_SR_SYNC  
Short Description Backend to SR synchronization    
General Data
Package SUDDICLIENT_NEW   New development regarding UDDI Publication 
Created 20071022   SAP 
Last changed 20080612   SAP 
Unicode checks active    
Forward declarations
Interface IF_BS_SR_SYNC has no forward declaration.
Interfaces
Interface IF_BS_SR_SYNC has no interface.
Friends
Interface IF_BS_SR_SYNC has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_KEY_STATUS_AVAILABLE Constant Public Type reference (TYPE) I 0 Key both present at BS and SR 20071025
2 C_KEY_STATUS_INVALID Constant Public Type reference (TYPE) I 2 Key does not exist at BS, but exists at SR 20071025
3 C_KEY_STATUS_UNAVAILABLE Constant Public Type reference (TYPE) I 3 Key does not exist both at BS and SR 20071025
4 C_KEY_STATUS_UNPUBLISHED Constant Public Type reference (TYPE) I 1 Key exists at BS, but does not exist at SR 20071025
Methods
# Method Level Visibility Method type Description Created on
1 CACHE_FREE Instance method Public Method Frees the cache 20071212
2 CACHE_LOAD Instance method Public Method Caches services data for faster sync performance 20071212
3 CHECK_EP_EXISTANCE Instance method Public Method Checks if EP exists at BS and SR 20071023
4 CHECK_SD_EXISTANCE Instance method Public Method Checks if SD exists at BS and SR 20071023
5 GET_EP_UNSYNCHRONIZED Instance method Public Method Returns an array of unsynchronized endpoints 20071126
6 GET_SD_UNSYNCHRONIZED Instance method Public Method Returns an array of unsynchronized sdefs 20071126
7 HIDE_BS Instance method Public Method Hides all SD and corresponding EP for a provider 20071022
8 IS_BS_SYNCHRONIZED Instance method Public Method Checks if BS signatures match SR signatures 20071022
9 IS_CACHE_AVAILABLE Instance method Public Method Checks if cache is available for use 20071212
10 IS_EP_SYNCHRONIZED Instance method Public Method Checks if EP signature is the same for BS and SR 20071022
11 IS_SD_SYNCHRONIZED Instance method Public Method Checks if SD signature is the same for BS and SR 20071022
Events
Interface IF_BS_SR_SYNC has no event.
Types
Interface IF_BS_SR_SYNC has no local type.
Method Signatures

Method CACHE_FREE Signature

Method CACHE_FREE on Interface IF_BS_SR_SYNC has no parameter.
Method CACHE_FREE on Interface IF_BS_SR_SYNC has no exception.

Method CACHE_LOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CRITERIA Call by reference Type reference (TYPE) STTY_PTV Table of PTV structures 20071212
# Exception Resumable Description Created on
1 CX_SR_SYNCHRONIZATION Backend to SR sync exception 20071212

Method CHECK_EP_EXISTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CRITERIA Call by reference Type reference (TYPE) STTY_PTV Table of PTV structures 20080318
2 Importing EP_KEY Call by reference Type reference (TYPE) SSTR_COMPLEX_PROP 20071023
3 Returning R_EXISTANCE Value transfer Type reference (TYPE) I 20071023
4 Importing SD_KEY Call by reference Type reference (TYPE) SSTR_COMPLEX_PROP 20071025
# Exception Resumable Description Created on
1 CX_SR_SYNCHRONIZATION 20071023

Method CHECK_SD_EXISTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CRITERIA Call by reference Type reference (TYPE) STTY_PTV Table of PTV structures 20071126
2 Returning R_EXISTANCE Value transfer Type reference (TYPE) I 20071023
3 Importing SD_KEY Call by reference Type reference (TYPE) SSTR_COMPLEX_PROP 20071023
# Exception Resumable Description Created on
1 CX_SR_SYNCHRONIZATION 20071023

Method GET_EP_UNSYNCHRONIZED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CRITERIA Call by reference Type reference (TYPE) STTY_PTV Table of PTV structures 20080318
2 Returning EP_KEYS Value transfer Type reference (TYPE) STTY_COMPLEX_PROPS A table containg compex properties 20071126
3 Importing SD_KEY Call by reference Type reference (TYPE) SSTR_COMPLEX_PROP A complex proprty 20071126
4 Importing SYNC_STATUS Call by reference Type reference (TYPE) I Unpublished or invalid EP status 20071126
# Exception Resumable Description Created on
1 CX_SR_SYNCHRONIZATION Beckend to SR sync exception 20071126

Method GET_SD_UNSYNCHRONIZED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CRITERIA Call by reference Type reference (TYPE) STTY_PTV Table of PTV structures 20071126
2 Exporting SD_KEYS Call by reference Type reference (TYPE) STTY_COMPLEX_PROPS A table containg compex properties 20071126
3 Importing SYNC_STATUS Call by reference Type reference (TYPE) I Unpublished or invalid SD status 20071126
# Exception Resumable Description Created on
1 CX_SR_SYNCHRONIZATION Beckend to SR sync exception 20071126

Method HIDE_BS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PROVIDER Call by reference Type reference (TYPE) STRING 20071022
# Exception Resumable Description Created on
1 CX_SR_SYNCHRONIZATION 20071022

Method IS_BS_SYNCHRONIZED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning B_SYNCHRONIZED Value transfer Type reference (TYPE) BOOLEAN 20071022
2 Importing PROVIDER Call by reference Type reference (TYPE) STRING 20071022
# Exception Resumable Description Created on
1 CX_SR_SYNCHRONIZATION Beckend to SR sync exception 20071207

Method IS_CACHE_AVAILABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_AVAILABLE Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20071212

Method IS_CACHE_AVAILABLE on Interface IF_BS_SR_SYNC has no exception.

Method IS_EP_SYNCHRONIZED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning B_SYNCHRONIZED Value transfer Type reference (TYPE) BOOLEAN 20071022
2 Importing CRITERIA Call by reference Type reference (TYPE) STTY_PTV Table of PTV structures 20080318
3 Importing EP_KEY Call by reference Type reference (TYPE) SSTR_COMPLEX_PROP 20071022
# Exception Resumable Description Created on
1 CX_SR_SYNCHRONIZATION Beckend to SR sync exception 20071207

Method IS_SD_SYNCHRONIZED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning B_SYNCHRONIZED Value transfer Type reference (TYPE) BOOLEAN 20071022
2 Importing CRITERIA Call by reference Type reference (TYPE) STTY_PTV Table of PTV structures 20080318
3 Importing SD_KEY Call by reference Type reference (TYPE) SSTR_COMPLEX_PROP 20071022
# Exception Resumable Description Created on
1 CX_SR_SYNCHRONIZATION Beckend to SR sync exception 20071207
History
Last changed by/on SAP  20080612 
SAP Release Created in 711