org.apache.ws.scout
Class Finder

java.lang.Object
  extended by org.apache.ws.scout.Finder

public class Finder
extends java.lang.Object

Find RegistryObjects

Author:
Kurt Stam

Constructor Summary
Finder(javax.xml.registry.BusinessQueryManager bqm, java.lang.String version)
           
 
Method Summary
 javax.xml.registry.infomodel.ClassificationScheme findClassificationSchemeByName(java.lang.String queryStr)
           
 java.util.Collection findClassificationSchemesByName(java.lang.String queryStr)
           
 java.util.Collection findOrganizationsByName(java.lang.String queryStr)
           
 javax.xml.registry.infomodel.Service findService(java.lang.String category, java.lang.String serviceName, javax.xml.registry.BusinessLifeCycleManager blm)
          Search a service, by matching the name and the classification.
 java.util.Collection<javax.xml.registry.infomodel.ServiceBinding> findServiceBindings(javax.xml.registry.infomodel.Key serviceKey)
           
 java.util.Collection<javax.xml.registry.infomodel.ServiceBinding> findServiceBindings(javax.xml.registry.infomodel.Key serviceKey, javax.xml.registry.infomodel.Classification classification)
           
 java.util.Collection<javax.xml.registry.infomodel.ServiceBinding> findServiceBindings(javax.xml.registry.infomodel.Key serviceKey, javax.xml.registry.infomodel.SpecificationLink specLink)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Finder

public Finder(javax.xml.registry.BusinessQueryManager bqm,
              java.lang.String version)
Method Detail

findOrganizationsByName

public java.util.Collection findOrganizationsByName(java.lang.String queryStr)
                                             throws javax.xml.registry.JAXRException
Throws:
javax.xml.registry.JAXRException

findClassificationSchemesByName

public java.util.Collection findClassificationSchemesByName(java.lang.String queryStr)
                                                     throws javax.xml.registry.JAXRException
Throws:
javax.xml.registry.JAXRException

findClassificationSchemeByName

public javax.xml.registry.infomodel.ClassificationScheme findClassificationSchemeByName(java.lang.String queryStr)
                                                                                 throws javax.xml.registry.JAXRException
Throws:
javax.xml.registry.JAXRException

findService

public javax.xml.registry.infomodel.Service findService(java.lang.String category,
                                                        java.lang.String serviceName,
                                                        javax.xml.registry.BusinessLifeCycleManager blm)
                                                 throws javax.xml.registry.JAXRException
Search a service, by matching the name and the classification.

Parameters:
category - - name of the category classification
serviceName - - name of the service
blm -
Returns:
JAXR Service
Throws:
javax.xml.registry.JAXRException

findServiceBindings

public java.util.Collection<javax.xml.registry.infomodel.ServiceBinding> findServiceBindings(javax.xml.registry.infomodel.Key serviceKey)
                                                                                      throws javax.xml.registry.JAXRException
Throws:
javax.xml.registry.JAXRException

findServiceBindings

public java.util.Collection<javax.xml.registry.infomodel.ServiceBinding> findServiceBindings(javax.xml.registry.infomodel.Key serviceKey,
                                                                                             javax.xml.registry.infomodel.Classification classification)
                                                                                      throws javax.xml.registry.JAXRException
Throws:
javax.xml.registry.JAXRException

findServiceBindings

public java.util.Collection<javax.xml.registry.infomodel.ServiceBinding> findServiceBindings(javax.xml.registry.infomodel.Key serviceKey,
                                                                                             javax.xml.registry.infomodel.SpecificationLink specLink)
                                                                                      throws javax.xml.registry.JAXRException
Throws:
javax.xml.registry.JAXRException


Copyright © 2004-2012 The Apache Software Foundation. All Rights Reserved.