javax.wbem.listener
Interface WBEMListener

All Known Implementing Classes:
WBEMListenerSBLIM

public interface WBEMListener

The WBEMListener interface is used to add/remove WBEM Indication Listeners. The implementation of a WBEMListener can be retrieved from the WBEMListenerFactor by specifying the protocol to use to listen for indications.


Method Summary
 int addListener(IndicationListener pListener, int pPort, java.lang.String pTransport)
          Add a new listener using the specified port.
 int addListener(IndicationListener pListener, int pPort, java.lang.String pTransport, java.lang.String localAddr)
          Add a new listener using the specified port.
 void removeListener(int port)
          Remove the listener associated with the specified port.
 

Method Detail

addListener

int addListener(IndicationListener pListener,
                int pPort,
                java.lang.String pTransport)
                throws java.io.IOException
Add a new listener using the specified port.

Parameters:
pListener - The Indication Listener that will be called when an indication is received.
pPort - The port to listen on. Use 0 to specify any available port.
pTransport - The transport to use (e.g. HTTP or HTTPS).
Returns:
The port that was used.
Throws:
java.io.IOException - If the port is already in use.

addListener

int addListener(IndicationListener pListener,
                int pPort,
                java.lang.String pTransport,
                java.lang.String localAddr)
                throws java.io.IOException
Add a new listener using the specified port.

Parameters:
pListener - The Indication Listener that will be called when an indication is received.
pPort - The port to listen on. Use 0 to specify any available port.
pTransport - The transport to use (e.g. HTTP or HTTPS).
localAddr - The local IP address to bind to. This is only needed in multi-homed systems.
Returns:
The port that was used.
Throws:
java.io.IOException - If the port is already in use.

removeListener

void removeListener(int port)
Remove the listener associated with the specified port.

Parameters:
port - The port.


Copyright © 2005, 2011 IBM Corporation. All Rights Reserved.