View Javadoc
1 /* 2 * $Header: /cvsroot/ebxmlrr/ebxmlrr/src/share/com/sun/ebxml/registry/QueryManager.java,v 1.6 2002/10/23 04:47:59 uday_s Exp $ 3 * 4 * Copyright (c) 1999 Sun Microsystems, Inc. All Rights Reserved. 5 * 6 * This software is the confidential and proprietary information of Sun 7 * Microsystems, Inc. ("Confidential Information"). You shall not 8 * disclose such Confidential Information and shall use it only in 9 * accordance with the terms of the license agreement you entered into 10 * with Sun. 11 * 12 * SUN MAKES NO REPRESENTATIONS OR WARRANTIES ABOUT THE SUITABILITY OF THE 13 * SOFTWARE, EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE 14 * IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR 15 * PURPOSE, OR NON-INFRINGEMENT. SUN SHALL NOT BE LIABLE FOR ANY DAMAGES 16 * SUFFERED BY LICENSEE AS A RESULT OF USING, MODIFYING OR DISTRIBUTING 17 * THIS SOFTWARE OR ITS DERIVATIVES. 18 * 19 */ 20 21 package com.sun.ebxml.registry; 22 23 import org.oasis.ebxml.registry.bindings.rim.*; 24 import org.oasis.ebxml.registry.bindings.query.*; 25 import org.oasis.ebxml.registry.bindings.rs.*; 26 import org.oasis.ebxml.registry.bindings.rim.RegistryObject; 27 28 import com.sun.ebxml.registry.repository.RepositoryItem; 29 public interface QueryManager { 30 31 /*** submitAdhocQuery */ 32 public RegistryResponse submitAdhocQuery(User user, AdhocQueryRequest req) throws RegistryException; 33 34 /*** getContent */ 35 public RegistryResponse getContent(GetContentRequest req) throws RegistryException; 36 37 /*** getRegistryObject */ 38 public RegistryObjectType getRegistryObject(String id)throws RegistryException; 39 40 /*** getRepositoryItem */ 41 public RepositoryItem getRepositoryItem(String id)throws RegistryException; 42 43 }

This page was automatically generated by Maven