@Path(value="/") @Produces(value={"application/xml","application/json","text/html"}) public class UDDIInquiryJAXRS extends Object
Constructor and Description |
---|
UDDIInquiryJAXRS() |
Modifier and Type | Method and Description |
---|---|
org.apache.juddi.api_v3.rest.UriContainer |
geEndpointsByServiceJSON(String id)
Returns the binding details of a given entity in JSON
|
org.uddi.api_v3.BindingTemplate |
getBindingDetailJSON(String id)
Returns the binding details of a given entity in JSON
|
org.uddi.api_v3.BindingTemplate |
getBindingDetailXML(String id)
Returns the binding details of a given entity in XML
|
org.uddi.api_v3.BusinessEntity |
getBusinessDetailJSON(String id)
Returns the details of a business entity in JSON
|
org.uddi.api_v3.BusinessEntity |
getBusinessDetailXML(String id)
Returns the details of a business entity in XML
|
org.uddi.sub_v3.KeyBag |
getBusinessListJSON()
Returns the business keys of the first 100 registered businesses in
JSON
|
org.uddi.sub_v3.KeyBag |
getBusinessListXML()
Returns the business keys of the first 100 registered businesses in
XML
|
org.uddi.api_v3.BusinessList |
getBusinessSearchJSON(String name,
String lang,
String findQualifiers,
Integer maxrows,
Integer offset)
Returns the search results for registered businesses in JSON
|
org.uddi.api_v3.BusinessList |
getBusinessSearchXML(String name,
String lang,
String findQualifiers,
Integer maxrows,
Integer offset)
Returns the search results for registered businesses in XML
|
Object |
getDetailJSON(String serviceKey,
String businessKey,
String tModelKey,
String bindingKey)
This method implements the UDDIv3 spec for HTTP GET Inquiry services
Returns the details of a UDDI entity in JSON, use query parameters
serviceKey,businessKey,tModelKey, or bindingKey
|
Object |
getDetailXML(String serviceKey,
String businessKey,
String tModelKey,
String bindingKey)
This method implements the UDDIv3 spec for HTTP GET Inquiry services.
|
org.apache.juddi.api_v3.rest.UriContainer |
getEndpointsByServiceXML(String id)
Returns the binding details of a given entity in XML
|
org.uddi.api_v3.OperationalInfo |
getOpInfoJSON(String id)
Returns the operational details of a given entity in JSON
|
org.uddi.api_v3.OperationalInfo |
getOpInfoXML(String id)
Returns the operational details of a given entity in XML
|
org.uddi.api_v3.BusinessService |
getServiceDetailJSON(String id)
Returns the details of a service entity in JSON
|
org.uddi.api_v3.BusinessService |
getServiceDetailXML(String id)
Returns the details of a service entity in XML
|
org.uddi.sub_v3.KeyBag |
getServiceListJSON()
Returns the Service keys of the first 100 registered services in JSON
|
org.uddi.sub_v3.KeyBag |
getServiceListXML()
Returns the Service keys of the first 100 registered services in XML
|
org.uddi.api_v3.ServiceList |
getServiceSearchJSON(String name,
String lang,
String findQualifiers,
Integer maxrows,
Integer offset)
Returns the search results for registered services in JSON
|
org.uddi.api_v3.ServiceList |
getServiceSearchXML(String name,
String lang,
String findQualifiers,
Integer maxrows,
Integer offset)
Returns the search results for registered services in XML
|
org.uddi.api_v3.TModel |
getTModelDetailJSON(String id)
Returns the details of a tModel entity in JSON
|
org.uddi.api_v3.TModel |
getTModelDetailXML(String id)
Returns the details of a tModel entity in XML
|
org.uddi.sub_v3.KeyBag |
getTModelListJSON()
Returns the tModel keys of the first 100 registered services in JSON
|
org.uddi.sub_v3.KeyBag |
getTModelListXML()
Returns the tModel keys of the first 100 registered services in XML
|
org.uddi.api_v3.TModelList |
getTModelSearchJSON(String name,
String lang,
String findQualifiers,
Integer maxrows,
Integer offset)
Returns the search results for registered tModel in JSON
|
org.uddi.api_v3.TModelList |
getTModelSearchXML(String name,
String lang,
String findQualifiers,
Integer maxrows,
Integer offset)
Returns the search results for registered tModel in XML
|
@GET @Path(value="/JSON/businessKey/{id}") @Produces(value="application/json") public org.uddi.api_v3.BusinessEntity getBusinessDetailJSON(@PathParam(value="id") String id) throws javax.ws.rs.WebApplicationException
id
- javax.ws.rs.WebApplicationException
@GET @Path(value="/XML/businessKey/{id}") @Produces(value="application/xml") public org.uddi.api_v3.BusinessEntity getBusinessDetailXML(@PathParam(value="id") String id) throws javax.ws.rs.WebApplicationException
id
- javax.ws.rs.WebApplicationException
@GET @Path(value="/XML/tModelKey/{id}") @Produces(value="application/xml") public org.uddi.api_v3.TModel getTModelDetailXML(@PathParam(value="id") String id) throws javax.ws.rs.WebApplicationException
id
- javax.ws.rs.WebApplicationException
@GET @Path(value="/JSON/tModelKey/{id}") @Produces(value="application/json") public org.uddi.api_v3.TModel getTModelDetailJSON(@PathParam(value="id") String id) throws javax.ws.rs.WebApplicationException
id
- javax.ws.rs.WebApplicationException
@GET @Path(value="/JSON/serviceKey/{id}") @Produces(value="application/json") public org.uddi.api_v3.BusinessService getServiceDetailJSON(@PathParam(value="id") String id) throws javax.ws.rs.WebApplicationException
id
- javax.ws.rs.WebApplicationException
@GET @Path(value="/JSON/getDetail") @Produces(value="application/json") public Object getDetailJSON(@QueryParam(value="serviceKey") String serviceKey, @QueryParam(value="businessKey") String businessKey, @QueryParam(value="tModelKey") String tModelKey, @QueryParam(value="bindingKey") String bindingKey) throws javax.ws.rs.WebApplicationException
serviceKey
- businessKey
- tModelKey
- bindingKey
- javax.ws.rs.WebApplicationException
@GET @Path(value="/XML/getDetail") @Produces(value="application/xml") public Object getDetailXML(@QueryParam(value="serviceKey") String serviceKey, @QueryParam(value="businessKey") String businessKey, @QueryParam(value="tModelKey") String tModelKey, @QueryParam(value="bindingKey") String bindingKey) throws javax.ws.rs.WebApplicationException
serviceKey
- businessKey
- tModelKey
- bindingKey
- javax.ws.rs.WebApplicationException
@GET @Path(value="/XML/serviceKey/{id}") @Produces(value="application/xml") public org.uddi.api_v3.BusinessService getServiceDetailXML(@PathParam(value="id") String id) throws javax.ws.rs.WebApplicationException
id
- javax.ws.rs.WebApplicationException
@GET @Path(value="/JSON/opInfo/{id}") @Produces(value="application/json") public org.uddi.api_v3.OperationalInfo getOpInfoJSON(@PathParam(value="id") String id) throws javax.ws.rs.WebApplicationException
id
- javax.ws.rs.WebApplicationException
@GET @Path(value="/XML/opInfo/{id}") @Produces(value="application/xml") public org.uddi.api_v3.OperationalInfo getOpInfoXML(@PathParam(value="id") String id) throws javax.ws.rs.WebApplicationException
id
- javax.ws.rs.WebApplicationException
@GET @Path(value="/JSON/bindingKey/{id}") @Produces(value="application/json") public org.uddi.api_v3.BindingTemplate getBindingDetailJSON(@PathParam(value="id") String id) throws javax.ws.rs.WebApplicationException
id
- javax.ws.rs.WebApplicationException
@GET @Path(value="/XML/bindingKey/{id}") @Produces(value="application/xml") public org.uddi.api_v3.BindingTemplate getBindingDetailXML(@PathParam(value="id") String id) throws javax.ws.rs.WebApplicationException
id
- javax.ws.rs.WebApplicationException
@GET @Path(value="/JSON/endpointsByService/{id}") @Produces(value="application/json") public org.apache.juddi.api_v3.rest.UriContainer geEndpointsByServiceJSON(@PathParam(value="id") String id) throws javax.ws.rs.WebApplicationException
id
- javax.ws.rs.WebApplicationException
@GET @Path(value="/XML/endpointsByService/{id}") @Produces(value="application/xml") public org.apache.juddi.api_v3.rest.UriContainer getEndpointsByServiceXML(@PathParam(value="id") String id) throws javax.ws.rs.WebApplicationException
id
- javax.ws.rs.WebApplicationException
@GET @Path(value="/XML/businessList") @Produces(value="application/xml") public org.uddi.sub_v3.KeyBag getBusinessListXML() throws javax.ws.rs.WebApplicationException
javax.ws.rs.WebApplicationException
@GET @Path(value="/JSON/businessList") @Produces(value="application/json") public org.uddi.sub_v3.KeyBag getBusinessListJSON() throws javax.ws.rs.WebApplicationException
javax.ws.rs.WebApplicationException
@GET @Path(value="/XML/serviceList") @Produces(value="application/xml") public org.uddi.sub_v3.KeyBag getServiceListXML() throws javax.ws.rs.WebApplicationException
javax.ws.rs.WebApplicationException
@GET @Path(value="/JSON/serviceList") @Produces(value="application/json") public org.uddi.sub_v3.KeyBag getServiceListJSON() throws javax.ws.rs.WebApplicationException
javax.ws.rs.WebApplicationException
@GET @Path(value="/XML/tModelList") @Produces(value="application/xml") public org.uddi.sub_v3.KeyBag getTModelListXML() throws javax.ws.rs.WebApplicationException
javax.ws.rs.WebApplicationException
@GET @Path(value="/XML/businessSearch") @Produces(value="application/xml") public org.uddi.api_v3.BusinessList getBusinessSearchXML(@QueryParam(value="name") String name, @QueryParam(value="lang") String lang, @QueryParam(value="findQualifiers") String findQualifiers, @QueryParam(value="maxrows") Integer maxrows, @QueryParam(value="offset") Integer offset) throws javax.ws.rs.WebApplicationException
name
- lang
- findQualifiers
- maxrows
- offset
- javax.ws.rs.WebApplicationException
@GET @Path(value="/JSON/businessSearch") @Produces(value="application/json") public org.uddi.api_v3.BusinessList getBusinessSearchJSON(@QueryParam(value="name") String name, @QueryParam(value="lang") String lang, @QueryParam(value="findQualifiers") String findQualifiers, @QueryParam(value="maxrows") Integer maxrows, @QueryParam(value="offset") Integer offset) throws javax.ws.rs.WebApplicationException
name
- lang
- findQualifiers
- maxrows
- offset
- javax.ws.rs.WebApplicationException
@GET @Path(value="/JSON/serviceSearch") @Produces(value="application/json") public org.uddi.api_v3.ServiceList getServiceSearchJSON(@QueryParam(value="name") String name, @QueryParam(value="lang") String lang, @QueryParam(value="findQualifiers") String findQualifiers, @QueryParam(value="maxrows") Integer maxrows, @QueryParam(value="offset") Integer offset) throws javax.ws.rs.WebApplicationException
name
- lang
- findQualifiers
- maxrows
- offset
- javax.ws.rs.WebApplicationException
@GET @Path(value="/XML/serviceSearch") @Produces(value="application/json") public org.uddi.api_v3.ServiceList getServiceSearchXML(@QueryParam(value="name") String name, @QueryParam(value="lang") String lang, @QueryParam(value="findQualifiers") String findQualifiers, @QueryParam(value="maxrows") Integer maxrows, @QueryParam(value="offset") Integer offset) throws javax.ws.rs.WebApplicationException
name
- lang
- findQualifiers
- maxrows
- offset
- javax.ws.rs.WebApplicationException
@GET @Path(value="/JSON/tModelList") @Produces(value="application/json") public org.uddi.sub_v3.KeyBag getTModelListJSON() throws javax.ws.rs.WebApplicationException
javax.ws.rs.WebApplicationException
@GET @Path(value="/JSON/searchTModel") @Produces(value="application/json") public org.uddi.api_v3.TModelList getTModelSearchJSON(@QueryParam(value="name") String name, @QueryParam(value="lang") String lang, @QueryParam(value="findQualifiers") String findQualifiers, @QueryParam(value="maxrows") Integer maxrows, @QueryParam(value="offset") Integer offset) throws javax.ws.rs.WebApplicationException
name
- lang
- findQualifiers
- maxrows
- offset
- javax.ws.rs.WebApplicationException
@GET @Path(value="/XML/searchTModel") @Produces(value="application/json") public org.uddi.api_v3.TModelList getTModelSearchXML(@QueryParam(value="name") String name, @QueryParam(value="lang") String lang, @QueryParam(value="findQualifiers") String findQualifiers, @QueryParam(value="maxrows") Integer maxrows, @QueryParam(value="offset") Integer offset) throws javax.ws.rs.WebApplicationException
name
- lang
- findQualifiers
- maxrows
- offset
- javax.ws.rs.WebApplicationException
Copyright © 2004–2021 The Apache Software Foundation. All rights reserved.