|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ptc.windchill.uwgm.proesrv.rrc.RRCPdmStateHelper
Set PDMIterationState attributes.
Field Summary | |
private RequestResultCache |
cache
|
private EPMWorkspace |
epmWS
|
private Folder |
folder
|
private Collection |
iterations
|
private static Log |
log
|
Constructor Summary | |
RRCPdmStateHelper(Collection iterations,
RequestResultCache cache)
Construct helper for given collection of iterations |
|
RRCPdmStateHelper(EPMWorkspace epmWS,
Collection iterations,
RequestResultCache cache)
Construct helper for given collection of iterations in WS |
|
RRCPdmStateHelper(Folder folder,
Collection iterations,
RequestResultCache cache)
Construct helper for given collection of iterations in a folder |
Method Summary | |
private com.ptc.windchill.uwgm.soap.impl.uwgmdb.FolderedIteration_i |
newIteration(com.ptc.windchill.uwgm.soap.impl.uwgmdb.Iteration_i it_i,
Workable doc,
String logMsg)
|
private boolean |
pdmIterationStateRequested(com.ptc.windchill.uwgm.soap.uwgmdb.Iteration it)
|
private boolean |
pdmStateRequested(com.ptc.windchill.uwgm.soap.uwgmdb.Iteration it)
|
private boolean |
sbStateRequested(com.ptc.windchill.uwgm.soap.uwgmdb.Iteration it)
|
private boolean |
sbStateRequested(com.ptc.windchill.uwgm.soap.uwgmdb.Iteration it,
com.ptc.windchill.uwgm.soap.uwgm.UwgmRequest.RequestedAttributes ra)
|
void |
setOutOfDateState()
Require workspace |
private void |
setPDMIterationState(com.ptc.windchill.uwgm.soap.impl.uwgmdb.Iteration_i it_i,
Workable doc,
WipHelper wipHelper)
|
void |
setPdmStatus()
Set both PDMIterationState and WorkspaceIterationState (if requested), since they both require a call to WipHelper. |
void |
setSandBoxState()
Process "Shared" and "PDM Checkout" state for iterations in a Workspace or Folder |
private void |
setWorkspaceIterationState(com.ptc.windchill.uwgm.soap.impl.uwgmdb.FolderedIteration_i it_i,
SimplePdmState pdmSimpleState,
Workable origCopy,
Folder targetFolder)
|
private boolean |
wsIterationOutOfDateStateRequested(com.ptc.windchill.uwgm.soap.uwgmdb.Iteration it)
|
private boolean |
wsIterationStateRequested(com.ptc.windchill.uwgm.soap.uwgmdb.Iteration it)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
private static Log log
private final Collection iterations
private final RequestResultCache cache
private EPMWorkspace epmWS
private Folder folder
Constructor Detail |
public RRCPdmStateHelper(Collection iterations, RequestResultCache cache)
iterations
- Collectioncache
- RequestResultCachepublic RRCPdmStateHelper(EPMWorkspace epmWS, Collection iterations, RequestResultCache cache)
epmWS
- EPMWorkspaceiterations
- Collectioncache
- RequestResultCachepublic RRCPdmStateHelper(Folder folder, Collection iterations, RequestResultCache cache)
folder
- Folderiterations
- Collectioncache
- RequestResultCacheMethod Detail |
public void setPdmStatus()
public void setOutOfDateState()
public void setSandBoxState()
private void setPDMIterationState(com.ptc.windchill.uwgm.soap.impl.uwgmdb.Iteration_i it_i, Workable doc, WipHelper wipHelper)
private void setWorkspaceIterationState(com.ptc.windchill.uwgm.soap.impl.uwgmdb.FolderedIteration_i it_i, SimplePdmState pdmSimpleState, Workable origCopy, Folder targetFolder)
private com.ptc.windchill.uwgm.soap.impl.uwgmdb.FolderedIteration_i newIteration(com.ptc.windchill.uwgm.soap.impl.uwgmdb.Iteration_i it_i, Workable doc, String logMsg)
private boolean pdmStateRequested(com.ptc.windchill.uwgm.soap.uwgmdb.Iteration it)
private boolean pdmIterationStateRequested(com.ptc.windchill.uwgm.soap.uwgmdb.Iteration it)
private boolean sbStateRequested(com.ptc.windchill.uwgm.soap.uwgmdb.Iteration it)
private boolean sbStateRequested(com.ptc.windchill.uwgm.soap.uwgmdb.Iteration it, com.ptc.windchill.uwgm.soap.uwgm.UwgmRequest.RequestedAttributes ra)
private boolean wsIterationStateRequested(com.ptc.windchill.uwgm.soap.uwgmdb.Iteration it)
private boolean wsIterationOutOfDateStateRequested(com.ptc.windchill.uwgm.soap.uwgmdb.Iteration it)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |