wt.epm.workspaces
Class WorkspaceRefreshManager

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

class WorkspaceRefreshManager
extends Object

WorkspaceRefreshManager provides functionality

Supported API: false

Extendable: false


Constructor Summary
(package private) WorkspaceRefreshManager()
           
 
Method Summary
private static WTValuedMap checkDocsWithParts(EPMWorkspace workspace, WTCollection epmDocs, WTValuedMap docMasterSet)
           
protected static Object getKey(Persistable object)
           
private static WTValuedMap getNeedsRefresh(WTValuedMap masters, Class objClass, WorkspaceConfigSpec configSpec)
           
(package private) static WTKeyedMap getRefreshDocsAndParts(EPMWorkspace workspace, WTCollection toRefresh)
           
static WTValuedMap getRefreshEPMDocs(WTValuedMap refreshObjects, WTValuedMap masters, WTValuedMap docMasterSet, EPMCheckpoint checkpoint)
           
private static WTValuedMap getRefreshMasters(WTCollection toRefresh)
           
(package private) static WTKeyedMap getRefreshPartsAndDocs(EPMWorkspace workspace, WTCollection toRefresh)
          Checks the given collection of EPMDocuments and WTParts

Supported API: false
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WorkspaceRefreshManager

WorkspaceRefreshManager()
Method Detail

getRefreshPartsAndDocs

static WTKeyedMap getRefreshPartsAndDocs(EPMWorkspace workspace,
                                         WTCollection toRefresh)
                                  throws WTException
Checks the given collection of EPMDocuments and WTParts

Supported API: false

Parameters:
workspace -
Returns:
WTValuedMap where key is checked out object and value is working copy.
Throws:
WTException

getRefreshDocsAndParts

static WTKeyedMap getRefreshDocsAndParts(EPMWorkspace workspace,
                                         WTCollection toRefresh)
                                  throws WTException
Throws:
WTException

getRefreshMasters

private static WTValuedMap getRefreshMasters(WTCollection toRefresh)
                                      throws WTException
Throws:
WTException

getNeedsRefresh

private static WTValuedMap getNeedsRefresh(WTValuedMap masters,
                                           Class objClass,
                                           WorkspaceConfigSpec configSpec)
                                    throws WTException
Throws:
WTException

getRefreshEPMDocs

public static WTValuedMap getRefreshEPMDocs(WTValuedMap refreshObjects,
                                            WTValuedMap masters,
                                            WTValuedMap docMasterSet,
                                            EPMCheckpoint checkpoint)
                                     throws WTException
Throws:
WTException

checkDocsWithParts

private static WTValuedMap checkDocsWithParts(EPMWorkspace workspace,
                                              WTCollection epmDocs,
                                              WTValuedMap docMasterSet)
                                       throws WTException
Throws:
WTException

getKey

protected static Object getKey(Persistable object)
                        throws WTException
Throws:
WTException