Class NonFunctionalArcRepositoryServer
- java.lang.Object
-
- dk.netarkivet.archive.distribute.ArchiveMessageHandler
-
- dk.netarkivet.archive.arcrepository.distribute.NonFunctionalArcRepositoryServer
-
- All Implemented Interfaces:
ArchiveMessageVisitor
,CleanupIF
,javax.jms.MessageListener
public class NonFunctionalArcRepositoryServer extends ArchiveMessageHandler implements CleanupIF
-
-
Constructor Summary
Constructors Constructor Description NonFunctionalArcRepositoryServer(ArcRepository ar)
Creates and adds a ArcRepositoryMessageHandler as listener on the "TheArcrepos"-queue.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
cleanup()
Used to clean up a class from within a shutdown hook.void
onMessage(javax.jms.Message msg)
Unpacks and calls accept() on the message object.
-
-
-
Constructor Detail
-
NonFunctionalArcRepositoryServer
public NonFunctionalArcRepositoryServer(ArcRepository ar)
Creates and adds a ArcRepositoryMessageHandler as listener on the "TheArcrepos"-queue.- Parameters:
ar
- the ArcRepository
-
-
Method Detail
-
onMessage
public void onMessage(javax.jms.Message msg)
Description copied from class:ArchiveMessageHandler
Unpacks and calls accept() on the message object.This method catches all exceptions and logs them.
- Specified by:
onMessage
in interfacejavax.jms.MessageListener
- Overrides:
onMessage
in classArchiveMessageHandler
- Parameters:
msg
- a ObjectMessage
-
-