com.continuent.tungsten.replicator.storage
Interface Store

All Superinterfaces:
ReplicatorPlugin
All Known Subinterfaces:
ParallelStore
All Known Implementing Classes:
InMemoryMultiQueue, InMemoryQueueStore, InMemoryTransactionalQueue, ParallelQueueStore, PrefetchStore, PrefetchStore, THL, THLParallelQueue

public interface Store
extends ReplicatorPlugin

Denotes a storage component that holds replication events.

Version:
1.0
Author:
Robert Hodges

Method Summary
 long getMaxStoredSeqno()
          Returns the maximum persistently stored sequence number.
 long getMinStoredSeqno()
          Returns the minimum persistently stored sequence number.
 java.lang.String getName()
          Gets the storage name.
 void setName(java.lang.String name)
          Sets the storage name.
 TungstenProperties status()
          Returns status information as a set of named properties.
 
Methods inherited from interface com.continuent.tungsten.replicator.plugin.ReplicatorPlugin
configure, prepare, release
 

Method Detail

getName

java.lang.String getName()
Gets the storage name.


setName

void setName(java.lang.String name)
Sets the storage name.


getMaxStoredSeqno

long getMaxStoredSeqno()
Returns the maximum persistently stored sequence number.


getMinStoredSeqno

long getMinStoredSeqno()
Returns the minimum persistently stored sequence number.


status

TungstenProperties status()
Returns status information as a set of named properties.