|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jims.modules.discovery.query.QueryResponder
public class QueryResponder
Implementacja klasy serwera usługi Query Service.
Field Summary | |
---|---|
static int |
OFFLINE
|
static int |
ONLINE
|
static int |
STARTING
|
static int |
STOPPING
|
Constructor Summary | |
---|---|
QueryResponder()
Konstruuje obiekt klasy QueryResponser. |
Method Summary | |
---|---|
int |
getPort()
Zwraca numer portu docelowego, na który wysyłane są zapytania. |
int |
getState()
Zwraca stan obiektu. |
java.lang.String |
getStateString()
Zwraca stan obiektu jako string. |
void |
postDeregister()
Metoda wywoływana po wyrejestrowaniu obiektu z serwera MBean. |
void |
postRegister(java.lang.Boolean arg0)
Metoda wywoływana po rejestracji obiektu w serwerze MBean. |
void |
preDeregister()
Metoda wywoływana przed wyrejestrowaniem obiektu z serwera MBean. |
javax.management.ObjectName |
preRegister(javax.management.MBeanServer arg0,
javax.management.ObjectName arg1)
Metoda wywoływana przed rejestracją obiektu w serwerze MBean. |
void |
setPort(int port)
Ustawia numer portu, na którym ma nasłuchiwać gniazdo datagramowe. |
void |
start()
Uruchamia serwer usługi Query Service, tworząc gniazdo datagramowe. |
void |
stop()
Zatrzymuje serwer usługi Query Service, zamykając gniazo datagramowe. |
boolean |
waitState(int state,
long timeOut)
Metoda blokuje się w oczekiwaniu na stan obiektu określony przez pierwszy argument. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final int OFFLINE
public static final int ONLINE
public static final int STARTING
public static final int STOPPING
Constructor Detail |
---|
public QueryResponder()
Method Detail |
---|
public java.lang.String getStateString()
getStateString
in interface QueryResponderMBean
public void postDeregister()
postDeregister
in interface javax.management.MBeanRegistration
public void postRegister(java.lang.Boolean arg0)
postRegister
in interface javax.management.MBeanRegistration
public void preDeregister() throws java.lang.Exception
preDeregister
in interface javax.management.MBeanRegistration
java.lang.Exception
public javax.management.ObjectName preRegister(javax.management.MBeanServer arg0, javax.management.ObjectName arg1) throws java.lang.Exception
preRegister
in interface javax.management.MBeanRegistration
java.lang.Exception
public int getState()
getState
in interface QueryResponderMBean
public boolean waitState(int state, long timeOut)
waitState
in interface QueryResponderMBean
state
- Stan, na który ma oczekiwać metodatimeOut
- Czas oczekiwania
public void start() throws java.io.IOException
start
in interface QueryResponderMBean
java.io.IOException
public void stop()
stop
in interface QueryResponderMBean
public int getPort()
getPort
in interface QueryResponderMBean
public void setPort(int port)
setPort
in interface QueryResponderMBean
port
- Numer portu
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |