|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface UPNPDiscoveryMBean
MBean to discover UPNP devices on the network and register the devices service as UPNPServiceMBean objects during the MBean registration. The registered UPNPServiceMBean will also be automatically unregistered when the device is leaving the network or when the UPNPDiscoveryMBean is unregistered from teh MBeans server.
| Field Summary | |
|---|---|
static String |
SSDP_ALIVE_NOTIFICATION
Notification type for devices joining the network |
static String |
SSDP_BYEBYE_NOTIFICATION
Notification type for devices leaving the network |
| Method Summary | |
|---|---|
javax.management.ObjectName[] |
getRegisteredUPNPServiceMBeans(String deviceUDN)
Computes an array of object names of registered UPNPServiceMBeans for a given UPNP device UDN |
String[] |
getRegisteredUPNPServiceMBeansUDNs()
The list of registered devices UDN, the returned UDN can be used with the getRegisteredUPNPServiceMBeans(String deviceUDN) method to retreive UDN bound UPNPServiceMBean object names |
Set |
getSearchTargets()
The registered devices search targets |
| Methods inherited from interface javax.management.MBeanRegistration |
|---|
postDeregister, postRegister, preDeregister, preRegister |
| Field Detail |
|---|
static final String SSDP_ALIVE_NOTIFICATION
static final String SSDP_BYEBYE_NOTIFICATION
| Method Detail |
|---|
Set getSearchTargets()
javax.management.ObjectName[] getRegisteredUPNPServiceMBeans(String deviceUDN)
throws javax.management.MalformedObjectNameException
deviceUDN - the UPNP device UDN ( unique id on the network )
javax.management.MalformedObjectNameException - if an object name cannot be computed for an UPNPServiceMBeanString[] getRegisteredUPNPServiceMBeansUDNs()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||