Serialized Form


Package guarana.framework.message

Class guarana.framework.message.Header extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

extraAttributes

Map<K,V> extraAttributes

parents

Set<E> parents

correlationIDSet

LinkedList<E> correlationIDSet

sequenceSizeSet

LinkedList<E> sequenceSizeSet

sequenceNumberSet

LinkedList<E> sequenceNumberSet

MESSAGE_ID

String MESSAGE_ID
The message ID. It is automatically generated using the UUDI class and has the following format: 4190888b-fe50-42d6-83d9-4b6241d92920 (an example of message ID).


TYPE

MessageType TYPE
The type which describes the 'intention' of this message.

See Also:
MessageType

PRIORITY

MessagePriority PRIORITY
Establishes the priority of this message.

See Also:
MessagePriority

SEQUENCE_SIZE

int SEQUENCE_SIZE
The total number of child messages from a split parent message into a sequence of messages.


SEQUENCE_NUMBER

int SEQUENCE_NUMBER
The number which identifies the child message within a sequence.


CORRELATION_ID

String CORRELATION_ID
The universal identifier that indicates to which request message a reply is for.

This is an Integration Pattern implementation

Problem: How does a requestor that has received a reply know which request this is the reply for?

Solution: Each reply message should contain a Correlation Identifier, a unique identifier that indicates which request message this reply is for.

See Also:
Correlation Identifier

RETURN_ADDRESS

String RETURN_ADDRESS
Identifier that indicates where to deliver the reply message.

This is an Integration Pattern implementation

Problem: How does a replier know where to send the reply?

Solution: The request message should contain a Return Address that indicates where to send the reply message.

See Also:
Return Address

EXPIRATION_DATE

long EXPIRATION_DATE
The date when the message expires, potentially turning it into an 'invalid' message.

Class guarana.framework.message.Message extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

header

Header header

body

Object body

attachments

Map<K,V> attachments

Class guarana.framework.message.Parent extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

ID

String ID

ancestors

Set<E> ancestors

Package guarana.framework.task

Class guarana.framework.task.TaskExecutionException extends RuntimeException implements Serializable


Package guarana.toolkit.adapter

Class guarana.toolkit.adapter.AdapterException extends Exception implements Serializable

serialVersionUID: 1L


Package guarana.toolkit.adapter.proxy

Class guarana.toolkit.adapter.proxy.Future extends guarana.util.observer.remote.RemoteObservable implements Serializable

serialVersionUID: 1L

Serialized Fields

id

String id

result

Message<T> result

isDone

boolean isDone

host

String host

port

int port

Package guarana.toolkit.engine

Class guarana.toolkit.engine.WorkQueue extends PriorityBlockingQueue<WorkUnit> implements Serializable

serialVersionUID: 1L

Serialized Fields

mustStop

boolean mustStop

numberOfWaitingThreads

int numberOfWaitingThreads

numberOfWorkUnitsProcessed

long numberOfWorkUnitsProcessed

Package guarana.toolkit.task.streamdealers.ciphers

Class guarana.toolkit.task.streamdealers.ciphers.CipherException extends Exception implements Serializable


Package guarana.toolkit.task.streamdealers.codecs

Class guarana.toolkit.task.streamdealers.codecs.CodecException extends Exception implements Serializable


Package guarana.toolkit.task.streamdealers.compressors

Class guarana.toolkit.task.streamdealers.compressors.CompressorException extends Exception implements Serializable



Guaranį DSL Home