com.rabbitmq.client
Class AMQP.TunnelProperties

java.lang.Object
  extended by com.rabbitmq.client.impl.AMQContentHeader
      extended by com.rabbitmq.client.AMQP.TunnelProperties
All Implemented Interfaces:
ContentHeader
Enclosing interface:
AMQP

public static class AMQP.TunnelProperties
extends AMQContentHeader


Field Summary
 java.lang.Integer broadcast
           
 java.lang.String dataName
           
 java.lang.Integer durable
           
 java.util.Map<java.lang.String,java.lang.Object> headers
           
 java.lang.String proxyName
           
 
Constructor Summary
AMQP.TunnelProperties()
           
AMQP.TunnelProperties(java.util.Map<java.lang.String,java.lang.Object> headers, java.lang.String proxyName, java.lang.String dataName, java.lang.Integer durable, java.lang.Integer broadcast)
           
 
Method Summary
 void appendPropertyDebugStringTo(java.lang.StringBuffer acc)
          Public API - Debugging hook
 int getClassId()
          Retrieve the class ID (see the spec for a list of allowable IDs).
 java.lang.String getClassName()
          Retrieve the class name, eg "basic" (see the spec for a list of these).
 void readPropertiesFrom(ContentHeaderPropertyReader reader)
          Private API - Autogenerated reader for this header
 void writePropertiesTo(ContentHeaderPropertyWriter writer)
          Private API - Autogenerated writer for this header
 
Methods inherited from class com.rabbitmq.client.impl.AMQContentHeader
readFrom, toFrame, toString, writeTo
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

headers

public java.util.Map<java.lang.String,java.lang.Object> headers

proxyName

public java.lang.String proxyName

dataName

public java.lang.String dataName

durable

public java.lang.Integer durable

broadcast

public java.lang.Integer broadcast
Constructor Detail

AMQP.TunnelProperties

public AMQP.TunnelProperties(java.util.Map<java.lang.String,java.lang.Object> headers,
                             java.lang.String proxyName,
                             java.lang.String dataName,
                             java.lang.Integer durable,
                             java.lang.Integer broadcast)

AMQP.TunnelProperties

public AMQP.TunnelProperties()
Method Detail

getClassId

public int getClassId()
Description copied from interface: ContentHeader
Retrieve the class ID (see the spec for a list of allowable IDs).

Returns:
class ID of this ContentHeader. Properly an unsigned short, i.e. only the lowest 16 bits are significant

getClassName

public java.lang.String getClassName()
Description copied from interface: ContentHeader
Retrieve the class name, eg "basic" (see the spec for a list of these).

Returns:
class name of this ContentHeader

readPropertiesFrom

public void readPropertiesFrom(ContentHeaderPropertyReader reader)
                        throws java.io.IOException
Description copied from class: AMQContentHeader
Private API - Autogenerated reader for this header

Specified by:
readPropertiesFrom in class AMQContentHeader
Throws:
java.io.IOException

writePropertiesTo

public void writePropertiesTo(ContentHeaderPropertyWriter writer)
                       throws java.io.IOException
Description copied from class: AMQContentHeader
Private API - Autogenerated writer for this header

Specified by:
writePropertiesTo in class AMQContentHeader
Throws:
java.io.IOException

appendPropertyDebugStringTo

public void appendPropertyDebugStringTo(java.lang.StringBuffer acc)
Description copied from class: AMQContentHeader
Public API - Debugging hook

Specified by:
appendPropertyDebugStringTo in interface ContentHeader
Overrides:
appendPropertyDebugStringTo in class AMQContentHeader
Parameters:
acc - a place to append the properties as a string