com.ptc.windchill.uwgm.cadx.checkin
Class CheckinRequestAdapter

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
              extended bycom.ptc.windchill.uwgm.cadx.checkin.CheckinRequestAdapter
All Implemented Interfaces:
UwgmRequestAdapter

public class CheckinRequestAdapter
extends AbstractWsIterationRequestAdapter


Nested Class Summary
static interface CheckinRequestAdapter.BaselineOption
           
 
Field Summary
private static Log log
          Logging
private static String requestID
          ID for the Form Request
 
Fields inherited from class com.ptc.windchill.uwgm.cadx.request.AbstractUwgmRequestAdapter
 
Constructor Summary
CheckinRequestAdapter()
           
 
Method Summary
protected  com.ptc.windchill.uwgm.soap.impl.uwgm.Requests_i createCadxUwgmRequest(Properties formData, HTTPState state)
          Creates UwgmRequest from the Form Data
private  com.ptc.windchill.uwgm.soap.impl.uwgmdb.Baseline_i getAddToBaseline(Properties formData)
          Create Uwgm Baseline Object
private  boolean getAutoPartCreateOption(Properties formData)
          Create/Associate Part
private  String getCheckinComment(Properties formData)
          CheckinComment
private  com.ptc.windchill.uwgm.soap.uwgmsvc.GhostResolutionOption getGhostResolution(Properties formData)
           
private  com.ptc.windchill.uwgm.soap.uwgmsvc.PostCheckinOption getPostCheckinOption(String postCheckinOption)
           
protected  com.ptc.windchill.uwgm.soap.impl.uwgmsvc.Checkin_i setCheckinInstruction(Properties formData, com.ptc.windchill.uwgm.soap.impl.uwgmsvc.Checkin_i request, com.ptc.windchill.uwgm.soap.impl.uwgmdb.Baseline_i baseline)
          Creates CheckinInstructions (target folder, postchecin options) and adds to Checkin_i Request
 
Methods inherited from class com.ptc.windchill.uwgm.cadx.request.AbstractWsIterationRequestAdapter
createEpmIteraion, createFolderedIteartion, createPartIteration
 
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

requestID

private static final String requestID
ID for the Form Request

See Also:
Constant Field Values

log

private static Log log
Logging

Constructor Detail

CheckinRequestAdapter

public CheckinRequestAdapter()
Method Detail

createCadxUwgmRequest

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

Specified by:
createCadxUwgmRequest in class AbstractWsIterationRequestAdapter
Throws:
WTException

getCheckinComment

private String getCheckinComment(Properties formData)
CheckinComment


setCheckinInstruction

protected com.ptc.windchill.uwgm.soap.impl.uwgmsvc.Checkin_i setCheckinInstruction(Properties formData,
                                                                                   com.ptc.windchill.uwgm.soap.impl.uwgmsvc.Checkin_i request,
                                                                                   com.ptc.windchill.uwgm.soap.impl.uwgmdb.Baseline_i baseline)
                                                                            throws WTException
Creates CheckinInstructions (target folder, postchecin options) and adds to Checkin_i Request

Throws:
WTException

getPostCheckinOption

private com.ptc.windchill.uwgm.soap.uwgmsvc.PostCheckinOption getPostCheckinOption(String postCheckinOption)

getAddToBaseline

private com.ptc.windchill.uwgm.soap.impl.uwgmdb.Baseline_i getAddToBaseline(Properties formData)
Create Uwgm Baseline Object


getGhostResolution

private com.ptc.windchill.uwgm.soap.uwgmsvc.GhostResolutionOption getGhostResolution(Properties formData)

getAutoPartCreateOption

private boolean getAutoPartCreateOption(Properties formData)
Create/Associate Part