Package com.github.ddth.queue
Interface IMessageFactory<ID,DATA>
-
- All Known Implementing Classes:
IMessageFactory.EmptyMessageFactory,UniversalIdIntMessageFactory,UniversalIdStrMessageFactory
public interface IMessageFactory<ID,DATA>Factory to createIMessages.- Since:
- 0.7.0
- Author:
- Thanh Ba Nguyen
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classIMessageFactory.EmptyMessageFactory
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description IMessage<ID,DATA>createMessage()Create a new, empty message.default IMessage<ID,DATA>createMessage(DATA data)Create a new message, supplying its initial data.default IMessage<ID,DATA>createMessage(ID id, DATA data)Create a new message, supplying its initial id and data.
-