|
||||||||||
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 DiscoveryResponderMBean
public int getMulticastPort()
getMulticastPort
in interface DiscoveryResponderMBean
public java.lang.Integer getState()
getState
in interface DiscoveryResponderMBean
public java.lang.String getStateString()
getStateString
in interface DiscoveryResponderMBean
public int getTimeToLive()
getTimeToLive
in interface DiscoveryResponderMBean
public DiscoveryUserData getUserData()
getUserData
in interface DiscoveryResponderMBean
public boolean isActive()
isActive
in interface DiscoveryResponderMBean
public void setMulticastGroup(java.lang.String multicastGroup) throws java.lang.IllegalStateException
setMulticastGroup
in interface DiscoveryResponderMBean
multicastGroup
- Nazwa grupy multicastowej
java.lang.IllegalStateException
public void setMulticastPort(int multicastPort) throws java.lang.IllegalStateException
setMulticastPort
in interface DiscoveryResponderMBean
multicastPort
- Numer portu
java.lang.IllegalStateException
public void setMulticastAddress(java.lang.String mcastAddr) throws java.lang.IllegalStateException
setMulticastAddress
in interface DiscoveryResponderMBean
mcastAddr
- 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 DiscoveryResponderMBean
ttl
- TTL
java.lang.IllegalStateException
public void setUserData(DiscoveryUserData data)
setUserData
in interface DiscoveryResponderMBean
data
- Danepublic void start() throws java.io.IOException
start
in interface DiscoveryResponderMBean
java.io.IOException
public void stop()
stop
in interface DiscoveryResponderMBean
public boolean waitState(int state, long timeOut)
waitState
in interface DiscoveryResponderMBean
state
- Stan, na kt?ry ma oczekiwa? metodatimeOut
- Czas oczekiwania
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
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |