org.apache.qpid.transport
Class ConnectionStart
java.lang.Object
org.apache.qpid.transport.Struct
org.apache.qpid.transport.Method
org.apache.qpid.transport.ConnectionStart
- All Implemented Interfaces:
- Encodable, ProtocolEvent
public final class ConnectionStart
- extends Method
Field Summary |
static int |
TYPE
|
Fields inherited from class org.apache.qpid.transport.Struct |
dirty |
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 |
TYPE
public static final int TYPE
- See Also:
- Constant Field Values
ConnectionStart
public ConnectionStart()
ConnectionStart
public ConnectionStart(Map<String,Object> serverProperties,
List<Object> mechanisms,
List<Object> locales,
Option... _options)
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
hasServerProperties
public final boolean hasServerProperties()
clearServerProperties
public final ConnectionStart clearServerProperties()
getServerProperties
public final Map<String,Object> getServerProperties()
setServerProperties
public final ConnectionStart setServerProperties(Map<String,Object> value)
serverProperties
public final ConnectionStart serverProperties(Map<String,Object> value)
hasMechanisms
public final boolean hasMechanisms()
clearMechanisms
public final ConnectionStart clearMechanisms()
getMechanisms
public final List<Object> getMechanisms()
setMechanisms
public final ConnectionStart setMechanisms(List<Object> value)
mechanisms
public final ConnectionStart mechanisms(List<Object> value)
hasLocales
public final boolean hasLocales()
clearLocales
public final ConnectionStart clearLocales()
getLocales
public final List<Object> getLocales()
setLocales
public final ConnectionStart setLocales(List<Object> value)
locales
public final ConnectionStart locales(List<Object> 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