Package jarol.messages

Provides core messaging functionality, for message definition and communication.

See:
          Description

Interface Summary
MessageFooter Message footer interface.
MessageHeader Message header interface.
MessagePart Base interface for message parts (headers, footers and payload).
 

Class Summary
Buffer Buffer class for serialization.
Link Jarol-wise, non-blocking, lock-free bidirectional message link abstract class.
Message Base class for messages.
MessageFactory Message factory interface.
SerializationHandle Application parameterisation for message factories and serialization.
TCPClientLink TCP client socket message link.
TCPServerLink TCP server socket message link.
UDPLink UDP socket message link.
 

Exception Summary
BufferException Exception thrown due to buffer errors or overflows.
InvalidMessageException Exception thrown when application tries to create an invalid message.
 

Package jarol.messages Description

Provides core messaging functionality, for message definition and communication. This package defines classes and/or interfaces needed to operate with messages and provides network link classes to operate with them.