Package fr.dyade.aaa.agent
Interface NetworkMBean
-
- All Known Subinterfaces:
HttpNetworkMBean,PoolNetworkMBean,UDPNetworkMBean
- All Known Implementing Classes:
HttpNetwork,HttpsNetwork,Network,NGNetwork,PoolNetwork,SimpleNetwork,SSLNetwork,StreamNetwork,UDPNetwork
public interface NetworkMBean
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description floatgetAverageLoad1()Returns the load averages for the last minute.floatgetAverageLoad15()Returns the load averages for the past 15 minutes.floatgetAverageLoad5()Returns the load averages for the past 5 minutes.StringgetName()Returns thisEngine's name.intgetNbMessageReceived()Returns the number of messages received since last reboot.intgetNbMessageSent()Returns the number of messages sent since last reboot.intgetNbWaitingMessages()Gets the number of waiting messages in this network.longgetWDActivationPeriod()Gets the WDActivationPeriod value.intgetWDNbRetryLevel1()Gets the WDNbRetryLevel1 value.intgetWDNbRetryLevel2()Gets the WDNbRetryLevel2 value.longgetWDRetryPeriod1()Gets the WDRetryPeriod1 value.longgetWDRetryPeriod2()Gets the WDRetryPeriod2 value.longgetWDRetryPeriod3()Gets the WDRetryPeriod3 value.booleanisRunning()Tests if the engine is alive.voidsetWDActivationPeriod(long WDActivationPeriod)Sets the WDActivationPeriod value.voidsetWDNbRetryLevel1(int WDNbRetryLevel1)Sets the WDNbRetryLevel1 value.voidsetWDNbRetryLevel2(int WDNbRetryLevel2)Sets the WDNbRetryLevel2 value.voidsetWDRetryPeriod1(long WDRetryPeriod1)Sets the WDRetryPeriod1 value.voidsetWDRetryPeriod2(long WDRetryPeriod2)Sets the WDRetryPeriod2 value.voidsetWDRetryPeriod3(long WDRetryPeriod3)Sets the WDRetryPeriod3 value.voidstart()Causes this network to begin execution.voidstop()Forces the engine to stop executingStringtoString()Returns a string representation of this consumer.
-
-
-
Method Detail
-
getName
String getName()
Returns thisEngine's name.- Returns:
- this
Engine's name.
-
isRunning
boolean isRunning()
Tests if the engine is alive.- Returns:
- true if this
MessageConsumeris alive; false otherwise.
-
start
void start() throws ExceptionCauses this network to begin execution.- Throws:
Exception- an error occurs.
-
stop
void stop()
Forces the engine to stop executing
-
toString
String toString()
Returns a string representation of this consumer.
-
getWDActivationPeriod
long getWDActivationPeriod()
Gets the WDActivationPeriod value.- Returns:
- the WDActivationPeriod value
-
setWDActivationPeriod
void setWDActivationPeriod(long WDActivationPeriod)
Sets the WDActivationPeriod value.- Parameters:
WDActivationPeriod- the WDActivationPeriod value
-
getWDNbRetryLevel1
int getWDNbRetryLevel1()
Gets the WDNbRetryLevel1 value.- Returns:
- the WDNbRetryLevel1 value
-
setWDNbRetryLevel1
void setWDNbRetryLevel1(int WDNbRetryLevel1)
Sets the WDNbRetryLevel1 value.- Parameters:
WDNbRetryLevel1- the WDNbRetryLevel1 value
-
getWDRetryPeriod1
long getWDRetryPeriod1()
Gets the WDRetryPeriod1 value.- Returns:
- the WDRetryPeriod1 value
-
setWDRetryPeriod1
void setWDRetryPeriod1(long WDRetryPeriod1)
Sets the WDRetryPeriod1 value.- Parameters:
WDRetryPeriod1- the WDRetryPeriod1 value
-
getWDNbRetryLevel2
int getWDNbRetryLevel2()
Gets the WDNbRetryLevel2 value.- Returns:
- the WDNbRetryLevel2 value
-
setWDNbRetryLevel2
void setWDNbRetryLevel2(int WDNbRetryLevel2)
Sets the WDNbRetryLevel2 value.- Parameters:
WDNbRetryLevel2- the WDNbRetryLevel2 value
-
getWDRetryPeriod2
long getWDRetryPeriod2()
Gets the WDRetryPeriod2 value.- Returns:
- the WDRetryPeriod2 value
-
setWDRetryPeriod2
void setWDRetryPeriod2(long WDRetryPeriod2)
Sets the WDRetryPeriod2 value.- Parameters:
WDRetryPeriod2- the WDRetryPeriod2 value
-
getWDRetryPeriod3
long getWDRetryPeriod3()
Gets the WDRetryPeriod3 value.- Returns:
- the WDRetryPeriod3 value
-
setWDRetryPeriod3
void setWDRetryPeriod3(long WDRetryPeriod3)
Sets the WDRetryPeriod3 value.- Parameters:
WDRetryPeriod3- the WDRetryPeriod3 value
-
getNbWaitingMessages
int getNbWaitingMessages()
Gets the number of waiting messages in this network.- Returns:
- the number of waiting messages.
-
getNbMessageSent
int getNbMessageSent()
Returns the number of messages sent since last reboot.- Returns:
- the number of messages sent since last reboot.
-
getNbMessageReceived
int getNbMessageReceived()
Returns the number of messages received since last reboot.- Returns:
- the number of messages received since last reboot.
-
getAverageLoad1
float getAverageLoad1()
Returns the load averages for the last minute.- Returns:
- the load averages for the last minute.
-
getAverageLoad5
float getAverageLoad5()
Returns the load averages for the past 5 minutes.- Returns:
- the load averages for the past 5 minutes.
-
getAverageLoad15
float getAverageLoad15()
Returns the load averages for the past 15 minutes.- Returns:
- the load averages for the past 15 minutes.
-
-