Class MessageCommand
java.lang.Object
org.openwms.common.transport.api.commands.MessageCommand
- All Implemented Interfaces:
 Serializable,Command<MessageCommand.Type>
A MessageCommand is used to attach Messages.
- Author:
 - Heiko Scherrer
 - See Also:
 
- 
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classstatic enum - 
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Stringprivate Dateprivate @NotBlank Stringprivate Stringprivate @NotNull MessageCommand.Type - 
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateMessageCommand(MessageCommand.Builder builder) protectedMessageCommand(MessageCommand.Type type, String messageText)  - 
Method Summary
Modifier and TypeMethodDescriptiongetType()static MessageCommand.BuildervoidsetMessageNumber(String messageNumber) voidsetMessageOccurred(Date messageOccurred) voidsetMessageText(String messageText) voidsetTransportUnitId(String transportUnitId) voidsetType(MessageCommand.Type type)  
- 
Field Details
- 
type
 - 
transportUnitId
 - 
messageText
 - 
messageNumber
 - 
messageOccurred
 
 - 
 - 
Constructor Details
- 
MessageCommand
@ConstructorProperties({"type","messageText"}) protected MessageCommand(MessageCommand.Type type, String messageText)  - 
MessageCommand
 
 - 
 - 
Method Details
- 
newBuilder
 - 
getType
- Specified by:
 getTypein interfaceCommand<MessageCommand.Type>
 - 
setType
 - 
getTransportUnitId
 - 
setTransportUnitId
 - 
getMessageText
 - 
setMessageText
 - 
getMessageNumber
 - 
setMessageNumber
 - 
getMessageOccurred
 - 
setMessageOccurred
 
 -