Java Reference
In-Depth Information
import java.util.Collection;
import java.util.List;
import java.util.Properties;
import javax.xml.registry.*;
import javax.xml.registry.infomodel.*;
public class Query {
private static String INQURY_URI =
"http://localhost:8080/juddi/inquiry";
private static String PUBLISH_URI =
"http://localhost:8080/juddi/publish";
private static String OREILLY = "O'Reilly Media";
public static void main(String[] args) throws Exception {
getVersion();
queryOrgs();
}
public static void queryOrgs() throws Exception {
Connection conn = createConnection();
RegistryService registry = conn.getRegistryService();
BusinessQueryManager query =
registry.getBusinessQueryManager();
List<String> orgs = new ArrayList<String>();
orgs.add("O'Reilly Media");
BulkResponse response =
query.findOrganizations(null,
orgs, null, null, null, null);
@SuppressWarnings("unchecked")
Collection<Organization> data = response.getCollection();
System.out.print("Response Size: " + data.size());
for (Organization org : data) {
System.out.print("Org: " + org.getName());
}
}
public static void getVersion() throws Exception {
Connection conn = createConnection();
RegistryService registry = conn.getRegistryService();
CapabilityProfile profile = registry.getCapabilityProfile();
Search WWH ::




Custom Search