org.apache.qpid.transport
Class ConnectionStartOk

java.lang.Object
  extended by org.apache.qpid.transport.Struct
      extended by org.apache.qpid.transport.Method
          extended by org.apache.qpid.transport.ConnectionStartOk
All Implemented Interfaces:
Encodable, ProtocolEvent

public final class ConnectionStartOk
extends Method


Nested Class Summary
 
Nested classes/interfaces inherited from class org.apache.qpid.transport.Method
Method.CompletionListener
 
Field Summary
static int TYPE
           
 
Fields inherited from class org.apache.qpid.transport.Struct
dirty
 
Constructor Summary
ConnectionStartOk()
           
ConnectionStartOk(Map<String,Object> clientProperties, String mechanism, byte[] response, String locale, Option... _options)
           
 
Method Summary
 ConnectionStartOk clearClientProperties()
           
 ConnectionStartOk clearLocale()
           
 ConnectionStartOk clearMechanism()
           
 ConnectionStartOk clearResponse()
           
 ConnectionStartOk clientProperties(Map<String,Object> value)
           
<C> void
dispatch(C context, MethodDelegate<C> delegate)
           
 Map<String,Object> getClientProperties()
           
 byte getEncodedTrack()
           
 Map<String,Object> getFields()
           
 String getLocale()
           
 String getMechanism()
           
 int getPackWidth()
           
 byte[] getResponse()
           
 int getSizeWidth()
           
 int getStructType()
           
 boolean hasClientProperties()
           
 boolean hasLocale()
           
 boolean hasMechanism()
           
 boolean hasPayload()
           
 boolean hasResponse()
           
 ConnectionStartOk locale(String value)
           
 ConnectionStartOk mechanism(String value)
           
 void read(Decoder dec)
          Decodes this encodable using the given decoder.
 ConnectionStartOk response(byte[] value)
           
 ConnectionStartOk setClientProperties(Map<String,Object> value)
           
 ConnectionStartOk setLocale(String value)
           
 ConnectionStartOk setMechanism(String value)
           
 ConnectionStartOk setResponse(byte[] value)
           
 void write(Encoder enc)
          Encodes this encodable using the given encoder.
 
Methods inherited from class org.apache.qpid.transport.Method
complete, create, delegate, getBody, getBodySize, getChannel, getHeader, getId, hasCompletionListener, idSet, isBatch, isSync, isUnreliable, setBatch, setBody, setChannel, setCompletionListener, setHeader, setId, setSync, setUnreliable, toString
 
Methods inherited from class org.apache.qpid.transport.Struct
getEncodedType, isDirty, setDirty
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

TYPE

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

ConnectionStartOk

public ConnectionStartOk()

ConnectionStartOk

public ConnectionStartOk(Map<String,Object> clientProperties,
                         String mechanism,
                         byte[] response,
                         String locale,
                         Option... _options)
Method Detail

getStructType

public final int getStructType()
Specified by:
getStructType in class Struct

getSizeWidth

public final int getSizeWidth()
Specified by:
getSizeWidth in class Struct

getPackWidth

public final int getPackWidth()
Specified by:
getPackWidth in class Struct

hasPayload

public final boolean hasPayload()
Specified by:
hasPayload in class Method

getEncodedTrack

public final byte getEncodedTrack()
Specified by:
getEncodedTrack in interface ProtocolEvent
Specified by:
getEncodedTrack in class Method

dispatch

public <C> void dispatch(C context,
                         MethodDelegate<C> delegate)
Specified by:
dispatch in class Method

hasClientProperties

public final boolean hasClientProperties()

clearClientProperties

public final ConnectionStartOk clearClientProperties()

getClientProperties

public final Map<String,Object> getClientProperties()

setClientProperties

public final ConnectionStartOk setClientProperties(Map<String,Object> value)

clientProperties

public final ConnectionStartOk clientProperties(Map<String,Object> value)

hasMechanism

public final boolean hasMechanism()

clearMechanism

public final ConnectionStartOk clearMechanism()

getMechanism

public final String getMechanism()

setMechanism

public final ConnectionStartOk setMechanism(String value)

mechanism

public final ConnectionStartOk mechanism(String value)

hasResponse

public final boolean hasResponse()

clearResponse

public final ConnectionStartOk clearResponse()

getResponse

public final byte[] getResponse()

setResponse

public final ConnectionStartOk setResponse(byte[] value)

response

public final ConnectionStartOk response(byte[] value)

hasLocale

public final boolean hasLocale()

clearLocale

public final ConnectionStartOk clearLocale()

getLocale

public final String getLocale()

setLocale

public final ConnectionStartOk setLocale(String value)

locale

public final ConnectionStartOk locale(String value)

write

public void write(Encoder enc)
Description copied from interface: Encodable
Encodes this encodable using the given encoder.

Specified by:
write in interface Encodable
Specified by:
write in class Struct
Parameters:
enc - the encoder.

read

public void read(Decoder dec)
Description copied from interface: Encodable
Decodes this encodable using the given decoder.

Specified by:
read in interface Encodable
Specified by:
read in class Struct
Parameters:
dec - the decoder.

getFields

public Map<String,Object> getFields()
Specified by:
getFields in class Struct


Licensed to the Apache Software Foundation