Class NodeProperties
- java.lang.Object
-
- com.swiftmq.amqp.v100.types.AMQPType
-
- com.swiftmq.amqp.v100.types.AMQPMap
-
- com.swiftmq.amqp.v100.generated.transport.definitions.Fields
-
- com.swiftmq.amqp.v100.generated.messaging.addressing.NodeProperties
-
public class NodeProperties extends Fields
A symbol-keyed map containing properties of a node used when requesting creation or reporting the creation of a dynamic node.
The following common properties are defined:
lifetime-policy
The lifetime of a dynamically generated node.
Definitionally, the lifetime will never be less than the lifetime of the link which caused its creation, however it is possible to extend the lifetime of dynamically created node using a lifetime policy. The value of this entry must be of a type which provides the lifetime-policy archetype. The following standard lifetime-policies are defined below: , , or .
supported-dist-modes
The distribution modes that the node supports.
The value of this entry must be one or more symbols which are valid distribution-mode s. That is, the value must be of the same type as would be valid in a field defined with the following attributes:
type="symbol" multiple="true" requires="distribution-mode"
- Version:
- AMQP Version v100. Generation Date: Wed Apr 18 14:09:32 CEST 2012
- Author:
- IIT Software GmbH, Bremen/Germany, (c) 2012, All Rights Reserved
-
-
Constructor Summary
Constructors Constructor Description NodeProperties(java.util.Map initValue)
Constructs a NodeProperties.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
toString()
-
Methods inherited from class com.swiftmq.amqp.v100.types.AMQPMap
getPredictedSize, getValue, getValueString, readContent, setValue, writeContent
-
Methods inherited from class com.swiftmq.amqp.v100.types.AMQPType
getCode, getConstructor, getName, hasDescriptor, isWriteCode, resetConstructor, setCode, setConstructor, setWriteCode
-
-