java.lang.Object
org.apache.qpid.protonj2.types.transport.Begin
All Implemented Interfaces:
Performative

public final class Begin extends Object implements Performative
  • Field Details

    • DESCRIPTOR_CODE

      public static final UnsignedLong DESCRIPTOR_CODE
    • DESCRIPTOR_SYMBOL

      public static final Symbol DESCRIPTOR_SYMBOL
  • Constructor Details

    • Begin

      public Begin()
  • Method Details

    • getPerformativeType

      public Performative.PerformativeType getPerformativeType()
      Specified by:
      getPerformativeType in interface Performative
    • copy

      public Begin copy()
      Specified by:
      copy in interface Performative
    • isEmpty

      public boolean isEmpty()
    • getElementCount

      public int getElementCount()
    • hasElement

      public boolean hasElement(int index)
    • hasRemoteChannel

      public boolean hasRemoteChannel()
    • hasNextOutgoingId

      public boolean hasNextOutgoingId()
    • hasIncomingWindow

      public boolean hasIncomingWindow()
    • hasOutgoingWindow

      public boolean hasOutgoingWindow()
    • hasHandleMax

      public boolean hasHandleMax()
    • hasOfferedCapabilities

      public boolean hasOfferedCapabilities()
    • hasDesiredCapabilities

      public boolean hasDesiredCapabilities()
    • hasProperties

      public boolean hasProperties()
    • getRemoteChannel

      public int getRemoteChannel()
    • setRemoteChannel

      public Begin setRemoteChannel(int remoteChannel)
    • getNextOutgoingId

      public long getNextOutgoingId()
    • setNextOutgoingId

      public Begin setNextOutgoingId(int nextOutgoingId)
    • setNextOutgoingId

      public Begin setNextOutgoingId(long nextOutgoingId)
    • getIncomingWindow

      public long getIncomingWindow()
    • setIncomingWindow

      public Begin setIncomingWindow(int incomingWindow)
    • setIncomingWindow

      public Begin setIncomingWindow(long incomingWindow)
    • getOutgoingWindow

      public long getOutgoingWindow()
    • setOutgoingWindow

      public Begin setOutgoingWindow(int outgoingWindow)
    • setOutgoingWindow

      public Begin setOutgoingWindow(long outgoingWindow)
    • getHandleMax

      public long getHandleMax()
    • setHandleMax

      public Begin setHandleMax(int handleMax)
    • setHandleMax

      public Begin setHandleMax(long handleMax)
    • getOfferedCapabilities

      public Symbol[] getOfferedCapabilities()
    • setOfferedCapabilities

      public Begin setOfferedCapabilities(Symbol... offeredCapabilities)
    • getDesiredCapabilities

      public Symbol[] getDesiredCapabilities()
    • setDesiredCapabilities

      public Begin setDesiredCapabilities(Symbol... desiredCapabilities)
    • getProperties

      public Map<Symbol,Object> getProperties()
    • setProperties

      public Begin setProperties(Map<Symbol,Object> properties)
    • invoke

      public <E> void invoke(Performative.PerformativeHandler<E> handler, ProtonBuffer payload, int channel, E context)
      Specified by:
      invoke in interface Performative
    • toString

      public String toString()
      Overrides:
      toString in class Object