Joram 5.2.4

org.objectweb.joram.mom.amqp.marshalling
Class AMQP

java.lang.Object
  extended by org.objectweb.joram.mom.amqp.marshalling.AMQP

public class AMQP
extends java.lang.Object


Nested Class Summary
static class AMQP.Access
           
static class AMQP.Basic
           
static class AMQP.Channel
           
static class AMQP.Connection
           
static class AMQP.Exchange
           
static class AMQP.PROTOCOL
           
static class AMQP.Queue
           
static class AMQP.Tx
           
 
Field Summary
static int ACCESS_REFUSED
           
static int CHANNEL_ERROR
           
static int CLASS_ACCESS
          The protocol control access to server resources using access tickets.
static int CLASS_BASIC
          The Basic class provides methods that support an industry-standard messaging model.
static int CLASS_CHANNEL
          The channel class provides methods for a client to establish a channel to a server and for both peers to operate the channel thereafter.
static int CLASS_CONNECTION
          The connection class provides methods for a client to establish a network connection to a server, and for both peers to operate the connection thereafter.
static int CLASS_EXCHANGE
          Exchanges match and distribute messages across queues.
static int CLASS_QUEUE
          Queues store and forward messages.
static int CLASS_TX
          The Tx class allows publish and ack operations to be batched into atomic units of work.
static java.lang.String[] classnames
           
static int COMMAND_INVALID
           
static int CONNECTION_FORCED
           
static int CONTENT_TOO_LARGE
           
static int FRAME_BODY
           
static int FRAME_END
           
static int FRAME_ERROR
           
static int FRAME_HEADER
           
static int FRAME_HEARTBEAT
           
static int FRAME_METHOD
           
static int FRAME_MIN_SIZE
           
static int[] ids
           
static int INTERNAL_ERROR
           
static int INVALID_PATH
           
static int NO_CONSUMERS
           
static int NOT_ALLOWED
           
static int NOT_FOUND
           
static int NOT_IMPLEMENTED
           
static int PRECONDITION_FAILED
           
static int REPLY_SUCCESS
           
static int RESOURCE_ERROR
           
static int RESOURCE_LOCKED
           
static int SYNTAX_ERROR
           
static int UNEXPECTED_FRAME
           
 
Constructor Summary
AMQP()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CLASS_CONNECTION

public static final int CLASS_CONNECTION
The connection class provides methods for a client to establish a network connection to a server, and for both peers to operate the connection thereafter.

See Also:
Constant Field Values

CLASS_CHANNEL

public static final int CLASS_CHANNEL
The channel class provides methods for a client to establish a channel to a server and for both peers to operate the channel thereafter.

See Also:
Constant Field Values

CLASS_ACCESS

public static final int CLASS_ACCESS
The protocol control access to server resources using access tickets. A client must explicitly request access tickets before doing work. An access ticket grants a client the right to use a specific set of resources - called a "realm" - in specific ways.

See Also:
Constant Field Values

CLASS_EXCHANGE

public static final int CLASS_EXCHANGE
Exchanges match and distribute messages across queues. Exchanges can be configured in the server or created at runtime.

See Also:
Constant Field Values

CLASS_QUEUE

public static final int CLASS_QUEUE
Queues store and forward messages. Queues can be configured in the server or created at runtime. Queues must be attached to at least one exchange in order to receive messages from publishers.

See Also:
Constant Field Values

CLASS_BASIC

public static final int CLASS_BASIC
The Basic class provides methods that support an industry-standard messaging model.

See Also:
Constant Field Values

CLASS_TX

public static final int CLASS_TX
The Tx class allows publish and ack operations to be batched into atomic units of work. The intention is that all publish and ack requests issued within a transaction will complete successfully or none of them will. Servers SHOULD implement atomic transactions at least where all publish or ack requests affect a single queue. Transactions that cover multiple queues may be non-atomic, given that queues can be created and destroyed asynchronously, and such events do not form part of any transaction. Further, the behaviour of transactions with respect to the immediate and mandatory flags on Basic.Publish methods is not defined.

See Also:
Constant Field Values

ids

public static final int[] ids

classnames

public static final java.lang.String[] classnames

FRAME_METHOD

public static final int FRAME_METHOD
See Also:
Constant Field Values

FRAME_HEADER

public static final int FRAME_HEADER
See Also:
Constant Field Values

FRAME_BODY

public static final int FRAME_BODY
See Also:
Constant Field Values

FRAME_HEARTBEAT

public static final int FRAME_HEARTBEAT
See Also:
Constant Field Values

FRAME_MIN_SIZE

public static final int FRAME_MIN_SIZE
See Also:
Constant Field Values

FRAME_END

public static final int FRAME_END
See Also:
Constant Field Values

REPLY_SUCCESS

public static final int REPLY_SUCCESS
See Also:
Constant Field Values

CONTENT_TOO_LARGE

public static final int CONTENT_TOO_LARGE
See Also:
Constant Field Values

NO_CONSUMERS

public static final int NO_CONSUMERS
See Also:
Constant Field Values

CONNECTION_FORCED

public static final int CONNECTION_FORCED
See Also:
Constant Field Values

INVALID_PATH

public static final int INVALID_PATH
See Also:
Constant Field Values

ACCESS_REFUSED

public static final int ACCESS_REFUSED
See Also:
Constant Field Values

NOT_FOUND

public static final int NOT_FOUND
See Also:
Constant Field Values

RESOURCE_LOCKED

public static final int RESOURCE_LOCKED
See Also:
Constant Field Values

PRECONDITION_FAILED

public static final int PRECONDITION_FAILED
See Also:
Constant Field Values

FRAME_ERROR

public static final int FRAME_ERROR
See Also:
Constant Field Values

SYNTAX_ERROR

public static final int SYNTAX_ERROR
See Also:
Constant Field Values

COMMAND_INVALID

public static final int COMMAND_INVALID
See Also:
Constant Field Values

CHANNEL_ERROR

public static final int CHANNEL_ERROR
See Also:
Constant Field Values

UNEXPECTED_FRAME

public static final int UNEXPECTED_FRAME
See Also:
Constant Field Values

RESOURCE_ERROR

public static final int RESOURCE_ERROR
See Also:
Constant Field Values

NOT_ALLOWED

public static final int NOT_ALLOWED
See Also:
Constant Field Values

NOT_IMPLEMENTED

public static final int NOT_IMPLEMENTED
See Also:
Constant Field Values

INTERNAL_ERROR

public static final int INTERNAL_ERROR
See Also:
Constant Field Values
Constructor Detail

AMQP

public AMQP()

Joram 5.2.4

Copyright © 2000 - 2009 Scalagent D.T. - All rights reserved