|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
This is the interface exposed by the Registry Service that implements the business style query interface. It is also referred to as the focused query interface.
Many of the methods in this interface take similar arguments. These arguments are defined here in details once and subsequently referred to in the method documentation:
findQualifiers - Is a Collection of find qualifiers as defined by the FindQualifier interface. It specifies qualifiers that effect string matching, sorting, and boolean predicate logic etc.
namePatterns - Is a Collection of Strings. Each String is a partial or full name pattern with wildcard searching as specified by the SQL-92 LIKE specification. Unless otherwise specified in findQualifiers, this is a Logical OR and a match on any name qualifies as a match for this criteria.
classifications - Is a Collection of Classifications that classify the object. This is analogous to catgegoryBag in UDDI. Unless otherwise specified in findQualifiers, this is a Logical AND and match on ALL specified Classifications qualifies as a match for this criteria.
specifications - Is a Collection of RegistryObjects that represent (proxy) a tecnical specification. This is analogous to tModelBag in UDDI. Unless otherwise specified in findQualifiers, this is a Logical AND and match on ALL specified Specifications qualifies as a match for this criteria.
externalIdentifiers - Is a Collection of ExternalIdentifiers that provide an external identifier for the object using an identification scheme such as DUNS. This is analogous to identifierBag in UDDI. Unless otherwise specified in findQualifiers, this is a Logical AND and match on ALL specified Classifications qualifies as a match for this criteria.
externalLinks - Is a Collection of ExternalLinks that link the object to content outside the registry. This is analogous to overviewDoc in UDDI. Unless otherwise specified in findQualifiers, this is a Logical AND and match on ALL specified ExternalLinks qualifies as a match for this criteria.
BulkResponse - Contains Collection of objects returned by the find method.
DeclarativeQueryManager
,
FindQualifier
,
BulkResponse
Method Summary | |
BulkResponse |
findAssociations(java.util.Collection findQualifiers,
java.util.Collection associationTypes,
boolean sourceObjectConfirmed,
boolean targetObjectConfirmed)
Finds all Associations that match ALL of the criteria specified by the parameters of this call. |
ClassificationScheme |
findClassificationSchemeByName(java.lang.String namePattern)
Find a ClassificationScheme by name based on the specified name pattern. |
BulkResponse |
findClassificationSchemes(java.util.Collection findQualifiers,
java.util.Collection namePatterns,
java.util.Collection classifications,
java.util.Collection externalLinks)
Finds all ClassificationSchemes that match ALL of the criteria specified by the parameters of this call. |
Concept |
findConceptByPath(java.lang.String path)
Find a Concept based on the path specified. |
BulkResponse |
findConcepts(java.util.Collection findQualifiers,
java.util.Collection namePatterns,
java.util.Collection classifications,
java.util.Collection externalIdentifiers,
java.util.Collection externalLinks)
Finds all Concepts that match ALL of the criteria specified by the parameters of this call. |
BulkResponse |
findOrganizations(java.util.Collection findQualifiers,
java.util.Collection namePatterns,
java.util.Collection classifications,
java.util.Collection specifications,
java.util.Collection externalIdentifiers,
java.util.Collection externalLinks)
Finds all Organizations that match ALL of the criteria specified by the parameters of this call. |
BulkResponse |
findRegistryPackages(java.util.Collection findQualifiers,
java.util.Collection namePatterns,
java.util.Collection classifications,
java.util.Collection externalLinks)
Finds all RegistryPackages that match ALL of the criteria specified by the parameters of this call. |
BulkResponse |
findServiceBindings(Key serviceKey,
java.util.Collection findQualifiers,
java.util.Collection classifications,
java.util.Collection specifications)
Finds all ServiceBindings that match ALL of the criteria specified by the parameters of this call. |
BulkResponse |
findServices(Key orgKey,
java.util.Collection findQualifiers,
java.util.Collection namePatterns,
java.util.Collection classifications,
java.util.Collection specifications)
Finds all Services that match ALL of the criteria specified by the parameters of this call. |
Methods inherited from interface javax.xml.registry.QueryManager |
getCataloguedObject, getCataloguedObjects, getRegistryObject, getRegistryObjects, getRegistryObjects, getRegistryObjects |
Method Detail |
public BulkResponse findAssociations(java.util.Collection findQualifiers, java.util.Collection associationTypes, boolean sourceObjectConfirmed, boolean targetObjectConfirmed) throws JAXRException
associationTypes
- Is a Collection of associationsType. This is a logical OR operation across the collection. This parameter is ignored if specified as null.sourceObjectConfirmed
- If true, provider must include Associations owned by caller that have their sourceObject confirmed. If false, provider must include Associations owned by caller that have their sourceObject not confirmed.targetObjectConfirmed
- If true, provider must include Associations owned by caller that have their targetObject confirmed. If false, provider must include Associations owned by caller that have their targetObject not confirmed.public BulkResponse findOrganizations(java.util.Collection findQualifiers, java.util.Collection namePatterns, java.util.Collection classifications, java.util.Collection specifications, java.util.Collection externalIdentifiers, java.util.Collection externalLinks) throws JAXRException
public BulkResponse findServices(Key orgKey, java.util.Collection findQualifiers, java.util.Collection namePatterns, java.util.Collection classifications, java.util.Collection specifications) throws JAXRException
orgKey
- Key identifying an Organization. Required for UDDI providers.public BulkResponse findServiceBindings(Key serviceKey, java.util.Collection findQualifiers, java.util.Collection classifications, java.util.Collection specifications) throws JAXRException
serviceKey
- Key identifying a Service. Required for UDDI providers.public BulkResponse findClassificationSchemes(java.util.Collection findQualifiers, java.util.Collection namePatterns, java.util.Collection classifications, java.util.Collection externalLinks) throws JAXRException
public ClassificationScheme findClassificationSchemeByName(java.lang.String namePattern) throws JAXRException
namePattern
- Is a String that is a partial or full
name pattern with wildcard searching as specified by the SQL-92 LIKE
specification.public BulkResponse findConcepts(java.util.Collection findQualifiers, java.util.Collection namePatterns, java.util.Collection classifications, java.util.Collection externalIdentifiers, java.util.Collection externalLinks) throws JAXRException
findQualifier
- specifies qualifiers that effect string matching, sorting etc.public Concept findConceptByPath(java.lang.String path) throws JAXRException
path
- Is an XPATH expression that identifies the Concept.public BulkResponse findRegistryPackages(java.util.Collection findQualifiers, java.util.Collection namePatterns, java.util.Collection classifications, java.util.Collection externalLinks) throws JAXRException
findQualifier
- specifies qualifiers that effect string matching, sorting etc.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |