|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectfr.dyade.aaa.agent.Network
fr.dyade.aaa.agent.StreamNetwork
fr.dyade.aaa.agent.NGNetwork
NGNetwork is a new implementation of Network
class using nio package.
| Field Summary |
| Fields inherited from class fr.dyade.aaa.agent.Network |
bootTSFN, domain, idxLS, logmon, name, port, qout, servers, serversFN, sid |
| Constructor Summary | |
NGNetwork()
Creates a new network component. |
|
| Method Summary | |
void |
init(java.lang.String name,
int port,
short[] servers)
Initializes a new network component. |
boolean |
isRunning()
Tests if the network component is alive. |
void |
post(fr.dyade.aaa.agent.Message msg)
Adds a message in "ready to deliver" list. |
void |
start()
Causes this network component to begin execution. |
void |
stop()
Forces the network component to stop executing. |
java.lang.String |
toString()
Returns a string representation of this consumer, including the daemon's name and status. |
void |
wakeup()
Wakes up the watch-dog thread. |
| Methods inherited from class fr.dyade.aaa.agent.Network |
delete, deliver, getDomainName, getName, getPort, getQueue, index, insert, restore, save, setPort, validate |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public NGNetwork()
| Method Detail |
public void init(java.lang.String name,
int port,
short[] servers)
throws java.lang.Exception
Class.newInstance() method for create
(whitout any parameter) the component, then we can initialize it with
this method.
init in class StreamNetworkname - The domain name.port - The listen port.servers - The list of servers directly accessible from this
network interface.
java.lang.ExceptionNetwork
public void post(fr.dyade.aaa.agent.Message msg)
throws java.lang.Exception
post in interface MessageConsumerpost in class Networkjava.lang.Exception
public void start()
throws java.lang.Exception
java.lang.Exceptionstoppublic void wakeup()
public void stop()
startpublic boolean isRunning()
MessageConsumer is alive; false
otherwise.public java.lang.String toString()
toString in class Network
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||