Uses of Interface
com.ptc.windchill.uwgm.proesrv.RequestContext

Packages that use RequestContext
com.ptc.windchill.uwgm.proesrv   
com.ptc.windchill.uwgm.proesrv.action   
com.ptc.windchill.uwgm.proesrv.cache   
com.ptc.windchill.uwgm.proesrv.conflict   
com.ptc.windchill.uwgm.proesrv.rrc   
 

Uses of RequestContext in com.ptc.windchill.uwgm.proesrv
 

Classes in com.ptc.windchill.uwgm.proesrv that implement RequestContext
private static class RequestContextFactory.RequestContextImpl
          internal implementation
 

Fields in com.ptc.windchill.uwgm.proesrv declared as RequestContext
protected  RequestContext ProeServiceRequest.context
           
 

Methods in com.ptc.windchill.uwgm.proesrv that return RequestContext
static RequestContext RequestContextFactory.getContext(com.ptc.windchill.uwgm.soap.uwgm.UwgmTransaction uwgmTransaction)
          returns RequestContext for given UwgmTransaction
 RequestContext ProeServiceRequest.getContext()
           
 

Methods in com.ptc.windchill.uwgm.proesrv with parameters of type RequestContext
private  void ProeServiceRequestDispatcher.setCurrentContext(com.ptc.windchill.uwgm.soap.uwgm.UwgmRequest uwgmRequest, RequestContext requestContext)
          sets current EPMWorkspace for the transaction
 

Constructors in com.ptc.windchill.uwgm.proesrv with parameters of type RequestContext
StandaloneRequestDispatcher(RequestContext requestContext, com.ptc.windchill.uwgm.soap.uwgm.UwgmTransaction uwgmTransaction)
           
ProeServiceRequestDispatcher(RequestContext requestContext, com.ptc.windchill.uwgm.soap.uwgm.UwgmTransaction uwgmTransaction)
          constructor
ProeServiceRequestDispatcher(RequestContext requestContext, com.ptc.windchill.uwgm.soap.uwgm.UwgmTransaction uwgmTransaction, UwgmMessageHandler messageHandler)
           
 

Uses of RequestContext in com.ptc.windchill.uwgm.proesrv.action
 

Fields in com.ptc.windchill.uwgm.proesrv.action declared as RequestContext
private  RequestContext UwgmAction.context
          Action (request) context
private  RequestContext UwgmAction.context
          Action (request) context
 

Methods in com.ptc.windchill.uwgm.proesrv.action that return RequestContext
protected  RequestContext UwgmAction.getContext()
           
protected  RequestContext UwgmAction.getContext()
           
 

Methods in com.ptc.windchill.uwgm.proesrv.action with parameters of type RequestContext
static boolean ModelCheckAction.isApplicable(RequestContext reqCtx)
          Convenience public method to know if ModelCheck is applicable in a request context, and is enabled.
static boolean ModelCheckAction.isApplicable(RequestContext reqCtx)
          Convenience public method to know if ModelCheck is applicable in a request context, and is enabled.
 

Constructors in com.ptc.windchill.uwgm.proesrv.action with parameters of type RequestContext
WorkspaceDeleteAction(RequestContext context)
           
WorkspaceCreateAction(RequestContext context, WTContainer container, String workspaceName)
           
UwgmWorkspaceObjectsAction(RequestContext context, EPMWorkspace epmWorkspace)
           
UwgmWorkspaceAction(RequestContext context, EPMWorkspace epmWorkspace)
           
UwgmAction(RequestContext context)
          constructor to use from implementations
UpdateWorkspaceAction(RequestContext requestContext, EPMWorkspace workspace)
           
UndoCheckoutAction(RequestContext requestContext, EPMWorkspace workspace)
           
SetTargetFolderAction(RequestContext context, EPMWorkspace epmWorkspace)
           
RemoveFromWorkspaceAction(RequestContext requestContext, EPMWorkspace workspace)
           
PartRenameAction(RequestContext context)
           
PartRenameAction(RequestContext context, WTKeyedMap identityInfoMap)
           
ModelCheckAction(RequestContext context, WTCollection modelsToValidate)
          Creates a new instance of ModelCheckAction
IBAModificationAction(RequestContext context, EPMWorkspace epmWorkspace)
          constructor
GhostResolutionAction(RequestContext context, EPMWorkspace epmWorkspace)
           
EpmRenameAction(RequestContext context)
           
EpmRenameAction(RequestContext context, WTKeyedMap identityInfoMap)
           
EpmRenameAction(RequestContext context, WTKeyedMap cadNameMap, WTKeyedMap identityInfoMap)
           
DeleteNewObjectsAction(RequestContext requestContext, EPMWorkspace workspace)
           
CreatePartsAndAssociateAction(RequestContext context, EPMWorkspace epmWorkspace)
           
