|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ArchiveMessageVisitor
Interface for all classes which handles archive-related messages received from a JMS server. This is implemented with a visitor pattern: Upon receipt, the ArchiveMessageHandler.onMessage() method invokes the ArchiveMessage.accept() method on the message with itself as argument. The accept() method in turn invokes the ArchiveMessageVisitor.visit() method, using method overloading to invoke the visit method for the message received. Thus to handle a message, you should subclass ArchiveMessageHandler and override the visit() method for that kind of message. You should not implement this interface in any other way.
Method Summary | |
---|---|
void |
visit(AdminDataMessage msg)
This method should be overridden to handle the receipt of a message. |
void |
visit(BatchEndedMessage msg)
This method should be overridden to handle the receipt of a message. |
void |
visit(BatchMessage msg)
This method should be overridden to handle the receipt of a message. |
void |
visit(BatchReplyMessage msg)
This method should be overridden to handle the receipt of a message. |
void |
visit(CorrectMessage msg)
This method should be overridden to handle the receipt of a message. |
void |
visit(GetAllChecksumsMessage msg)
This method should be overridden to handle the receipt of a message. |
void |
visit(GetAllFilenamesMessage msg)
This method should be overridden to handle the receipt of a message. |
void |
visit(GetChecksumMessage msg)
This method should be overridden to handle the receipt of a message. |
void |
visit(GetFileMessage msg)
This method should be overridden to handle the receipt of a message. |
void |
visit(GetMessage msg)
This method should be overridden to handle the receipt of a message. |
void |
visit(HeartBeatMessage msg)
This method should be overridden to handle the receipt of a message. |
void |
visit(IndexRequestMessage msg)
This method should be overridden to handle the receipt of a message. |
void |
visit(RemoveAndGetFileMessage msg)
This method should be overridden to handle the receipt of a message. |
void |
visit(StoreMessage msg)
This method should be overridden to handle the receipt of a message. |
void |
visit(UploadMessage msg)
This method should be overridden to handle the receipt of a message. |
Method Detail |
---|
void visit(BatchEndedMessage msg)
msg
- A received message.void visit(BatchMessage msg)
msg
- A received message.void visit(BatchReplyMessage msg)
msg
- A received message.void visit(GetFileMessage msg)
msg
- A received message.void visit(GetMessage msg)
msg
- A received message.void visit(HeartBeatMessage msg)
msg
- A received message.void visit(StoreMessage msg)
msg
- A received message.void visit(UploadMessage msg)
msg
- A received message.void visit(AdminDataMessage msg)
msg
- A received message.void visit(RemoveAndGetFileMessage msg)
msg
- A received message.void visit(IndexRequestMessage msg)
msg
- A received message.void visit(GetChecksumMessage msg)
msg
- A received message.void visit(GetAllChecksumsMessage msg)
msg
- A received message.void visit(CorrectMessage msg)
msg
- A received message.void visit(GetAllFilenamesMessage msg)
msg
- A received message.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |