com.ptc.windchill.cadx.search
Interface CustomSearchManager

All Known Implementing Classes:
CustomSearchManagerFwd, StandardCustomSearchManager

public interface CustomSearchManager



Supported API: false

Extendable: false


Method Summary
 Vector getAllUsedIBA()
          

Supported API: false
 Vector getContainers(String activeWS, Locale locale)
          

Supported API: false
 String getHelpURL(String helpContext, String activeWS, Locale locale)
          

Supported API: false
 long getIDByKey(String className, String path)
          

Supported API: false
 long getIDByKey(String className, String number, String version, String iteration)
          

Supported API: false
 String[] getKeyByID(String className, long ID)
          

Supported API: false
 Vector getSearchResults(String sessionID)
          

Supported API: false
 Vector getSearchResults(String queryValue, Hashtable conditions, Vector sortKeys, String filter, Vector contentLibrary, String activeServer, String activeWS, Locale locale, Boolean isK_01)
          

Supported API: false
 String getSearchResultsPage(String pageURL, String queryValue, long sessionID, int pageOffset, int pageRange, Locale locale)
          

Supported API: false
 Vector getUsedIBA(Vector holdersCl)
          

Supported API: false
 boolean isEnterpriseSearch()
          

Supported API: false
 

Method Detail

getUsedIBA

public Vector getUsedIBA(Vector holdersCl)
                  throws WTException,
                         WTPropertyVetoException


Supported API: false

Parameters:
holdersCl -
Returns:
Vector
Throws:
WTException
WTPropertyVetoException

getAllUsedIBA

public Vector getAllUsedIBA()
                     throws WTException,
                            WTPropertyVetoException


Supported API: false

Returns:
Vector
Throws:
WTException
WTPropertyVetoException

getSearchResults

public Vector getSearchResults(String queryValue,
                               Hashtable conditions,
                               Vector sortKeys,
                               String filter,
                               Vector contentLibrary,
                               String activeServer,
                               String activeWS,
                               Locale locale,
                               Boolean isK_01)
                        throws WTException,
                               WTPropertyVetoException


Supported API: false

Parameters:
queryValue -
conditions -
sortKeys -
filter -
contentLibrary -
activeServer -
activeWS -
locale -
isK_01 -
Returns:
Vector
Throws:
WTException
WTPropertyVetoException

getSearchResults

public Vector getSearchResults(String sessionID)
                        throws WTException


Supported API: false

Parameters:
sessionID -
Returns:
Vector
Throws:
WTException

getSearchResultsPage

public String getSearchResultsPage(String pageURL,
                                   String queryValue,
                                   long sessionID,
                                   int pageOffset,
                                   int pageRange,
                                   Locale locale)
                            throws WTException


Supported API: false

Parameters:
pageURL -
queryValue -
sessionID -
pageOffset -
pageRange -
locale -
Returns:
String
Throws:
WTException

getIDByKey

public long getIDByKey(String className,
                       String path)
                throws WTException


Supported API: false

Parameters:
className -
path -
Returns:
long
Throws:
WTException

getIDByKey

public long getIDByKey(String className,
                       String number,
                       String version,
                       String iteration)
                throws WTException


Supported API: false

Parameters:
className -
number -
version -
iteration -
Returns:
long
Throws:
WTException

getKeyByID

public String[] getKeyByID(String className,
                           long ID)
                    throws WTException


Supported API: false

Parameters:
className -
ID -
Returns:
String[]
Throws:
WTException

isEnterpriseSearch

public boolean isEnterpriseSearch()
                           throws WTException


Supported API: false

Returns:
boolean
Throws:
WTException

getHelpURL

public String getHelpURL(String helpContext,
                         String activeWS,
                         Locale locale)
                  throws WTException


Supported API: false

Parameters:
helpContext -
activeWS -
locale -
Returns:
String
Throws:
WTException

getContainers

public Vector getContainers(String activeWS,
                            Locale locale)
                     throws WTException,
                            WTPropertyVetoException


Supported API: false

Parameters:
activeWS -
locale -
Returns:
Vector
Throws:
WTException
WTPropertyVetoException