CreateBaselineAction(RequestContext context, EPMWorkspace epmWorkspace)
           
CheckinAction(RequestContext context, EPMWorkspace epmWorkspace)
           
CheckStaleContentAction(RequestContext context, EPMWorkspace epmWorkspace)
           
AddToWorkspaceAction(RequestContext context, EPMWorkspace epmWorkspace)
          constructor
AbstractRenameAction(RequestContext context)
           
AbstractRenameAction(RequestContext context, WTKeyedMap identityInfoMap)
           
WorkspaceDeleteAction(RequestContext context)
           
WorkspaceCreateAction(RequestContext context, WTContainer container, String workspaceName)
           
UwgmWorkspaceObjectsAction(RequestContext context, EPMWorkspace epmWorkspace)
           
UwgmWorkspaceAction(RequestContext context, EPMWorkspace epmWorkspace)
           
UwgmAction(RequestContext context)
          constructor to use from implementations
UpdateWorkspaceAction(RequestContext requestContext, EPMWorkspace workspace)
           
UndoCheckoutAction(RequestContext requestContext, EPMWorkspace workspace)
           
SetTargetFolderAction(RequestContext context, EPMWorkspace epmWorkspace)
           
RemoveFromWorkspaceAction(RequestContext requestContext, EPMWorkspace workspace)
           
PartRenameAction(RequestContext context)
           
PartRenameAction(RequestContext context, WTKeyedMap identityInfoMap)
           
ModelCheckAction(RequestContext context, WTCollection modelsToValidate)
          Creates a new instance of ModelCheckAction
IBAModificationAction(RequestContext context, EPMWorkspace epmWorkspace)
          constructor
GhostResolutionAction(RequestContext context, EPMWorkspace epmWorkspace)
           
EpmRenameAction(RequestContext context)
           
EpmRenameAction(RequestContext context, WTKeyedMap identityInfoMap)
           
EpmRenameAction(RequestContext context, WTKeyedMap cadNameMap, WTKeyedMap identityInfoMap)
           
DeleteNewObjectsAction(RequestContext requestContext, EPMWorkspace workspace)
           
CreatePartsAndAssociateAction(RequestContext context, EPMWorkspace epmWorkspace)
           
CreateBaselineAction(RequestContext context, EPMWorkspace epmWorkspace)
           
CheckinAction(RequestContext context, EPMWorkspace epmWorkspace)
           
CheckStaleContentAction(RequestContext context, EPMWorkspace epmWorkspace)
           
AddToWorkspaceAction(RequestContext context, EPMWorkspace epmWorkspace)
          constructor
AbstractRenameAction(RequestContext context)
           
AbstractRenameAction(RequestContext context, WTKeyedMap identityInfoMap)
           
 

Uses of RequestContext in com.ptc.windchill.uwgm.proesrv.cache
 

Fields in com.ptc.windchill.uwgm.proesrv.cache declared as RequestContext
protected  RequestContext ProeServiceRequestCache.context
          request context
 

Methods in com.ptc.windchill.uwgm.proesrv.cache with parameters of type RequestContext
protected  void WorkspaceRequestCacheAdapter.validateRequestData(RequestContext requestContext, com.ptc.windchill.uwgm.soap.uwgm.UwgmRequest uwgmRequest)
          validates UWGM WorkspaceRequest
protected  void WorkspaceRequestCacheAdapter.validateWorkspace(RequestContext requestContext, com.ptc.windchill.uwgm.soap.uwgmdb.Workspace uwgmWorkspace)
          validates UWGM Workspace
private  void WorkspaceRequestCacheAdapter.validateWorkspaceUpdateCounter(RequestContext requestContext, com.ptc.windchill.uwgm.soap.uwgmdb.Workspace uwgmWorkspace)
          checks workspace syncronization: compare updateCounters on UWGM workspace object and EPMWorkspace
protected  void WorkspaceIterationRequestCacheAdapter.validateRequestData(RequestContext requestContext, com.ptc.windchill.uwgm.soap.uwgm.UwgmRequest uwgmRequest)
          Validates a UWGM request that is both a WorkspaceRequest and an IterationRequest.
protected  void WorkspaceIterationRequestCacheAdapter.validateWorkspaceIterations(RequestContext requestContext, com.ptc.windchill.uwgm.soap.uwgmsvc.WorkspaceRequest uwgmWorkspaceRequest, com.ptc.windchill.uwgm.soap.uwgmdb.Iteration[] iterations)
          Validates UWGM WorkspaceIterationRequest.
protected  void WorkspaceDeleteRequestCacheAdapter.validateRequestData(RequestContext requestContext, com.ptc.windchill.uwgm.soap.uwgm.UwgmRequest uwgmRequest)
           
