|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface UPNPMBeanBuilder
Interface to define and build which MBeans can be deployed as UPNP devices
by an UPNPConnectorServer
| Method Summary | |
|---|---|
UPNPMBeanDevice |
buildUPNPMBean(javax.management.MBeanServer server,
javax.management.ObjectInstance objectInstance,
javax.management.MBeanInfo info)
Build the UPNP MBean device, the method is NOT forced to return an UPNPMBeanDevice object. |
boolean |
select(javax.management.ObjectName objectName,
String className)
Select if the given MBean represented by it's object name, implemented by class className can be exposed as an UPNP Device |
| Method Detail |
|---|
boolean select(javax.management.ObjectName objectName,
String className)
objectName - the MBean object nameclassName - the MBean class name
UPNPMBeanDevice buildUPNPMBean(javax.management.MBeanServer server,
javax.management.ObjectInstance objectInstance,
javax.management.MBeanInfo info)
throws IOException
server - the Mbean server, never nullobjectInstance - the MBean object instance, never nullinfo - the MBean Object Info, never null
IOException - if some errors occurs during object creation
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||