com.sap.ip.me.api.smartsync
Class SmartSyncRuntime

java.lang.Object
  extended bycom.sap.ip.me.api.smartsync.SmartSyncRuntime

public abstract class SmartSyncRuntime
extends java.lang.Object

The SmartSyncRuntime class provides the accessor methods to the following SmartSync facade, factory and notifier classes. These classes are provided for their specific purposes.

Example: To get the SyncBoDescriptorFacade.

 SyncBoDescriptorFacade syncBoDescFacade = SmartSyncRuntime.getInstance().getSyncBoDescriptorFacade();
 
To get the SyncBoDataFacade.
 SyncBoDataFacade syncBoDataFacade = SmartSyncRuntime.getInstance().getSyncBoDataFacade();
 
To get the SmartSyncQueryFactory.
 SmartSyncQueryFactory smartSyncQueryFactory = SmartSyncRuntime.getInstance().getSmartSyncQueryFactory();
 

Author:
SAP
See Also:
SyncBoDescriptorFacade, SyncBoDataFacade, SmartSyncQueryFactory, InboxNotifier, SyncBoOutDeltaNotifier, SyncBoDeltaRequestFacade, SyncBoOutDeltaFacade

Constructor Summary
SmartSyncRuntime()
           
 
Method Summary
abstract  InboxNotifier getInboxNotifier()
          Returns an instance of the InboxNotifier class.
static SmartSyncRuntime getInstance()
          Returns the static instance of this SmartSyncRuntime class.
abstract  SmartSyncJQueryFactory getJQueryFactory()
          Returns an instance of the SmartSyncJQueryFactory class.
abstract  SmartSyncQueryFactory getQueryFactory()
          Returns an instance of the SmartSyncQueryFactory class.
abstract  SyncBoDataFacade getSyncBoDataFacade()
          Returns an instance of the SyncBoDataFacade for the specified VisibilityType.
abstract  SyncBoDataFacade getSyncBoDataFacade(VisibilityType visibility)
          Deprecated.  
abstract  SyncBoDeltaRequestFacade getSyncBoDeltaRequestFacade()
          Returns an instance of the SyncBoDeltaRequestFacade class for the specified VisibilityType..
abstract  SyncBoDeltaRequestFacade getSyncBoDeltaRequestFacade(VisibilityType visibility)
          Deprecated.  
abstract  SyncBoDescriptorFacade getSyncBoDescriptorFacade()
          Returns an instance of the SyncBoDescriptorFacade class.
abstract  SyncBoOutDeltaFacade getSyncBoOutDeltaFacade()
          Returns an instance of the SyncBoOutDeltaFacade class for the specified VisibilityType.
abstract  SyncBoOutDeltaFacade getSyncBoOutDeltaFacade(VisibilityType visibility)
          Deprecated.  
abstract  SyncBoOutDeltaNotifier getSyncBoOutDeltaNotifier()
          Returns an instance of the SyncBoOutDeltaNotifier class.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SmartSyncRuntime

public SmartSyncRuntime()
Method Detail

getInstance

public static final SmartSyncRuntime getInstance()
Returns the static instance of this SmartSyncRuntime class.

Returns:
the static instance of this SmartSyncRuntime class

getSyncBoDescriptorFacade

public abstract SyncBoDescriptorFacade getSyncBoDescriptorFacade()
Returns an instance of the SyncBoDescriptorFacade class.

Returns:
The syncBoDescriptorFacade value
See Also:
SyncBoDescriptorFacade

getSyncBoDataFacade

public abstract SyncBoDataFacade getSyncBoDataFacade(VisibilityType visibility)
Deprecated.  

Returns an instance of the SyncBoDataFacade for the specified VisibilityType.

Parameters:
visibility - the visibility of the SyncBoDataFacade
Returns:
an instance of the SyncBoDataFacade for the specified VisibilityType

getSyncBoDataFacade

public abstract SyncBoDataFacade getSyncBoDataFacade()
Returns an instance of the SyncBoDataFacade for the specified VisibilityType.

Returns:
an instance of the SyncBoDataFacade for the specified VisibilityType

getQueryFactory

public abstract SmartSyncQueryFactory getQueryFactory()
Returns an instance of the SmartSyncQueryFactory class.

Returns:
an instance of the SmartSyncQueryFactory

getJQueryFactory

public abstract SmartSyncJQueryFactory getJQueryFactory()
Returns an instance of the SmartSyncJQueryFactory class.

Returns:
an instance of the SmartSyncJQueryFactory class.

getInboxNotifier

public abstract InboxNotifier getInboxNotifier()
Returns an instance of the InboxNotifier class.

Returns:
an instance of the InboxNotifier

getSyncBoOutDeltaNotifier

public abstract SyncBoOutDeltaNotifier getSyncBoOutDeltaNotifier()
Returns an instance of the SyncBoOutDeltaNotifier class.

Returns:
an instance of the SyncBoOutDeltaNotifier

getSyncBoDeltaRequestFacade

public abstract SyncBoDeltaRequestFacade getSyncBoDeltaRequestFacade(VisibilityType visibility)
Deprecated.  

Returns an instance of the SyncBoDeltaRequestFacade class for the specified VisibilityType..

Parameters:
visibility - the visibility of the SyncBoDeltaRequestFacade
Returns:
an instance of the SyncBoDeltaRequestFacade

getSyncBoDeltaRequestFacade

public abstract SyncBoDeltaRequestFacade getSyncBoDeltaRequestFacade()
Returns an instance of the SyncBoDeltaRequestFacade class for the specified VisibilityType..

Returns:
an instance of the SyncBoDeltaRequestFacade

getSyncBoOutDeltaFacade

public abstract SyncBoOutDeltaFacade getSyncBoOutDeltaFacade(VisibilityType visibility)
Deprecated.  

Returns an instance of the SyncBoOutDeltaFacade class for the specified VisibilityType.

Parameters:
visibility - the visibility of the SyncBoOutDeltaFacade
Returns:
an instance of the SyncBoOutDeltaFacade

getSyncBoOutDeltaFacade

public abstract SyncBoOutDeltaFacade getSyncBoOutDeltaFacade()
Returns an instance of the SyncBoOutDeltaFacade class for the specified VisibilityType.

Returns:
an instance of the SyncBoOutDeltaFacade


Copyright © 2003 SAP AG. All Rights Reserved.