Package net.sf.eBus.messages
Class ESystemMessage.Builder<M extends ESystemMessage,B extends ESystemMessage.Builder<M,?>>
- java.lang.Object
-
- net.sf.eBus.messages.EMessageObject.Builder<M>
-
- net.sf.eBus.messages.EMessage.Builder<M,B>
-
- net.sf.eBus.messages.ESystemMessage.Builder<M,B>
-
- Type Parameters:
M
- target message class.B
- concrete (leaf) builder subclass.
- Direct Known Subclasses:
AbstractKeyMessage.Builder
,AbstractLogonMessage.Builder
,CancelRequest.Builder
,FeedStatusMessage.Builder
,McastSubscribeMessage.Builder
,RemoteAck.Builder
,UdpConnectReply.Builder
,UdpConnectRequest.Builder
,UdpDisconnectReply.Builder
,UdpDisconnectRequest.Builder
- Enclosing class:
- ESystemMessage
public abstract static class ESystemMessage.Builder<M extends ESystemMessage,B extends ESystemMessage.Builder<M,?>> extends EMessage.Builder<M,B>
Base class for allESystemMessage
builders. Used by eBus when de-serializing an encoded message back into the target message object.
-
-
Field Summary
-
Fields inherited from class net.sf.eBus.messages.EMessageObject.Builder
mTargetClass
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
Builder(java.lang.Class<? extends EMessageObject> targetClass)
-
Method Summary
-
Methods inherited from class net.sf.eBus.messages.EMessage.Builder
copy, subject, timestamp, timestamp, validate
-
Methods inherited from class net.sf.eBus.messages.EMessageObject.Builder
build, buildImpl
-
-
-
-
Constructor Detail
-
Builder
protected Builder(java.lang.Class<? extends EMessageObject> targetClass)
-
-