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.
See Also:
IXServicePortIF.openEventBus(ClientInfo, EventBusParams), Serialized Form
  • 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.

    Fields inherited from class byps.BValueClass

    bypsClient, changedMembers, dbHelper, FLAG_SEALED, flags
  • 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()  

    Methods inherited from class byps.BValueClass

    getBypsClient, getChangedMembers, getDbHelper, isChangedMember, isSealed, seal, seal, setBypsClient, setChangedMember, setChangedMembers, setDbHelper

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Field Details

    • ticket

      protected java.lang.String ticket
      Create event bus ID based on this ticket.
    • userId

      protected java.lang.String userId
      Get 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 channelId
      Create an event bus ID based on this string. An arbitary string can be supplied.
    • noForwardToOtherIxs

      protected boolean noForwardToOtherIxs
      Do 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

  • 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 class java.lang.Object