Package de.elo.ix.client
Class EventBusParams
java.lang.Object
byps.BValueClass
de.elo.ix.client.ValueClass
de.elo.ix.client.EventBusParams
- All Implemented Interfaces:
java.io.Serializable
public class EventBusParams extends ValueClass
This class supplies params to control the creation of an event bus ID.
Only one of the members ticket, userId and channelId should be set.
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.String
channelId
Create an event bus ID based on this string.protected boolean
noForwardToOtherIxs
Do not open this bus on other Indexservers.protected java.lang.String
ticket
Create event bus ID based on this ticket.protected java.lang.String
userId
Get the event bus ID for this user. -
Constructor Summary
Constructors Constructor Description EventBusParams()
-
Method Summary
Modifier and Type Method Description java.lang.String
getChannelId()
java.lang.String
getTicket()
java.lang.String
getUserId()
boolean
isNoForwardToOtherIxs()
void
setChannelId(java.lang.String channelId)
void
setNoForwardToOtherIxs(boolean noForwardToOtherIxs)
void
setTicket(java.lang.String v)
void
setUserId(java.lang.String v)
java.lang.String
toString()
-
Field Details
-
ticket
protected java.lang.String ticketCreate event bus ID based on this ticket. -
userId
protected java.lang.String userIdGet the event bus ID for this user. A numeric ID, GUID or user name can be specified. The returned bus ID is computed as EventBusC.BUSID_USER + uid, where uid is the numeric user ID. -
channelId
protected java.lang.String channelIdCreate an event bus ID based on this string. An arbitary string can be supplied. -
noForwardToOtherIxs
protected boolean noForwardToOtherIxsDo not open this bus on other Indexservers. In load balancing environments, event busses are opened on each Indexserver by default. Set this option to true to open this event bus only on the currently attached Indexserver.- Since:
- 8.00.032.011
-
-
Constructor Details
-
EventBusParams
public EventBusParams()
-
-
Method Details
-
getTicket
public java.lang.String getTicket() -
setTicket
public void setTicket(java.lang.String v) -
getUserId
public java.lang.String getUserId() -
setUserId
public void setUserId(java.lang.String v) -
getChannelId
public java.lang.String getChannelId() -
setChannelId
public void setChannelId(java.lang.String channelId) -
isNoForwardToOtherIxs
public boolean isNoForwardToOtherIxs() -
setNoForwardToOtherIxs
public void setNoForwardToOtherIxs(boolean noForwardToOtherIxs) -
toString
public java.lang.String toString()- Overrides:
toString
in classjava.lang.Object
-