Package net.sf.eBus.messages
Class ERequestMessage.Builder<M extends ERequestMessage,B extends ERequestMessage.Builder<M,?>>
- java.lang.Object
-
- net.sf.eBus.messages.EMessageObject.Builder<M>
-
- net.sf.eBus.messages.EMessage.Builder<M,B>
-
- net.sf.eBus.messages.ERequestMessage.Builder<M,B>
-
- Type Parameters:
M
- Target request message type.B
- Target request message builder.
- Direct Known Subclasses:
ApplicationInfoRequest.Builder
,HistoricRequest.Builder
,MonitoredObjectRequest.Builder
,TimerRequest.Builder
- Enclosing class:
- ERequestMessage
public abstract static class ERequestMessage.Builder<M extends ERequestMessage,B extends ERequestMessage.Builder<M,?>> extends EMessage.Builder<M,B>
Base class for request message builders.
-
-
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)
-
-