|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ptc.windchill.uwgm.proesrv.cache.ProeServiceRequestCache
com.ptc.windchill.uwgm.proesrv.cache.AbstractWorkspaceRequestCache
com.ptc.windchill.uwgm.proesrv.cache.EpmUploadRequestCache
RequestCache for EpmUpload UWGM request
Nested Class Summary | |
private class |
EpmUploadRequestCache.IterationDataVisitor
Container and Organization collector. |
Field Summary | |
protected WTKeyedMap |
containerMap
Map to store WTContainer(key)<->UwgmContainer(value) association it assumes that there is only one UwgmContainer object per WTContainer OID in the IterationRequest |
protected Collection |
epmIterations
Collection for valid iterations [Uwgm FolderedIteration] |
private static Log |
log
logging |
private ObjectIdentifierHelper |
oidHelper
|
protected Map |
organizationMap
Map to store WTOrganization(key)<->UwgmOrganization(value) association it assumes that there is only one UwgmOrganization object per WTOrganization OID in the IterationRequest |
private Map |
uploadInstructionMap
UploadInstruction Map [Uwgm FolderedIteration, wt.folder.Folder] |
protected List |
uwgmMessages
UwgmMessage storage |
Fields inherited from class com.ptc.windchill.uwgm.proesrv.cache.AbstractWorkspaceRequestCache |
workspaceAdapter |
Fields inherited from class com.ptc.windchill.uwgm.proesrv.cache.ProeServiceRequestCache |
context, infoElements, uwgmRequest |
Constructor Summary | |
EpmUploadRequestCache(ProeServiceRequest uploadRequest)
|
Method Summary | |
private void |
assignOrganizations(Map map)
|
private void |
assignPersistables(WTKeyedMap map)
|
Collection |
getEpmIterations()
returns a Collection of valid EpmIterations |
Map |
getUploadInstructions()
Returns Map [UwgmIteration, Folder] |
void |
reportMessage(InfoElement message)
adds Warning/Info InfoElement |
void |
validate()
validates and inflates Iterations from UploadRequest |
private void |
validateUploadInstructions(com.ptc.windchill.uwgm.soap.uwgmsvc.EpmUpload uploadRequest)
validates UploadInstruction |
Methods inherited from class com.ptc.windchill.uwgm.proesrv.cache.AbstractWorkspaceRequestCache |
getEpmWorkspace, setWorkspaceAdapter |
Methods inherited from class com.ptc.windchill.uwgm.proesrv.cache.ProeServiceRequestCache |
addWarning, getMessages |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected WTKeyedMap containerMap
protected Map organizationMap
protected List uwgmMessages
private Map uploadInstructionMap
protected Collection epmIterations
private final ObjectIdentifierHelper oidHelper
private static Log log
Constructor Detail |
public EpmUploadRequestCache(ProeServiceRequest uploadRequest)
Method Detail |
public void validate() throws RequestValidationException, UwgmErrorException
validate
in class AbstractWorkspaceRequestCache
RequestValidationException
UwgmErrorException
public Collection getEpmIterations()
public Map getUploadInstructions()
UploadInstructionCache
getUploadInstructions
in interface UploadInstructionCache
private void assignPersistables(WTKeyedMap map)
private void assignOrganizations(Map map)
private void validateUploadInstructions(com.ptc.windchill.uwgm.soap.uwgmsvc.EpmUpload uploadRequest) throws RequestValidationException, UwgmErrorException
uploadRequest
- EpmUpload
RequestValidationException
UwgmErrorException
public void reportMessage(InfoElement message)
ProeServiceRequestCache
reportMessage
in class ProeServiceRequestCache
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |