|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface EPMBaselineService
The EPMBaselineService interface identifies the set of methods that applications use to manage the set of objects included in the workspace. While all of the methods declared by this interface execute on the server, they are accessable to client application through a helper class.
See EPMBaselineHelper.
Supported API: true
Extendable: false
| Method Summary | |
|---|---|
Baseline |
copyToBaseline(EPMWorkspace workspace,
Baseline baseline)
Copy the baseline in the workspace to the baseline provided. |
wt.epm.workspaces.EPMAsStoredConfig |
createEPMAsStoredConfig(EPMConfigurationType type,
Vector owners,
Vector members)
This method creates an EPMAsStoredConfig with the given owners, members and type. |
void |
dispatchNewBaselineEvent(Baseline baseline,
Vector baselineable,
EPMWorkspace workspace)
Dispatches a NEW_BASELINE event. |
QueryResult |
getPartsAndDocs(Vector baselineable,
EPMWorkspace workspace,
EPMPopulateRule rule)
Return a QueryResult of EPMDocuments and WTParts which are related to the input set of WTParts subject to the ConfigSpecs of the EPMWorkspace and the given EPMPopulateRule. |
QueryResult |
getRelatedItems(EPMWorkspace workspace,
EPMPopulateRule rule,
Vector baselineable)
Return a QueryResult of EPMDocuments that the given objects are related to by EPMDependencyLinks subject to the EPMDocConfigSpec of the given EPMWorkspace and the given EPMPopulateRule. |
QueryResult |
getStatus(EPMWorkspace workspace)
Determine which objects in the workspace have been checked out to a different folder. |
EPMWorkspace |
populate(EPMWorkspace workspace,
Vector baselineable,
EPMPopulateRule populateRule)
Adds the Baselineable item iterations to the Workspace. |
EPMWorkspace |
populateAll(EPMWorkspace workspace,
Vector baselineable)
Adds the Baselineable item iterations to the Workspace by navigating recursively from the object using the EPMDocConfigSpecNavigator. |
EPMWorkspace |
populateRequired(EPMWorkspace workspace,
Vector baselineable)
Adds the Baselineable item iterations to the Workspace by navigating recursively from the object using the EPMDocConfigSpecNavigator. |
QueryResult |
refreshWorkspace(EPMWorkspace workspace)
Return a QueryResult of EPMDocuments and WTParts which represent the set of objects which need to be updated in the EPMWorkspace. |
QueryResult |
updateWorkspace(EPMWorkspace workspace)
Update the objects in the EPMWorkspace. |
QueryResult |
updateWorkspace(EPMWorkspace workspace,
Vector baselineable)
Update the objects given as parameters. |
| Method Detail |
|---|
EPMWorkspace populate(EPMWorkspace workspace,
Vector baselineable,
EPMPopulateRule populateRule)
throws WTException
workspace - The workspace to be affected by the call.baselineable - A Vector of objects to be added (together with the related items determined by the populareRule) to the workspace.populateRule -
WTException
EPMWorkspace populateAll(EPMWorkspace workspace,
Vector baselineable)
throws WTException
workspace - The workspace to be affected by the call.baselineable - A Vector of objects to be added to the workspace.
WTException
EPMWorkspace populateRequired(EPMWorkspace workspace,
Vector baselineable)
throws WTException
workspace - The workspace to be affected by the call.baselineable - A Vector of objects to be added to the workspace.
WTException
Baseline copyToBaseline(EPMWorkspace workspace,
Baseline baseline)
throws WTException
workspace - The workspace referenced by the call.baseline - The baseline to be filled in.
WTException
QueryResult getRelatedItems(EPMWorkspace workspace,
EPMPopulateRule rule,
Vector baselineable)
throws WTException
workspace - The workspace referenced by the call.rule - baselineable - A Vector of objects whose related items are to be returned.
WTException
QueryResult getStatus(EPMWorkspace workspace)
throws WTException
workspace - The workspace referenced by the call.
WTException
void dispatchNewBaselineEvent(Baseline baseline,
Vector baselineable,
EPMWorkspace workspace)
throws WTException
baseline - Newly created baseline, referred by the call.baselineable - Vector of baselineable objects checkedin by the client.workspace - EPM Workspace referred by the call.
WTException
QueryResult getPartsAndDocs(Vector baselineable,
EPMWorkspace workspace,
EPMPopulateRule rule)
throws WTException
baselineable - workspace - rule -
WTException
wt.epm.workspaces.EPMAsStoredConfig createEPMAsStoredConfig(EPMConfigurationType type,
Vector owners,
Vector members)
throws WTPropertyVetoException,
WTException
type - Any of the EPMConfiguration Typeowners - a list of unique EPMDocuments that do not belong to any EPMAsStoredConfig as ownermembers - a list of unique EPMDocuments or WTDocuments
WTPropertyVetoException
WTException
QueryResult refreshWorkspace(EPMWorkspace workspace)
throws WTException
workspace -
WTException
QueryResult updateWorkspace(EPMWorkspace workspace)
throws WTException
workspace -
WTException
QueryResult updateWorkspace(EPMWorkspace workspace,
Vector baselineable)
throws WTException
workspace - baselineable -
WTException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||