public interface io.vertx.proton.ProtonSession
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: io.vertx.proton.ProtonSession
  super_class: java.lang.Object
{
  public abstract io.vertx.proton.ProtonReceiver createReceiver(java.lang.String);
    descriptor: (Ljava/lang/String;)Lio/vertx/proton/ProtonReceiver;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
         Name  Flags
      address  

  public abstract io.vertx.proton.ProtonReceiver createReceiver(java.lang.String, io.vertx.proton.ProtonLinkOptions);
    descriptor: (Ljava/lang/String;Lio/vertx/proton/ProtonLinkOptions;)Lio/vertx/proton/ProtonReceiver;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
                 Name  Flags
      address          
      receiverOptions  

  public abstract io.vertx.proton.ProtonSender createSender(java.lang.String);
    descriptor: (Ljava/lang/String;)Lio/vertx/proton/ProtonSender;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
         Name  Flags
      address  

  public abstract io.vertx.proton.ProtonSender createSender(java.lang.String, io.vertx.proton.ProtonLinkOptions);
    descriptor: (Ljava/lang/String;Lio/vertx/proton/ProtonLinkOptions;)Lio/vertx/proton/ProtonSender;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
               Name  Flags
      address        
      senderOptions  

  public abstract io.vertx.proton.ProtonSession open();
    descriptor: ()Lio/vertx/proton/ProtonSession;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract io.vertx.proton.ProtonSession close();
    descriptor: ()Lio/vertx/proton/ProtonSession;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract org.apache.qpid.proton.engine.Record attachments();
    descriptor: ()Lorg/apache/qpid/proton/engine/Record;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract io.vertx.proton.ProtonSession setIncomingCapacity(int);
    descriptor: (I)Lio/vertx/proton/ProtonSession;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
          Name  Flags
      capacity  

  public abstract int getIncomingCapacity();
    descriptor: ()I
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract io.vertx.proton.ProtonConnection getConnection();
    descriptor: ()Lio/vertx/proton/ProtonConnection;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract io.vertx.proton.ProtonSession setCondition(org.apache.qpid.proton.amqp.transport.ErrorCondition);
    descriptor: (Lorg/apache/qpid/proton/amqp/transport/ErrorCondition;)Lio/vertx/proton/ProtonSession;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
           Name  Flags
      condition  

  public abstract org.apache.qpid.proton.amqp.transport.ErrorCondition getCondition();
    descriptor: ()Lorg/apache/qpid/proton/amqp/transport/ErrorCondition;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract org.apache.qpid.proton.amqp.transport.ErrorCondition getRemoteCondition();
    descriptor: ()Lorg/apache/qpid/proton/amqp/transport/ErrorCondition;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract io.vertx.proton.ProtonSession openHandler(io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.proton.ProtonSession>>);
    descriptor: (Lio/vertx/core/Handler;)Lio/vertx/proton/ProtonSession;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/proton/ProtonSession;>;>;)Lio/vertx/proton/ProtonSession;
    MethodParameters:
                   Name  Flags
      remoteOpenHandler  

  public abstract io.vertx.proton.ProtonSession closeHandler(io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.proton.ProtonSession>>);
    descriptor: (Lio/vertx/core/Handler;)Lio/vertx/proton/ProtonSession;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/proton/ProtonSession;>;>;)Lio/vertx/proton/ProtonSession;
    MethodParameters:
                    Name  Flags
      remoteCloseHandler  

  public abstract void free();
    descriptor: ()V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
}
SourceFile: "ProtonSession.java"