org.apache.qpid.proton
Class Proton

java.lang.Object
  extended by org.apache.qpid.proton.Proton

public final class Proton
extends java.lang.Object


Field Summary
static ProtonFactory.ImplementationType ANY
           
static ProtonFactory.ImplementationType PROTON_C
           
static ProtonFactory.ImplementationType PROTON_J
           
 
Method Summary
static Connection connection()
           
static Connection connection(ProtonFactory.ImplementationType implementation)
           
static Data data(long capacity)
           
static Data data(ProtonFactory.ImplementationType implementation, long capacity)
           
static Driver driver()
           
static Driver driver(ProtonFactory.ImplementationType implementation)
           
static ProtonFactory.ImplementationType getDefaultImplementationType()
           
static Message message()
           
static Message message(Header header, DeliveryAnnotations deliveryAnnotations, MessageAnnotations messageAnnotations, Properties properties, ApplicationProperties applicationProperties, Section body, Footer footer)
           
static Message message(ProtonFactory.ImplementationType implementation)
           
static Message message(ProtonFactory.ImplementationType implementation, Header header, DeliveryAnnotations deliveryAnnotations, MessageAnnotations messageAnnotations, Properties properties, ApplicationProperties applicationProperties, Section body, Footer footer)
           
static Messenger messenger()
           
static Messenger messenger(ProtonFactory.ImplementationType implementation)
           
static Messenger messenger(ProtonFactory.ImplementationType implementation, java.lang.String name)
           
static Messenger messenger(java.lang.String name)
           
static SslDomain sslDomain()
           
static SslDomain sslDomain(ProtonFactory.ImplementationType implementation)
           
static SslPeerDetails sslPeerDetails(ProtonFactory.ImplementationType implementation, java.lang.String hostname, int port)
           
static SslPeerDetails sslPeerDetails(java.lang.String hostname, int port)
           
static Transport transport()
           
static Transport transport(ProtonFactory.ImplementationType implementation)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ANY

public static ProtonFactory.ImplementationType ANY

PROTON_C

public static ProtonFactory.ImplementationType PROTON_C

PROTON_J

public static ProtonFactory.ImplementationType PROTON_J
Method Detail

getDefaultImplementationType

public static ProtonFactory.ImplementationType getDefaultImplementationType()

connection

public static Connection connection()

transport

public static Transport transport()

sslDomain

public static SslDomain sslDomain()

sslPeerDetails

public static SslPeerDetails sslPeerDetails(java.lang.String hostname,
                                            int port)

data

public static Data data(long capacity)

message

public static Message message()

message

public static Message message(Header header,
                              DeliveryAnnotations deliveryAnnotations,
                              MessageAnnotations messageAnnotations,
                              Properties properties,
                              ApplicationProperties applicationProperties,
                              Section body,
                              Footer footer)

messenger

public static Messenger messenger()

messenger

public static Messenger messenger(java.lang.String name)

driver

public static Driver driver()
                     throws java.io.IOException
Throws:
java.io.IOException

connection

public static Connection connection(ProtonFactory.ImplementationType implementation)

transport

public static Transport transport(ProtonFactory.ImplementationType implementation)

sslDomain

public static SslDomain sslDomain(ProtonFactory.ImplementationType implementation)

sslPeerDetails

public static SslPeerDetails sslPeerDetails(ProtonFactory.ImplementationType implementation,
                                            java.lang.String hostname,
                                            int port)

data

public static Data data(ProtonFactory.ImplementationType implementation,
                        long capacity)

message

public static Message message(ProtonFactory.ImplementationType implementation)

message

public static Message message(ProtonFactory.ImplementationType implementation,
                              Header header,
                              DeliveryAnnotations deliveryAnnotations,
                              MessageAnnotations messageAnnotations,
                              Properties properties,
                              ApplicationProperties applicationProperties,
                              Section body,
                              Footer footer)

messenger

public static Messenger messenger(ProtonFactory.ImplementationType implementation)

messenger

public static Messenger messenger(ProtonFactory.ImplementationType implementation,
                                  java.lang.String name)

driver

public static Driver driver(ProtonFactory.ImplementationType implementation)
                     throws java.io.IOException
Throws:
java.io.IOException