org.mule.util.queue
Interface PersistenceStrategy

All Known Implementing Classes:
SerialisationPersistence

public interface PersistenceStrategy

PersistenceStrategy TODO

Version:
$Revision: 1.3 $
Author:
Ross Mason

Method Summary
 void dispose()
           
 void initialise(BoundedChannel queue, java.lang.String componentName)
           
 boolean remove(UMOEvent event)
           
 void store(UMOEvent event)
           
 

Method Detail

store

public void store(UMOEvent event)
           throws PersistentQueueException
Throws:
PersistentQueueException

remove

public boolean remove(UMOEvent event)
               throws PersistentQueueException
Throws:
PersistentQueueException

initialise

public void initialise(BoundedChannel queue,
                       java.lang.String componentName)
                throws InitialisationException
Throws:
InitialisationException

dispose

public void dispose()
             throws PersistentQueueException
Throws:
PersistentQueueException


Copyright © 2003-2005 SymphonySoft Limited. All Rights Reserved.