|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ptc.windchill.uwgm.proesrv.cache.RequestCacheAdapter
com.ptc.windchill.uwgm.proesrv.cache.WorkspaceRequestCacheAdapter
com.ptc.windchill.uwgm.proesrv.cache.IBAModificationInstructionCacheAdapter
Implamentation adapter for IBAModificationInstructionCache
Nested Class Summary | |
private class |
IBAModificationInstructionCacheAdapter.IterationVisitor
Implements the Visitor interface from IterationRequestProcessor for caching the iterations in a WTCollection. |
Field Summary | |
protected WTKeyedMap |
entityMap
map of objects v/s UWGM iterations |
private List |
errorMessages
|
protected WTKeyedMap |
iBAModificationMap
WTKeyedMap of IBAModificationInstructions [Persistable, attributesMap(Map)] |
private static Log |
log
logging |
protected ObjectIdentifierHelper |
oidHelper
|
Fields inherited from class com.ptc.windchill.uwgm.proesrv.cache.WorkspaceRequestCacheAdapter |
clientUpdateCounter, epmWorkspace |
Fields inherited from class com.ptc.windchill.uwgm.proesrv.cache.RequestCacheAdapter |
|
Constructor Summary | |
IBAModificationInstructionCacheAdapter()
default constructor |
Method Summary | |
protected void |
addIterationNotFoundMessage(com.ptc.windchill.uwgm.soap.uwgmdb.Iteration iteration)
utility method to record iteration not found message in UwgmMessages |
WTKeyedMap |
getIBAModificationMap()
returns WTKeyedMap of ActionInstructions [Persistable, iBAModificationMap(Map)] |
private Map |
stringDictToMap(com.ptc.cipjava.stringdict dict)
converts CIP stringdict to Map (String, String) |
protected void |
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 |
validateRequestData(RequestContext requestContext,
com.ptc.windchill.uwgm.soap.uwgm.UwgmRequest uwgmRequest)
validates PartIBAModification request instructions |
Methods inherited from class com.ptc.windchill.uwgm.proesrv.cache.WorkspaceRequestCacheAdapter |
getEpmWorkspace, getUwgmUpdateCounter, validateWorkspace |
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 |
protected WTKeyedMap entityMap
protected final ObjectIdentifierHelper oidHelper
private List errorMessages
protected WTKeyedMap iBAModificationMap
private static Log log
Constructor Detail |
public IBAModificationInstructionCacheAdapter()
Method Detail |
protected void validateRequestData(RequestContext requestContext, com.ptc.windchill.uwgm.soap.uwgm.UwgmRequest uwgmRequest) throws RequestValidationException, UwgmErrorException
validateRequestData
in class WorkspaceRequestCacheAdapter
requestContext
- RequestContextuwgmRequest
- UwgmRequest
RequestValidationException
UwgmErrorException
public WTKeyedMap getIBAModificationMap()
getIBAModificationMap
in interface IBAModificationInstructionCache
protected void validateIterations(RequestContext requestContext, com.ptc.windchill.uwgm.soap.uwgmdb.Iteration[] iterations) throws RequestValidationException, UwgmErrorException
requestContext
- RequestContextiterations
- Iteration[]
RequestValidationException
UwgmErrorException
protected void addIterationNotFoundMessage(com.ptc.windchill.uwgm.soap.uwgmdb.Iteration iteration)
private Map stringDictToMap(com.ptc.cipjava.stringdict dict) throws WTException
WTException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |