|
||||||||||
| 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 QueryResponderMBeanpublic void postDeregister()
postDeregister in interface javax.management.MBeanRegistrationpublic void postRegister(java.lang.Boolean arg0)
postRegister in interface javax.management.MBeanRegistration
public void preDeregister()
throws java.lang.Exception
preDeregister in interface javax.management.MBeanRegistrationjava.lang.Exception
public javax.management.ObjectName preRegister(javax.management.MBeanServer arg0,
javax.management.ObjectName arg1)
throws java.lang.Exception
preRegister in interface javax.management.MBeanRegistrationjava.lang.Exceptionpublic int getState()
getState in interface QueryResponderMBean
public boolean waitState(int state,
long timeOut)
waitState in interface QueryResponderMBeanstate - Stan, na który ma oczekiwać metodatimeOut - Czas oczekiwania
public void start()
throws java.io.IOException
start in interface QueryResponderMBeanjava.io.IOExceptionpublic void stop()
stop in interface QueryResponderMBeanpublic int getPort()
getPort in interface QueryResponderMBeanpublic void setPort(int port)
setPort in interface QueryResponderMBeanport - Numer portu
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||