|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jims.modules.discovery.service.DiscoveryResponder
public class DiscoveryResponder
Implementation of discovery-responder for the discovery service.
| Field Summary | |
|---|---|
static int |
OFFLINE
|
static int |
ONLINE
|
static int |
STARTING
|
static int |
STOPPING
|
| Constructor Summary | |
|---|---|
DiscoveryResponder()
|
|
| Method Summary | |
|---|---|
java.lang.String |
getMulticastGroup()
Zwraca nazw? |
int |
getMulticastPort()
Zwraca numer portu, na kt? |
java.lang.Integer |
getState()
Zwraca stan obiektu. |
java.lang.String |
getStateString()
Zwraca stan obiektu jako string. |
int |
getTimeToLive()
Zwraca parametr TTL nas? |
DiscoveryUserData |
getUserData()
Zwraca dane ustawione przez u? |
boolean |
isActive()
Zwraca warto?? |
void |
postDeregister()
Metoda wywo? |
void |
postRegister(java.lang.Boolean arg0)
Metoda wywo? |
void |
preDeregister()
Metoda wywo? |
javax.management.ObjectName |
preRegister(javax.management.MBeanServer arg0,
javax.management.ObjectName arg1)
Metoda wywo? |
void |
setMulticastAddress(java.lang.String mcastAddr)
|
void |
setMulticastGroup(java.lang.String multicastGroup)
Ustawia nazw? |
void |
setMulticastPort(int multicastPort)
Ustawia numer portu, na kt? |
void |
setTimeToLive(int ttl)
Ustawia parametr TTL gniazda multicastowego. |
void |
setUserData(DiscoveryUserData data)
Ustawia dane u? |
void |
start()
Uruchamia us? |
void |
stop()
Zatrzymuje us? |
boolean |
waitState(int state,
long timeOut)
Metoda blokuje si? |
| 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 DiscoveryResponder()
| Method Detail |
|---|
public java.lang.String getMulticastGroup()
getMulticastGroup in interface DiscoveryResponderMBeanpublic int getMulticastPort()
getMulticastPort in interface DiscoveryResponderMBeanpublic java.lang.Integer getState()
getState in interface DiscoveryResponderMBeanpublic java.lang.String getStateString()
getStateString in interface DiscoveryResponderMBeanpublic int getTimeToLive()
getTimeToLive in interface DiscoveryResponderMBeanpublic DiscoveryUserData getUserData()
getUserData in interface DiscoveryResponderMBeanpublic boolean isActive()
isActive in interface DiscoveryResponderMBean
public void setMulticastGroup(java.lang.String multicastGroup)
throws java.lang.IllegalStateException
setMulticastGroup in interface DiscoveryResponderMBeanmulticastGroup - Nazwa grupy multicastowej
java.lang.IllegalStateException
public void setMulticastPort(int multicastPort)
throws java.lang.IllegalStateException
setMulticastPort in interface DiscoveryResponderMBeanmulticastPort - Numer portu
java.lang.IllegalStateException
public void setMulticastAddress(java.lang.String mcastAddr)
throws java.lang.IllegalStateException
setMulticastAddress in interface DiscoveryResponderMBeanmcastAddr - set multicast address for responder where allowed format
is multicastGroup/multicastPort
java.lang.IllegalStateException
public void setTimeToLive(int ttl)
throws java.lang.IllegalStateException
setTimeToLive in interface DiscoveryResponderMBeanttl - TTL
java.lang.IllegalStateExceptionpublic void setUserData(DiscoveryUserData data)
setUserData in interface DiscoveryResponderMBeandata - Dane
public void start()
throws java.io.IOException
start in interface DiscoveryResponderMBeanjava.io.IOExceptionpublic void stop()
stop in interface DiscoveryResponderMBean
public boolean waitState(int state,
long timeOut)
waitState in interface DiscoveryResponderMBeanstate - Stan, na kt?ry ma oczekiwa? metodatimeOut - Czas oczekiwania
public 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.Exception
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||