org.opennms.netmgt.dhcpd
Class Receiver2
java.lang.Object
org.opennms.netmgt.dhcpd.Receiver2
- All Implemented Interfaces:
- Fiber, java.lang.Runnable
- final class Receiver2
- extends java.lang.Object
- implements java.lang.Runnable, Fiber
Constructor Summary |
(package private) |
Receiver2(java.util.List clients)
|
Method Summary |
java.lang.String |
getName()
This method is used to return the name of the Fiber . |
int |
getStatus()
This method is used to get the current status of the Fiber . |
void |
run()
|
void |
start()
This method is used to start the initilization process of the
Fiber , which should eventually transition to a
RUNNING status. |
void |
stop()
This method is used to stop a currently running Fiber . |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DHCP_TARGET_PORT
private static final short DHCP_TARGET_PORT
- See Also:
- Constant Field Values
m_receiver
private java.net.DatagramSocket m_receiver
m_name
private java.lang.String m_name
m_status
private int m_status
m_worker
private java.lang.Thread m_worker
m_clients
private java.util.List m_clients
Receiver2
Receiver2(java.util.List clients)
throws java.io.IOException
start
public void start()
- Description copied from interface:
Fiber
- This method is used to start the initilization process of the
Fiber
, which should eventually transition to a
RUNNING
status.
- Specified by:
start
in interface Fiber
stop
public void stop()
- Description copied from interface:
Fiber
- This method is used to stop a currently running
Fiber
.
Once invoked the Fiber
should begin it's shutdown process.
Depending on the implementation, this method may block until the
Fiber
terminates.
- Specified by:
stop
in interface Fiber
getStatus
public int getStatus()
- Description copied from interface:
Fiber
- This method is used to get the current status of the
Fiber
.
The status of the fiber should be one of the predefined constants of the
Fiber
interface, or from one of the derived interfaces.
- Specified by:
getStatus
in interface Fiber
- Returns:
- The current status of the
Fiber
.
getName
public java.lang.String getName()
- Description copied from interface:
Fiber
- This method is used to return the name of the
Fiber
. The
name of the instance is defined by the implementor, but it should be
realitively unique when possible.
- Specified by:
getName
in interface Fiber
- Returns:
- The name of the
Fiber
.
run
public void run()
- Specified by:
run
in interface java.lang.Runnable
Generated by eevans on May 29 2005 2015.