org.apache.servicemix.store.mongo
Class MongoStoreFactory
java.lang.Object
org.apache.servicemix.store.base.BaseStoreFactory
org.apache.servicemix.store.mongo.MongoStoreFactory
- All Implemented Interfaces:
- StoreFactory
public class MongoStoreFactory
- extends BaseStoreFactory
A store factory which use MongoDB.
- Author:
- iocanel, jbonofre
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MongoStoreFactory
public MongoStoreFactory()
open
public Store open(java.lang.String collection)
throws java.io.IOException
Open a MongoStore using a new .
- Parameters:
collection - the Mongo store collection.
- Returns:
- the opened Mongo store.
- Throws:
java.io.IOException
close
public void close(Store store)
throws java.io.IOException
- Description copied from interface:
StoreFactory
- Closes a
Store with the specified name,
- Throws:
java.io.IOException
getMongo
public com.mongodb.Mongo getMongo()
setMongo
public void setMongo(com.mongodb.Mongo mongo)
getHost
public java.lang.String getHost()
setHost
public void setHost(java.lang.String host)
getPort
public java.lang.Integer getPort()
setPort
public void setPort(java.lang.Integer port)
getUsername
public java.lang.String getUsername()
setUsername
public void setUsername(java.lang.String username)
getPassword
public java.lang.String getPassword()
setPassword
public void setPassword(java.lang.String password)
getDatabase
public java.lang.String getDatabase()
setDatabase
public void setDatabase(java.lang.String database)
getTimeout
public java.lang.Long getTimeout()
setTimeout
public void setTimeout(java.lang.Long timeout)
Copyright © 2005-2012 FuseSource. All Rights Reserved.