jrunx.persistence
Class KeySelector
java.lang.Object
|
+--jrunx.persistence.KeySelector
- Direct Known Subclasses:
- FindAllConsumers, FindAllDestinations, FindAllHandleIds, FindConsumerByName, FindConsumersByTopic, FindDestinationByName, FindExpiredHandlesByDest, FindExpiredMessages, FindHandleByConsumerDestAndId, FindHandleById, FindHandlesByDestinationAndConsumer, FindHandlesByQueue, FindMessageById, FindSuccessiveMessages, FindUnexpiredMessagesByDestination, FindUnprocessedMessages, FindUnreferencedMessages, JDBCKeySelector
- public abstract class KeySelector
- extends java.lang.Object
StoreManagers are objects capable of translating and sending PeristenceStore calls
to the underlying storing mechamism APIs.
- Author:
- Enrique Duvos
|
Field Summary |
protected java.lang.Object[] |
args
|
protected java.lang.String |
name
|
|
Method Summary |
java.lang.Object[] |
getArgs()
|
java.lang.String |
getName()
|
abstract java.util.Collection |
select(java.util.Collection keys)
Selects a sub-collection of keys from the collection of keys |
void |
setArgs(java.lang.Object[] args)
|
void |
setName(java.lang.String name)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
name
protected java.lang.String name
args
protected java.lang.Object[] args
KeySelector
public KeySelector()
getName
public java.lang.String getName()
setName
public void setName(java.lang.String name)
getArgs
public java.lang.Object[] getArgs()
setArgs
public void setArgs(java.lang.Object[] args)
select
public abstract java.util.Collection select(java.util.Collection keys)
- Selects a sub-collection of keys from the collection of keys
- Parameters:
the - collection of keys to be filtered- Returns:
- the filtered collection
Copyright � 2002 Macromedia Corporation. All Rights Reserved.