|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.apache.wsrp4j.consumer.driver.GenericProducerRegistryImpl
org.apache.wsrp4j.consumer.driver.GenericPersistentProducerRegistryImpl
A producer registry with persistence
| Field Summary | |
private HandleGenerator |
handleGenerator
|
protected PersistentDataObject |
persistentDataObject
|
protected PersistentHandler |
persistentHandler
|
| Fields inherited from class org.apache.wsrp4j.consumer.driver.GenericProducerRegistryImpl |
|
| Constructor Summary | |
GenericPersistentProducerRegistryImpl()
|
|
| Method Summary | |
void |
addProducer(Producer producer)
Add a producer to the registry |
private void |
delete(Producer producer)
Delete the given producer from persistent store |
void |
removeAllProducers()
Remove all producer objects from the registry |
Producer |
removeProducer(java.lang.String id)
Get the producer for the given URL |
void |
restore()
Restores all available producers from persistent file store |
void |
stateChanged(StateChangedEvent event)
|
void |
store(Producer producer)
Store a new producer to persistent store |
| Methods inherited from class org.apache.wsrp4j.consumer.driver.GenericProducerRegistryImpl |
existsProducer, getAllProducers, getProducer |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
protected PersistentDataObject persistentDataObject
protected PersistentHandler persistentHandler
private HandleGenerator handleGenerator
| Constructor Detail |
public GenericPersistentProducerRegistryImpl()
| Method Detail |
public void addProducer(Producer producer)
addProducer in interface ProducerRegistryaddProducer in class GenericProducerRegistryImplproducer - The producer to addpublic Producer removeProducer(java.lang.String id)
removeProducer in interface ProducerRegistryremoveProducer in class GenericProducerRegistryImplid - The ID of the producer
public void removeAllProducers()
GenericProducerRegistryImpl
removeAllProducers in interface ProducerRegistryremoveAllProducers in class GenericProducerRegistryImplpublic void stateChanged(StateChangedEvent event)
stateChanged in interface StateChangedListener
public void restore()
throws WSRPException
WSRPException
public void store(Producer producer)
throws WSRPException
producer -
WSRPExceptionprivate void delete(Producer producer)
producer -
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||