private  boolean WorkspaceDeleteRequestCacheAdapter.canDeleteWorkspace(RequestContext requestContext)
           
protected  void WorkableIterationRequestCacheAdapter.validateRequestData(RequestContext requestContext, com.ptc.windchill.uwgm.soap.uwgm.UwgmRequest uwgmRequest)
          Validates UWGM WorkableIterationRequest.
protected  void UpdateWorkspaceRequestCacheAdapter.validateWorkspaceIterations(RequestContext requestContext, com.ptc.windchill.uwgm.soap.uwgmsvc.WorkspaceRequest uwgmWorkspaceRequest, com.ptc.windchill.uwgm.soap.uwgmdb.Iteration[] iterations)
          Most of the validation is done in super class method This method is overridden to include iterations that are not in workspace but are sent by client during update operation like the related drawings
protected  void TargetFolderInstructionCacheAdapter.validateRequestData(RequestContext requestContext, com.ptc.windchill.uwgm.soap.uwgm.UwgmRequest uwgmRequest)
          validates TargetFolderRequest data
protected  void TargetFolderInstructionCacheAdapter.validateTargetFolderInstructions(RequestContext requestContext, com.ptc.windchill.uwgm.soap.uwgmsvc.TargetFolderInstruction[] instructions)
          validates TargetFolderInstruction
 void RequestCacheAdapter.validate(RequestContext requestContext, com.ptc.windchill.uwgm.soap.uwgm.UwgmRequest uwgmRequest)
          validates request data should be called for RequestCache implementations in validate()
protected abstract  void RequestCacheAdapter.validateRequestData(RequestContext requestContext, com.ptc.windchill.uwgm.soap.uwgm.UwgmRequest uwgmRequest)
          abstract validateRequestData method to be overwritten by RequestCacheAdapter implementations
protected  void RenameInstructionCacheAdapter.validateRequestData(RequestContext requestContext, com.ptc.windchill.uwgm.soap.uwgm.UwgmRequest uwgmRequest)
           
protected abstract  List RenameInstructionCacheAdapter.validateInstruction(com.ptc.windchill.uwgm.soap.uwgmsvc.RenameInstruction renameInstruction, Persistable persistable, RequestContext context)
           
protected  void PartRenameInstructionCacheAdapter.validateRequestData(RequestContext requestContext, com.ptc.windchill.uwgm.soap.uwgm.UwgmRequest uwgmRequest)
           
protected  List PartRenameInstructionCacheAdapter.validateInstruction(com.ptc.windchill.uwgm.soap.uwgmsvc.RenameInstruction renameInstruction, Persistable persistable, RequestContext context)
           
protected  void IterationRequestCacheAdapter.validateRequestData(RequestContext requestContext, com.ptc.windchill.uwgm.soap.uwgm.UwgmRequest uwgmRequest)
          Validates UWGM IterationRequest and inflates the iterations in the request to full-fledged Windchill objects for use by the Pro/E service request classes.
protected  void IterationRequestCacheAdapter.validateIterations(RequestContext requestContext, com.ptc.windchill.uwgm.soap.uwgmdb.Iteration[] iterations)
          Validates UWGM Iterations and inflates them to full-fledged Windchill objects for use by the Pro/E service request classes.
protected  void IBAModificationInstructionCacheAdapter.validateRequestData(RequestContext requestContext, com.ptc.windchill.uwgm.soap.uwgm.UwgmRequest uwgmRequest)
          validates PartIBAModification request instructions
protected  void IBAModificationInstructionCacheAdapter.validateIterations(RequestContext requestContext, com.ptc.windchill.uwgm.soap.uwgmdb.Iteration[] iterations)
          Validates UWGM Iterations and inflates them to full-fledged Windchill objects for use by the Pro/E service request classes.
protected  void FolderRequestCacheAdapter.validateRequestData(RequestContext requestContext, com.ptc.windchill.uwgm.soap.uwgm.UwgmRequest uwgmRequest)
           
protected  void FolderRequestCacheAdapter.validateFolder(RequestContext requestContext, com.ptc.windchill.uwgm.soap.uwgmdb.Folder uwgmFolder)
           
protected  void FindIterationsRequestCacheAdapter.validateRequestData(RequestContext requestContext, com.ptc.windchill.uwgm.soap.uwgm.UwgmRequest uwgmRequest)
           
private  RevisionIterationInfo FindIterationsRequestCacheAdapter.processCriterias(com.ptc.windchill.uwgm.soap.uwgmsvc.FindOption[] criteria, RequestContext requestContext)
          process additional Find Criteria (ConfigSpec, RevisiobIterationInfo)
private  void FindIterationsRequestCacheAdapter.processScope(com.ptc.windchill.uwgm.soap.uwgmsvc.FindScope scope, RequestContext requestContext)
          process and validate Find scope (WS, Container, Folder)
