wt.epm.workspaces
Class TrackableManager

java.lang.Object
  extended bywt.epm.workspaces.TrackableManager

class TrackableManager
extends Object

This class handles Trackable and its related objects, like EPMUpdateCounter.

Supported API: false

Extendable: false


Constructor Summary
(package private) TrackableManager()
           
 
Method Summary
protected static WTKeyedMap getTrackableToCounterMap(WTCollection updateCounters)
          Given a collection of EPMUpdateCounter objects, returns a map whose keys are the trackable references and whose values are the Integer counter.
protected static WTSet getUpdateCounter(EPMWorkspace workspace)
           
private static WTSet getUpdateCounter(long[] trackableIds)
           
protected static WTSet getUpdateCounter(WTCollection trackables)
           
protected static Integer getWorkspaceUpdateCounter(EPMWorkspace workspace)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TrackableManager

TrackableManager()
Method Detail

getWorkspaceUpdateCounter

protected static Integer getWorkspaceUpdateCounter(EPMWorkspace workspace)
                                            throws WTException
Throws:
WTException

getUpdateCounter

protected static WTSet getUpdateCounter(WTCollection trackables)
                                 throws WTException
Throws:
WTException

getUpdateCounter

private static WTSet getUpdateCounter(long[] trackableIds)
                               throws WTException
Throws:
WTException

getUpdateCounter

protected static WTSet getUpdateCounter(EPMWorkspace workspace)
                                 throws WTException
Throws:
WTException

getTrackableToCounterMap

protected static WTKeyedMap getTrackableToCounterMap(WTCollection updateCounters)
                                              throws WTException
Given a collection of EPMUpdateCounter objects, returns a map whose keys are the trackable references and whose values are the Integer counter.

Parameters:
updateCounters - A list of EPMUpdateCounter objects
Returns:
WTKeyedMap Returns a trackable to counter map, where counter is an Integer object.
Throws:
WTException