com.ptc.windchill.uwgm.cadx.request
Class AbstractWsIterationRequestAdapter

java.lang.Object
  extended bycom.ptc.windchill.uwgm.cadx.request.AbstractUwgmRequestAdapter
      extended bycom.ptc.windchill.uwgm.cadx.request.AbstractWithWorkspaceRequestAdapter
          extended bycom.ptc.windchill.uwgm.cadx.request.AbstractWsIterationRequestAdapter
All Implemented Interfaces:
UwgmRequestAdapter
Direct Known Subclasses:
CheckinRequestAdapter, RemoveFmWorkspaceRequestAdapter, UndoCheckoutRequestAdapter

public abstract class AbstractWsIterationRequestAdapter
extends AbstractWithWorkspaceRequestAdapter

AbstractWsIterationRequestAdapter


Field Summary
private static Log log
          Logging
 
Fields inherited from class com.ptc.windchill.uwgm.cadx.request.AbstractUwgmRequestAdapter
 
Constructor Summary
AbstractWsIterationRequestAdapter()
           
 
Method Summary
protected abstract  com.ptc.windchill.uwgm.soap.impl.uwgm.Requests_i createCadxUwgmRequest(Properties formData, HTTPState state)
          Creates UwgmRequest from the Form Data
protected  com.ptc.windchill.uwgm.soap.impl.uwgmdb.EpmIteration_i createEpmIteraion(EPMDocument doc)
          Create EpmIteration
protected  com.ptc.windchill.uwgm.soap.uwgmdb.FolderedIteration.Iterator createFolderedIteartion(Properties formData)
          Create FolderedIteration Iterator
protected  com.ptc.windchill.uwgm.soap.impl.uwgmdb.PartIteration_i createPartIteration(WTPart part)
          Create PartIteration
private  String getOID(Persistable p)
           
 
Methods inherited from class com.ptc.windchill.uwgm.cadx.request.AbstractWithWorkspaceRequestAdapter
createUwgmWorkspace
 
Methods inherited from class com.ptc.windchill.uwgm.cadx.request.AbstractUwgmRequestAdapter
createCompositeRequests, debugKeyValuePair, process, setDependentRequest
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

private static Log log
Logging

Constructor Detail

AbstractWsIterationRequestAdapter

public AbstractWsIterationRequestAdapter()
Method Detail

createCadxUwgmRequest

protected abstract com.ptc.windchill.uwgm.soap.impl.uwgm.Requests_i createCadxUwgmRequest(Properties formData,
                                                                                          HTTPState state)
                                                                                   throws WTException
Description copied from class: AbstractUwgmRequestAdapter
Creates UwgmRequest from the Form Data

Specified by:
createCadxUwgmRequest in class AbstractWithWorkspaceRequestAdapter
Throws:
WTException

createFolderedIteartion

protected com.ptc.windchill.uwgm.soap.uwgmdb.FolderedIteration.Iterator createFolderedIteartion(Properties formData)
                                                                                         throws WTException
Create FolderedIteration Iterator

Throws:
WTException

createEpmIteraion

protected com.ptc.windchill.uwgm.soap.impl.uwgmdb.EpmIteration_i createEpmIteraion(EPMDocument doc)
                                                                            throws WTException
Create EpmIteration

Throws:
WTException

createPartIteration

protected com.ptc.windchill.uwgm.soap.impl.uwgmdb.PartIteration_i createPartIteration(WTPart part)
                                                                               throws WTException
Create PartIteration

Throws:
WTException

getOID

private String getOID(Persistable p)
               throws WTException
Throws:
WTException