org.apache.servicemix.store.mongo
Class MongoStoreFactory
java.lang.Object
org.apache.servicemix.store.mongo.MongoStoreFactory
- All Implemented Interfaces:
- StoreFactory
public class MongoStoreFactory
- extends java.lang.Object
- implements StoreFactory
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 .
- Specified by:
open in interface StoreFactory
- 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
- Specified by:
close in interface StoreFactory
- 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-2011 FuseSource. All Rights Reserved.