com.ptc.windchill.uwgm.proesrv.request
Class EpmRenameRequestCache

java.lang.Object
  extended bycom.ptc.windchill.uwgm.proesrv.cache.ProeServiceRequestCache
      extended bycom.ptc.windchill.uwgm.proesrv.request.EpmRenameRequestCache
All Implemented Interfaces:
EpmRenameInstructionCache, RenameInstructionCache

public class EpmRenameRequestCache
extends ProeServiceRequestCache
implements EpmRenameInstructionCache

request data cache for EpmRename requests


Field Summary
protected  EpmRenameInstructionCacheAdapter instructionAdapter
           
 
Fields inherited from class com.ptc.windchill.uwgm.proesrv.cache.ProeServiceRequestCache
context, infoElements, uwgmRequest
 
Constructor Summary
EpmRenameRequestCache(EpmRenameRequest proeServiceRequest)
          constructor
 
Method Summary
 WTKeyedMap getCadNameMap()
          returns WTKeyedMap of EpmRenameInstructions [Master, CAD Name]
 WTKeyedMap getIdentityInfoMap()
          returns WTKeyedMap of EpmRenameInstructions [Master, RenameInfo]
 void validate()
          validates EpmRenameRequest input data
 
Methods inherited from class com.ptc.windchill.uwgm.proesrv.cache.ProeServiceRequestCache
addWarning, getMessages, reportMessage
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

instructionAdapter

protected EpmRenameInstructionCacheAdapter instructionAdapter
Constructor Detail

EpmRenameRequestCache

public EpmRenameRequestCache(EpmRenameRequest proeServiceRequest)
constructor

Parameters:
proeServiceRequest - EpmRenameRequest
Method Detail

validate

public void validate()
              throws RequestValidationException,
                     UwgmErrorException
validates EpmRenameRequest input data

Specified by:
validate in class ProeServiceRequestCache
Throws:
RequestValidationException
UwgmErrorException

getIdentityInfoMap

public WTKeyedMap getIdentityInfoMap()
returns WTKeyedMap of EpmRenameInstructions [Master, RenameInfo]

Specified by:
getIdentityInfoMap in interface RenameInstructionCache
Returns:
WTKeyedMap

getCadNameMap

public WTKeyedMap getCadNameMap()
returns WTKeyedMap of EpmRenameInstructions [Master, CAD Name]

Specified by:
getCadNameMap in interface EpmRenameInstructionCache
Returns:
WTKeyedMap