public class MongoResourceSetConfiguratorComponent
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
PROP_MONGO_ALIAS |
| Constructor and Description |
|---|
MongoResourceSetConfiguratorComponent() |
| Modifier and Type | Method and Description |
|---|---|
void |
activate(ComponentContext context)
Called on component activation
|
void |
addMongoDatabaseProvider(MongoDatabaseProvider mongoDatabaseProvider,
java.util.Map<java.lang.String,java.lang.Object> properties)
Adds a
MongoDatabaseProvider to the provider map. |
void |
deactivate()
Called on component deactivation
|
void |
removeMongoDatabaseProvider(MongoDatabaseProvider mongoDatabaseProvider,
java.util.Map<java.lang.String,java.lang.Object> properties)
Removes a
MongoDatabaseProvider from the map |
void |
setInputStreamFactory(InputStreamFactory inputStreamFactory)
Sets an
InputStreamFactory to handle input streams |
void |
setOutputStreamFactory(OutputStreamFactory outputStreamFactory)
Sets an
OutputStreamFactory to handle output streams |
public static final java.lang.String PROP_MONGO_ALIAS
public MongoResourceSetConfiguratorComponent()
public void activate(ComponentContext context)
context - the component contextpublic void deactivate()
public void addMongoDatabaseProvider(MongoDatabaseProvider mongoDatabaseProvider,
java.util.Map<java.lang.String,java.lang.Object> properties)
MongoDatabaseProvider to the provider map.mongoDatabaseProvider - the provider to be addedpublic void removeMongoDatabaseProvider(MongoDatabaseProvider mongoDatabaseProvider,
java.util.Map<java.lang.String,java.lang.Object> properties)
MongoDatabaseProvider from the mapmongoDatabaseProvider - the provider to be removedpublic void setInputStreamFactory(InputStreamFactory inputStreamFactory)
InputStreamFactory to handle input streamsinputStreamFactory - the factory to setpublic void setOutputStreamFactory(OutputStreamFactory outputStreamFactory)
OutputStreamFactory to handle output streamsoutputStreamFactory - the factory to setBryan Hunt, Data In Motion Consulting