01: /*
02: * Copyright 2005 Sun Microsystems, Inc. All rights reserved.
03: * PROPRIETARY/CONFIDENTIAL. Use of this product is subject to license terms.
04: */
05: package com.sun.portal.monitoring;
06:
07: import javax.management.*;
08: import javax.management.openmbean.OpenDataException;
09: import java.util.Map;
10:
11: public interface MBeanInfoWrapper {
12: public Map getMBeanAttributeInfo() throws OpenDataException;
13:
14: public MBeanConstructorInfo[] getMBeanConstructorInfo();
15:
16: public Map getMBeanOperationInfo();
17:
18: public Map getMBeanNotificationInfo();
19:
20: public MBeanInfo getMBeanInfo() throws OpenDataException;
21:
22: public void setMBeanInfo(MBeanInfo mBeanInfo);
23: }
|