01: /*
02: * RegistryMBean.java
03: *
04: * Copyright 2005 Sun Microsystems, Inc. All
05: * rights reserved. Use of this product is subject
06: * to license terms. Federal Acquisitions:
07: * Commercial Software -- Government Users
08: * Subject to Standard License Terms and
09: * Conditions.
10: *
11: * Sun, Sun Microsystems, the Sun logo, and Sun ONE
12: * are trademarks or registered trademarks of Sun Microsystems,
13: * Inc. in the United States and other countries.
14: */
15:
16: package com.sun.portal.wsrp.consumer.admin.mbeans;
17:
18: import java.util.List;
19: import java.util.Properties;
20: import java.util.Set;
21: import com.sun.portal.admin.common.PSMBeanException;
22: import com.sun.portal.admin.common.util.AdminUtil;
23:
24: public interface RegistrySearchMBean {
25:
26: public static final String TYPE = AdminUtil.PORTAL_MBEAN_TYPE
27: + ".RegistrySearch";
28:
29: public Set searchOrganization(String name, String description)
30: throws PSMBeanException;
31:
32: public Set searchProducer(String name, String description)
33: throws PSMBeanException;
34:
35: public Set searchPortlet(String name, String description)
36: throws PSMBeanException;
37:
38: public Set searchOrganization(Properties orgdata)
39: throws PSMBeanException;
40:
41: public Set searchProducer(Properties producerdata)
42: throws PSMBeanException;
43:
44: public Set searchPortlet(Properties portletdata)
45: throws PSMBeanException;
46: }
|