public class BrokerParameters
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
brokerName
Broker name associated to process account
|
private static java.util.logging.Logger |
LOG
Logger.
|
private java.util.concurrent.CountDownLatch |
ready
Keep connection between server and broker open
|
private BrokerClientServices |
remote
Broker client side services
|
private Session |
session
P2J session
|
private BrokerState |
state
Broker state
|
private java.lang.String |
userId
P2J process account ID
|
private java.lang.String |
uuid
Broker UUID
|
Constructor and Description |
---|
BrokerParameters() |
Modifier and Type | Method and Description |
---|---|
(package private) void |
close()
Reset latch on session close.
|
boolean |
equals(java.lang.Object obj)
Indicates whether some other object is "equal to" this one.
|
java.lang.String |
getBrokerName()
Get broker name.
|
BrokerClientServices |
getRemote()
Get remote proxy interface.
|
Session |
getSession()
Get P2J broker session.
|
BrokerState |
getState()
Return broker state.
|
java.lang.String |
getUserId()
Get user id.
|
java.lang.String |
getUuid()
Return assigned UUID.
|
int |
hashCode()
Returns a hash code value for the object.
|
(package private) void |
open()
Arms latch and wait until session is closed.
|
void |
setBrokerName(java.lang.String brokerName)
Set broker name.
|
void |
setRemote(BrokerClientServices remote)
Set remote proxy interface.
|
void |
setSession(Session session)
Set P2J broker session.
|
void |
setUserId(java.lang.String userId)
Set user id.
|
void |
setUuid(java.lang.String uuid)
Set assigned UUID.
|
private static final java.util.logging.Logger LOG
private java.lang.String uuid
private java.lang.String userId
private java.lang.String brokerName
private BrokerClientServices remote
private Session session
private java.util.concurrent.CountDownLatch ready
private volatile BrokerState state
public java.lang.String getUuid()
public void setUuid(java.lang.String uuid)
uuid
- Assigned UUID.public java.lang.String getUserId()
public void setUserId(java.lang.String userId)
userId
- User id.public java.lang.String getBrokerName()
public void setBrokerName(java.lang.String brokerName)
brokerName
- Broker name.public BrokerClientServices getRemote()
public void setRemote(BrokerClientServices remote)
remote
- Remote proxy interface.public Session getSession()
public void setSession(Session session)
session
- P2J broker session.public BrokerState getState()
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
obj
- the reference object with which to compare.true
if this object is the same as the obj
argument; false
otherwise.void open()
void close()