private  WTContainer FindIterationsRequestCacheAdapter.processContainerScope(RequestContext requestContext, com.ptc.windchill.uwgm.soap.uwgmsvc.FindInContainer scopeOption)
           
private  Folder FindIterationsRequestCacheAdapter.processFolderScope(RequestContext requestContext, com.ptc.windchill.uwgm.soap.uwgmsvc.FindInFolder scopeOption)
          obtains Folder from FindInFolder instruction
private  EPMWorkspace FindIterationsRequestCacheAdapter.processWorkspaceScope(RequestContext requestContext, com.ptc.windchill.uwgm.soap.uwgmsvc.FindInWorkspace scopeOption)
           
private  ConfigSpec FindIterationsRequestCacheAdapter.processConfigSpecOption(RequestContext requestContext, com.ptc.windchill.uwgm.soap.uwgmsvc.FindByConfigSpec option)
           
protected  void EpmRenameInstructionCacheAdapter.validateRequestData(RequestContext requestContext, com.ptc.windchill.uwgm.soap.uwgm.UwgmRequest uwgmRequest)
           
protected  List EpmRenameInstructionCacheAdapter.validateInstruction(com.ptc.windchill.uwgm.soap.uwgmsvc.RenameInstruction uwgmInstruction, Persistable persistable, RequestContext context)
           
private  void EpmRenameInstructionCacheAdapter.validateCADName(com.ptc.windchill.uwgm.soap.uwgmsvc.EpmRenameInstruction epmRenameInstruction, List validationErrors, EPMDocumentMaster master, RequestContext context)
           
private  void EpmRenameInstructionCacheAdapter.addValidationError(String resourceCode, Object[] params, RequestContext context, List validationErrors, EPMDocumentMaster master)
           
protected  void CreateBaselineCacheAdapter.validateRequestData(RequestContext requestContext, com.ptc.windchill.uwgm.soap.uwgm.UwgmRequest uwgmRequest)
          Validates BaseLine in Checkin Request
private  void CreateBaselineCacheAdapter.validateBaselineInfo(RequestContext requestContext, com.ptc.windchill.uwgm.soap.uwgmsvc.WorkspaceRequest uwgmWsRequest, com.ptc.windchill.uwgm.soap.uwgmdb.Baseline uwgmBaseline)
           
private  void CreateBaselineCacheAdapter.validateBaselineIterations(RequestContext requestContext, com.ptc.windchill.uwgm.soap.uwgmsvc.WorkspaceRequest uwgmWsRequest, com.ptc.windchill.uwgm.soap.uwgmdb.Iteration[] iterations)
           
protected  void ContainerRequestCacheAdapter.validateRequestData(RequestContext requestContext, com.ptc.windchill.uwgm.soap.uwgm.UwgmRequest uwgmRequest)
          validates UWGM ContainerRequest
protected  void ContainerRequestCacheAdapter.validateContainer(RequestContext requestContext, com.ptc.windchill.uwgm.soap.uwgmdb.Container uwgmDBContainer)
          validates UWGM Container
protected  void CheckinInstructionCacheAdapter.validateRequestData(RequestContext requestContext, com.ptc.windchill.uwgm.soap.uwgm.UwgmRequest uwgmRequest)
           
protected  void AddToWorkspaceInstructionCacheAdapter.validateRequestData(RequestContext requestContext, com.ptc.windchill.uwgm.soap.uwgm.UwgmRequest uwgmRequest)
          validates AddToWorkspace request instructions
 

Uses of RequestContext in com.ptc.windchill.uwgm.proesrv.conflict
 

Fields in com.ptc.windchill.uwgm.proesrv.conflict declared as RequestContext
private  RequestContext UwgmMessageAdapter.requestContext
           
 

Constructors in com.ptc.windchill.uwgm.proesrv.conflict with parameters of type RequestContext
UwgmMessageAdapter(com.ptc.windchill.uwgm.soap.uwgm.UwgmRequestDispatcher uwgmDispatcher, RequestContext requestContext)
          Simple adapter for UwgmExceptionHadler implementations
 

Uses of RequestContext in com.ptc.windchill.uwgm.proesrv.rrc
 

Fields in com.ptc.windchill.uwgm.proesrv.rrc declared as RequestContext
private  RequestContext RequestResultCache.context
           
private  RequestContext RRCFakeFolderHelper.requestContext
           
 

Methods in com.ptc.windchill.uwgm.proesrv.rrc that return RequestContext
 RequestContext RequestResultCache.getContext()
           
 

Constructors in com.ptc.windchill.uwgm.proesrv.rrc with parameters of type RequestContext
RequestResultCache(RequestContext context)
           
RRCFakeFolderHelper(RequestContext requestContext)