public class MongoDB extends Object
| Modifier and Type | Field and Description |
|---|---|
protected static com.mongodb.ReadPreference |
READ_PREFERENCE |
protected static com.mongodb.WriteConcern |
WRITE_TYPE |
| Constructor and Description |
|---|
MongoDB(String[] server,
int port,
String user,
String password) |
MongoDB(String[] server,
String user,
String password) |
MongoDB(String[] server,
String user,
String password,
String ssCollection,
String fsCollection) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
protected com.mongodb.DB |
getDB() |
com.mongodb.DBCollection |
getFolderStatusCollection() |
FolderStatusObject |
getFSRecord(String folder) |
StorageStatusObject |
getSSRecord(String consumer) |
com.mongodb.DBCollection |
getStorageStatusCollection() |
StorageStatusObject |
overwriteUser(String consumer,
String count,
String volume) |
FolderStatusObject |
updateFolderVolume(FolderStatusObject fsRecord,
String operation) |
StorageStatusObject |
updateUserVolume(StorageStatusObject ssRecord,
String operation) |
protected static com.mongodb.ReadPreference READ_PREFERENCE
protected static final com.mongodb.WriteConcern WRITE_TYPE
public StorageStatusObject updateUserVolume(StorageStatusObject ssRecord, String operation)
public StorageStatusObject overwriteUser(String consumer, String count, String volume)
public FolderStatusObject updateFolderVolume(FolderStatusObject fsRecord, String operation)
public StorageStatusObject getSSRecord(String consumer)
public FolderStatusObject getFSRecord(String folder)
protected com.mongodb.DB getDB()
public com.mongodb.DBCollection getStorageStatusCollection()
public com.mongodb.DBCollection getFolderStatusCollection()
public void close()
Copyright © 2019. All Rights Reserved.