public interface IDBContainer
Document addInternalNode(String keyName, String keyValue, Document values, String tabletype, boolean hasKeyChanged, boolean isHistory, String username) throws Exception
ExceptionArrayList<Document> search(HashMap<String,String> matchC, String table) throws Exception
ExceptionArrayList<String> findShortestPath(ArrayList<String> validTables, String string, String string2, Date when) throws Exception
ExceptionArrayList<String> getNodeRelationships(String node, String arg0, Date when) throws Exception
ExceptionArrayList<String> getNodeRelationships(String node, Date when) throws Exception
ExceptionArrayList<String> getNodeRelationships(String node, String reltype, String dir, Date when) throws Exception
ExceptionDocument createNodeRelationshipTo(String node, String table1, String other, String table2, String arg1, Map<String,Object> values, Date when) throws Exception
ExceptionString getRelOtherNode(String rel, String node, Date when) throws Exception
Exceptionvoid clear(Collection<String> tableNames) throws Exception
ExceptionDBWorkerBatch createBatchDB() throws Exception
Exceptionlong getNextId(String table)
double getTableCount(String tableName)
DBWorker getDBWorker()
void putSchedule(Document job)
void addMessage(Document d)
List<com.google.gson.JsonObject> getSuspended(int page)
void checkIndexes()
void releaseRecord(CommitItem iD)
void clearTableCount()
List<String> getKeyList(String selectiveField, String selectiveValue, String indexName, int maxNodes)
Collection<Document> getListeners(String type, String listenerID)
Collection<Document> getListeners(String type, String listenerID, String schema, String project, String groupname)
void addListener(String type, Document doc, String name, String projectName, String groupName)
Collection<Document> analyseBy(List<PurposeColumn> purposeColumns)
Collection<Document> analyseBy(String tableName)
void deleteMessage(Document d)
ISchemaMeta getSchDoc()
void setSchDoc(ISchemaMeta schDoc)
Collection<Result> findFuzzy(Document matchCriteria)
Collection<Result> findFuzzy(String searchText)
ArrayList<Document> getNodes(String tableName, String keyName, String keyValue, int maxBucketSize) throws Exception
tableName - keyName - keyValue - maxBucketSize - ExceptionDocument getSingleNode(String tableName, String keyName, String keyValue) throws Exception
tableName - keyName - keyValue - Exceptionvoid resolveMerge(Document mr)
void resolveLink(Document mr)
void resolveEID(Document mr)
void removeTask(Document d)
List<Document> getTasks(String nodeid, int page, int endpage, int pgesize, String[] table, String limits, String type)
Collection<Result> find(Document document)
document - void createStore(String storeName)
storeName - void resolve(String taskid, Document mr, Document resolution, int action)
taskid - mr - resolution - action - void updateWorkFlow(Document doc)
doc - void updateFlow(Document doc)
doc - Copyright © 2021. All rights reserved.