com.ptc.windchill.uwgm.proesrv.cache
Class CreateBaselineCacheAdapter

java.lang.Object
  extended bycom.ptc.windchill.uwgm.proesrv.cache.RequestCacheAdapter
      extended bycom.ptc.windchill.uwgm.proesrv.cache.CreateBaselineCacheAdapter
All Implemented Interfaces:
CreateBaselineCache

public class CreateBaselineCacheAdapter
extends RequestCacheAdapter
implements CreateBaselineCache


Nested Class Summary
private  class CreateBaselineCacheAdapter.blInfo
           
 
Field Summary
private  CreateBaselineAction.BaselineInfo baselineInfo
           
private  WTCollection baselineIterations
           
private static Log log
          logging
 
Fields inherited from class com.ptc.windchill.uwgm.proesrv.cache.RequestCacheAdapter
 
Constructor Summary
CreateBaselineCacheAdapter()
           
 
Method Summary
 CreateBaselineAction.BaselineInfo getBaselineInfo()
          getBaselineInfo
 WTCollection getBaselineIterations()
          getBaselineIterations
private  void validateBaselineInfo(RequestContext requestContext, com.ptc.windchill.uwgm.soap.uwgmsvc.WorkspaceRequest uwgmWsRequest, com.ptc.windchill.uwgm.soap.uwgmdb.Baseline uwgmBaseline)
           
private  void validateBaselineIterations(RequestContext requestContext, com.ptc.windchill.uwgm.soap.uwgmsvc.WorkspaceRequest uwgmWsRequest, com.ptc.windchill.uwgm.soap.uwgmdb.Iteration[] iterations)
           
protected  void validateRequestData(RequestContext requestContext, com.ptc.windchill.uwgm.soap.uwgm.UwgmRequest uwgmRequest)
          Validates BaseLine in Checkin Request
 
Methods inherited from class com.ptc.windchill.uwgm.proesrv.cache.RequestCacheAdapter
checkCacheData, isValid, setValid, validate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

baselineInfo

private CreateBaselineAction.BaselineInfo baselineInfo

baselineIterations

private WTCollection baselineIterations

log

private static Log log
logging

Constructor Detail

CreateBaselineCacheAdapter

public CreateBaselineCacheAdapter()
Method Detail

getBaselineInfo

public CreateBaselineAction.BaselineInfo getBaselineInfo()
getBaselineInfo

Specified by:
getBaselineInfo in interface CreateBaselineCache
Returns:
BaselineInfo

getBaselineIterations

public WTCollection getBaselineIterations()
getBaselineIterations

Specified by:
getBaselineIterations in interface CreateBaselineCache
Returns:
WTCollection

validateRequestData

protected void validateRequestData(RequestContext requestContext,
                                   com.ptc.windchill.uwgm.soap.uwgm.UwgmRequest uwgmRequest)
                            throws RequestValidationException,
                                   UwgmErrorException
Validates BaseLine in Checkin Request

Specified by:
validateRequestData in class RequestCacheAdapter
Parameters:
requestContext - RequestContext
uwgmRequest - UwgmRequest
Throws:
RequestValidationException
UwgmErrorException

validateBaselineInfo

private void validateBaselineInfo(RequestContext requestContext,
                                  com.ptc.windchill.uwgm.soap.uwgmsvc.WorkspaceRequest uwgmWsRequest,
                                  com.ptc.windchill.uwgm.soap.uwgmdb.Baseline uwgmBaseline)
                           throws RequestValidationException,
                                  UwgmErrorException
Throws:
RequestValidationException
UwgmErrorException

validateBaselineIterations

private void validateBaselineIterations(RequestContext requestContext,
                                        com.ptc.windchill.uwgm.soap.uwgmsvc.WorkspaceRequest uwgmWsRequest,
                                        com.ptc.windchill.uwgm.soap.uwgmdb.Iteration[] iterations)
                                 throws RequestValidationException,
                                        UwgmErrorException
Throws:
RequestValidationException
UwgmErrorException