|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectdk.netarkivet.archive.distribute.ArchiveMessageHandler
dk.netarkivet.archive.checksum.distribute.ChecksumArchiveServer
public abstract class ChecksumArchiveServer
Any subclass must be invoked through a method called 'getInstance'.
Field Summary | |
---|---|
protected java.lang.String |
checksumAppId
The unique id for this instance. |
protected JMSConnection |
jmsCon
The JMS connection. |
protected ChannelID |
theCR
The channel used for communication. |
Constructor Summary | |
---|---|
ChecksumArchiveServer()
|
Method Summary | |
---|---|
abstract void |
cleanup()
Method for cleaning up. |
(package private) abstract void |
close()
Method for closing. |
abstract java.lang.String |
getAppId()
Method for retrieving the application id. |
abstract void |
visit(CorrectMessage msg)
Requiring all inheritors of this interface to handle the CorrectMessage. |
abstract void |
visit(GetAllChecksumsMessage msg)
Requiring all inheritors of this interface to handle the GetAllChecksumMessage. |
abstract void |
visit(GetAllFilenamesMessage msg)
Requiring all inheritors of this interface to handle the GetAllFilenamesMessage. |
abstract void |
visit(GetChecksumMessage msg)
Requiring all inheritors of this interface to handle the GetChecksumMessage. |
abstract void |
visit(UploadMessage msg)
Requiring all inheritors of this interface to handle the UploadMessage. |
Methods inherited from class dk.netarkivet.archive.distribute.ArchiveMessageHandler |
---|
onMessage, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected JMSConnection jmsCon
protected java.lang.String checksumAppId
protected ChannelID theCR
Constructor Detail |
---|
public ChecksumArchiveServer()
Method Detail |
---|
abstract void close()
public abstract void cleanup()
cleanup
in interface CleanupIF
public abstract java.lang.String getAppId()
public abstract void visit(UploadMessage msg)
visit
in interface ArchiveMessageVisitor
visit
in class ArchiveMessageHandler
msg
- The UploadMessage to be handled.public abstract void visit(CorrectMessage msg)
visit
in interface ArchiveMessageVisitor
visit
in class ArchiveMessageHandler
msg
- The CorrectMessage to be handled.public abstract void visit(GetChecksumMessage msg)
visit
in interface ArchiveMessageVisitor
visit
in class ArchiveMessageHandler
msg
- The GetChecksumMessage to be handled.public abstract void visit(GetAllChecksumsMessage msg)
visit
in interface ArchiveMessageVisitor
visit
in class ArchiveMessageHandler
msg
- The GetAllChecksumMessage to be handled.public abstract void visit(GetAllFilenamesMessage msg)
visit
in interface ArchiveMessageVisitor
visit
in class ArchiveMessageHandler
msg
- The GetAllFilenamesMessage to be handled.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |