com.ptc.windchill.uwgm.common.pdm
Interface PartDocumentFinder

All Known Implementing Classes:
AbstractRetriever

public interface PartDocumentFinder

common interface for Part/Document retrievers


Method Summary
 WTKeyedMap retrieveEPMDocumentMap(Collection retrieverSpecs)
          retrieves WTKeyedMap[EPMDocument, RetrieverSpec] by collection of RetrieverSpecs
 EPMDocument[] retrieveEPMDocuments(Collection retrieverSpecs)
          retrieves EPMDocument by collection of RetrieverSpecs
 WTKeyedMap retrieveWTPartMap(Collection retrieverSpecs)
          retrieves WTKeyedMap[WTPart, RetrieverSpec] by collection of RetrieverSpecs
 WTPart[] retrieveWTParts(Collection retrieverSpecs)
          retrieves WTPart by collection of RetrieverSpecs
 

Method Detail

retrieveEPMDocuments

public EPMDocument[] retrieveEPMDocuments(Collection retrieverSpecs)
                                   throws WTException
retrieves EPMDocument by collection of RetrieverSpecs

Parameters:
retrieverSpecs - Collection
Returns:
EPMDocument[]
Throws:
WTException

retrieveEPMDocumentMap

public WTKeyedMap retrieveEPMDocumentMap(Collection retrieverSpecs)
                                  throws WTException
retrieves WTKeyedMap[EPMDocument, RetrieverSpec] by collection of RetrieverSpecs

Parameters:
retrieverSpecs - Collection
Returns:
WTKeyedMap
Throws:
WTException

retrieveWTParts

public WTPart[] retrieveWTParts(Collection retrieverSpecs)
                         throws WTException
retrieves WTPart by collection of RetrieverSpecs

Parameters:
retrieverSpecs - Collection
Returns:
EPMDocument[]
Throws:
WTException

retrieveWTPartMap

public WTKeyedMap retrieveWTPartMap(Collection retrieverSpecs)
                             throws WTException
retrieves WTKeyedMap[WTPart, RetrieverSpec] by collection of RetrieverSpecs

Parameters:
retrieverSpecs - Collection
Returns:
WTKeyedMap
Throws:
WTException