public class BusinessQueryManagerImpl extends Object implements BusinessQueryManager
| Constructor and Description |
|---|
BusinessQueryManagerImpl(RegistryServiceImpl registry) |
| Modifier and Type | Method and Description |
|---|---|
BulkResponse |
findAssociations(Collection findQualifiers,
String sourceObjectId,
String targetObjectId,
Collection associationTypes) |
BulkResponse |
findCallerAssociations(Collection findQualifiers,
Boolean confirmedByCaller,
Boolean confirmedByOtherParty,
Collection associationTypes) |
ClassificationScheme |
findClassificationSchemeByName(Collection findQualifiers,
String namePatterns)
TODO - need to support the qualifiers
|
BulkResponse |
findClassificationSchemes(Collection findQualifiers,
Collection namePatterns,
Collection classifications,
Collection externalLinks) |
Concept |
findConceptByPath(String path) |
BulkResponse |
findConcepts(Collection findQualifiers,
Collection namePatterns,
Collection classifications,
Collection externalIdentifiers,
Collection externalLinks) |
BulkResponse |
findOrganizations(Collection findQualifiers,
Collection namePatterns,
Collection classifications,
Collection specifications,
Collection externalIdentifiers,
Collection externalLinks)
Finds organizations in the registry that match the specified parameters
|
BulkResponse |
findRegistryPackages(Collection findQualifiers,
Collection namePatterns,
Collection classifications,
Collection externalLinks) |
BulkResponse |
findServiceBindings(Key serviceKey,
Collection findQualifiers,
Collection classifications,
Collection specifications) |
BulkResponse |
findServices(Key orgKey,
Collection findQualifiers,
Collection namePatterns,
Collection classifications,
Collection specificationa)
Finds all Service objects that match all of the criteria specified by
the parameters of this call.
|
RegistryObject |
getRegistryObject(String id) |
RegistryObject |
getRegistryObject(String id,
String objectType) |
BulkResponse |
getRegistryObjects()
Gets the RegistryObjects owned by the caller.
|
BulkResponse |
getRegistryObjects(Collection objectKeys) |
BulkResponse |
getRegistryObjects(Collection objectKeys,
String objectType) |
BulkResponse |
getRegistryObjects(String id) |
RegistryService |
getRegistryService() |
protected Service |
getServiceFromBusinessService(BusinessService bs,
LifeCycleManager lcm)
Helper routine to take a jUDDI business service and turn into a useful
Service.
|
public BusinessQueryManagerImpl(RegistryServiceImpl registry)
public RegistryService getRegistryService()
getRegistryService in interface QueryManagerpublic BulkResponse findOrganizations(Collection findQualifiers, Collection namePatterns, Collection classifications, Collection specifications, Collection externalIdentifiers, Collection externalLinks) throws JAXRException
findOrganizations in interface BusinessQueryManagerfindQualifiers - namePatterns - classifications - specifications - externalIdentifiers - externalLinks - JAXRExceptionpublic BulkResponse findAssociations(Collection findQualifiers, String sourceObjectId, String targetObjectId, Collection associationTypes) throws JAXRException
findAssociations in interface BusinessQueryManagerJAXRExceptionpublic BulkResponse findCallerAssociations(Collection findQualifiers, Boolean confirmedByCaller, Boolean confirmedByOtherParty, Collection associationTypes) throws JAXRException
findCallerAssociations in interface BusinessQueryManagerJAXRExceptionpublic ClassificationScheme findClassificationSchemeByName(Collection findQualifiers, String namePatterns) throws JAXRException
findClassificationSchemeByName in interface BusinessQueryManagerfindQualifiers - namePatterns - JAXRExceptionpublic BulkResponse findClassificationSchemes(Collection findQualifiers, Collection namePatterns, Collection classifications, Collection externalLinks) throws JAXRException
findClassificationSchemes in interface BusinessQueryManagerJAXRExceptionpublic Concept findConceptByPath(String path) throws JAXRException
findConceptByPath in interface BusinessQueryManagerJAXRExceptionpublic BulkResponse findConcepts(Collection findQualifiers, Collection namePatterns, Collection classifications, Collection externalIdentifiers, Collection externalLinks) throws JAXRException
findConcepts in interface BusinessQueryManagerJAXRExceptionpublic BulkResponse findRegistryPackages(Collection findQualifiers, Collection namePatterns, Collection classifications, Collection externalLinks) throws JAXRException
findRegistryPackages in interface BusinessQueryManagerJAXRExceptionpublic BulkResponse findServiceBindings(Key serviceKey, Collection findQualifiers, Collection classifications, Collection specifications) throws JAXRException
findServiceBindings in interface BusinessQueryManagerJAXRExceptionpublic BulkResponse findServices(Key orgKey, Collection findQualifiers, Collection namePatterns, Collection classifications, Collection specificationa) throws JAXRException
findServices in interface BusinessQueryManagerorgKey - findQualifiers - namePatterns - classifications - specificationa - JAXRExceptionpublic RegistryObject getRegistryObject(String id) throws JAXRException
getRegistryObject in interface QueryManagerJAXRExceptionpublic RegistryObject getRegistryObject(String id, String objectType) throws JAXRException
getRegistryObject in interface QueryManagerJAXRExceptionprotected Service getServiceFromBusinessService(BusinessService bs, LifeCycleManager lcm) throws JAXRException
bs - BusinessService object to turn in to a Servicelcm - manager to useJAXRExceptionpublic BulkResponse getRegistryObjects() throws JAXRException
getRegistryObjects in interface QueryManagerJAXRExceptionpublic BulkResponse getRegistryObjects(Collection objectKeys) throws JAXRException
getRegistryObjects in interface QueryManagerJAXRExceptionpublic BulkResponse getRegistryObjects(Collection objectKeys, String objectType) throws JAXRException
getRegistryObjects in interface QueryManagerJAXRExceptionpublic BulkResponse getRegistryObjects(String id) throws JAXRException
getRegistryObjects in interface QueryManagerJAXRExceptionCopyright © 2012 JBoss by Red Hat. All Rights Reserved.