com.waveset.object
Class SourceManager

java.lang.Object
  extended bycom.waveset.object.SourceManager

Deprecated. - The view "SourceAdapterManageViewer" now exposes these functions.

public class SourceManager
extends java.lang.Object

This is the interface to create and manage synchronization events. Events come in from multiple sources - authoritative feeds, listeners, reconciliation, etc. // GPC: The way I read it, SourceManager allows you to start, stop // and see the progress of the SourceAdapterTask on a particular resource.


Field Summary
static java.lang.String code_id
          Deprecated.  
protected static Trace trace
          Deprecated.  
 
Constructor Summary
SourceManager()
          Deprecated.  
 
Method Summary
static java.lang.String getResourceStatus(java.lang.String resourceName)
          Deprecated. - Get view "SourceAdapterManageViewer".


String activeSyncStatus = null;
Map options = new HashMap();
options.put(SourceAdapterManageViewer.OP_SOURCE_ADAPTER, resource.getId());
options.put(SourceAdapterManageViewer.OP_STATUS, Boolean.TRUE);
GenericObject view = s.getView("SourceAdapterManageViewer", options);
if (view!=null) {
   activeSyncStatus = (String)view.get(SourceAdapterManageViewer.ATT_STATUS);
}

static SourceManager getSourceManager(java.lang.Object repo, java.lang.Object cache, java.lang.Object access, java.lang.Object taskman)
          Deprecated. - Use view "SourceAdapterManageViewer"

NOTE: The signature of this method has been changed so that its arguments no longer refer to IDM server classes. Since this method is static, callers must be recompiled.

static void shutdown()
          Deprecated. Called by server shutdown to clean up instance.
static boolean startResource(java.lang.String resourceName)
          Deprecated. - Use SessionUtil#startActiveSyncOnResource or checkin view "SourceAdapterManageViewer".
static boolean stopResource(java.lang.String resourceName)
          Deprecated. - Use SessionUtil#stopActiveSyncOnResource or checkin view "SourceAdapterManageViewer".
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

code_id

public static final java.lang.String code_id
Deprecated. 
See Also:
Constant Field Values

trace

protected static final Trace trace
Deprecated. 
Constructor Detail

SourceManager

public SourceManager()
Deprecated. 
Method Detail

getSourceManager

public static SourceManager getSourceManager(java.lang.Object repo,
                                             java.lang.Object cache,
                                             java.lang.Object access,
                                             java.lang.Object taskman)
                                      throws WavesetException
Deprecated. - Use view "SourceAdapterManageViewer"

NOTE: The signature of this method has been changed so that its arguments no longer refer to IDM server classes. Since this method is static, callers must be recompiled.

Throws:
WavesetException

shutdown

public static void shutdown()
Deprecated. 
Called by server shutdown to clean up instance.


getResourceStatus

public static java.lang.String getResourceStatus(java.lang.String resourceName)
Deprecated. - Get view "SourceAdapterManageViewer".


String activeSyncStatus = null;
Map options = new HashMap();
options.put(SourceAdapterManageViewer.OP_SOURCE_ADAPTER, resource.getId());
options.put(SourceAdapterManageViewer.OP_STATUS, Boolean.TRUE);
GenericObject view = s.getView("SourceAdapterManageViewer", options);
if (view!=null) {
   activeSyncStatus = (String)view.get(SourceAdapterManageViewer.ATT_STATUS);
}


startResource

public static boolean startResource(java.lang.String resourceName)
                             throws WavesetException
Deprecated. - Use SessionUtil#startActiveSyncOnResource or checkin view "SourceAdapterManageViewer".

Send an event to the Source Adapter Task, whereever it is running. Throw an exception if it is not running as the GUI uses this to start adapters.

Throws:
WavesetException

stopResource

public static boolean stopResource(java.lang.String resourceName)
Deprecated. - Use SessionUtil#stopActiveSyncOnResource or checkin view "SourceAdapterManageViewer".