public abstract class BaseManager<V> extends Object
| Modifier | Constructor and Description |
|---|---|
protected |
BaseManager() |
| Modifier and Type | Method and Description |
|---|---|
abstract AbstractEventProducer |
borrowProducer(String topic) |
abstract void |
close()
Release resources manager and its producers/pools have.
|
static BaseManager |
getInstance(org.apache.commons.configuration.Configuration config) |
abstract void |
returnProducer(String topic,
AbstractEventProducer producer) |
abstract void |
send(V msg) |
public static BaseManager getInstance(org.apache.commons.configuration.Configuration config)
public abstract AbstractEventProducer borrowProducer(String topic) throws Exception
Exceptionpublic abstract void returnProducer(String topic, AbstractEventProducer producer)
public abstract void close()
Copyright © 2017 CodeGerm. All rights reserved.