public final class DBServer extends Shutdown implements Serializable
PRIORITY_EARLIER, PRIORITY_EARLIEST, PRIORITY_LATER, PRIORITY_LATEST, PRIORITY_NORMAL| Constructor and Description |
|---|
DBServer(ServerProperties properties)
----------------------------------------------------------------------------
|
| Modifier and Type | Method and Description |
|---|---|
DBConnection |
getActiveDBConnection()
-------------------------------------------------------
|
LightweightMetaObject[] |
getAllLightweightMetaObjectsForClass(int classID,
User user,
String[] representationFields)
DOCUMENT ME!
|
LightweightMetaObject[] |
getAllLightweightMetaObjectsForClass(int classID,
User user,
String[] representationFields,
String representationPattern)
---!!!
|
NodeReferenceList |
getChildren(Node node,
User u)
---------------------------------------------------------------------------- public NodeReferenceList
getChildren(int nodeID,UserGroup ug) throws Throwable { return tree.getChildren(nodeID,ug); }.
|
MetaClass |
getClass(int classID)
----------------------------------------------------------------------------
|
MetaClass |
getClass(User u,
int classID)
---------------------------------------------------------------------------
|
MetaClass |
getClassByTableName(User u,
String tableName)
DOCUMENT ME!
|
ClassCache |
getClassCache()
---------------------------------------------------------------------------
|
MetaClass[] |
getClasses()
---------------------------------------------------------------------------
|
MetaClass[] |
getClasses(User u)
---------------------------------------------------------------------------
|
NodeReferenceList |
getClassTreeNodes(User u)
-------------------------------------------------------------------------
|
DBConnectionPool |
getConnectionPool()
DOCUMENT ME!
|
String |
getDomain()
DOCUMENT ME!
|
HistoryServer |
getHistoryServer()
DOCUMENT ME!
|
LightweightMetaObject[] |
getLightweightMetaObjectsByQuery(int classId,
User user,
String query,
String[] representationFields)
DOCUMENT ME!
|
LightweightMetaObject[] |
getLightweightMetaObjectsByQuery(int classId,
User user,
String query,
String[] representationFields,
String representationPattern)
---!!!
|
MethodMap |
getMethods()
DOCUMENT ME!
|
MethodMap |
getMethods(User u)
DOCUMENT ME!
|
Node[] |
getNodes(int[] ids,
User u)
//bugfix public Node getNode(Node node, UserGroup ug) throws Throwable { if(node instanceof
Sirius.server.localserver.tree.node.ObjectNode) { Sirius.server.localserver.tree.node.ObjectNode newNode =
(Sirius.server.localserver.tree.node.ObjectNode)node; return new MetaObjectNode( newNode,getDomain()); } else if
(node instanceof Sirius.server.localserver.tree.node.ClassNode) return new
MetaClassNode((Sirius.server.localserver.tree.node.ClassNode)node,getDomain()); return new
MetaNode(node,getDomain()); } -----------------------------------------------------------------
|
MetaObject |
getObject(String objectID,
User usr)
----------------------------------------------------------------------------
|
ObjectFactory |
getObjectFactory()
DOCUMENT ME!
|
PersistenceManager |
getObjectPersitenceManager()
DOCUMENT ME!
|
MetaObject[] |
getObjects(String[] objectIDs,
User usr)
DOCUMENT ME!
|
ServerProperties |
getProperties()
DOCUMENT ME!
|
ServerProperties |
getSystemProperties()
public final Connection getTranslConnection(){return
connectionPool.getDBConnection("transl").getDBConnection();}.
|
NodeReferenceList |
getTops(User u)
----------------------------------------------------------------------------- public
Sirius.server.middleware.types.Node[] getParents(int nodeID,UserGroup ug) throws Throwable { return new
Sirius.server.middleware.types.NodeReferenceList(tree.getParents(nodeID,ug),this,ug).getNodes(); }
-------------------------------------------------------------------------
|
AbstractTree |
getTree()
public Sirius.server.localserver.tree.NodeReferenceList getObjectNodes(String[] objectIDs,UserGroup ug) throws
Throwable { //estimated 2 Nodes per object in average ! java.util.ArrayList
|
UserStore |
getUserStore()
DOCUMENT ME!
|
addShutdown, addShutdown, createShutdown, internalShutdown, removeShutdownisDown, shutdownpublic DBServer(ServerProperties properties) throws Throwable
properties - DOCUMENT ME!Throwable - DOCUMENT ME!public MetaClass getClass(int classID)
classID - DOCUMENT ME!public MetaClass[] getClasses() throws Throwable
Throwable - DOCUMENT ME!public MetaClass getClass(User u, int classID)
u - DOCUMENT ME!classID - DOCUMENT ME!public MetaClass getClassByTableName(User u, String tableName) throws Throwable
u - DOCUMENT ME!tableName - DOCUMENT ME!Throwable - DOCUMENT ME!public MetaClass[] getClasses(User u)
u - DOCUMENT ME!public ClassCache getClassCache()
public NodeReferenceList getChildren(Node node, User u) throws Throwable
node - DOCUMENT ME!u - DOCUMENT ME!Throwable - DOCUMENT ME!public NodeReferenceList getTops(User u) throws Throwable
u - DOCUMENT ME!Throwable - DOCUMENT ME!public NodeReferenceList getClassTreeNodes(User u) throws Throwable
u - DOCUMENT ME!git statusThrowable - DOCUMENT ME!public MetaObject getObject(String objectID, User usr) throws SQLException
objectID - DOCUMENT ME!usr - DOCUMENT ME!SQLException - Throwable DOCUMENT ME!public MetaObject[] getObjects(String[] objectIDs, User usr) throws Throwable
objectIDs - DOCUMENT ME!usr - DOCUMENT ME!Throwable - DOCUMENT ME!public Node[] getNodes(int[] ids, User u) throws Throwable
ids - DOCUMENT ME!u - DOCUMENT ME!Throwable - DOCUMENT ME!public AbstractTree getTree() throws Throwable
Throwable - DOCUMENT ME!public DBConnection getActiveDBConnection()
public DBConnectionPool getConnectionPool()
public ServerProperties getSystemProperties()
public MethodMap getMethods()
public MethodMap getMethods(User u) throws Throwable
u - DOCUMENT ME!Throwable - DOCUMENT ME!public UserStore getUserStore()
public ObjectFactory getObjectFactory()
public PersistenceManager getObjectPersitenceManager()
public ServerProperties getProperties()
public HistoryServer getHistoryServer()
public LightweightMetaObject[] getAllLightweightMetaObjectsForClass(int classID, User user, String[] representationFields, String representationPattern) throws Exception
classID - DOCUMENT ME!user - DOCUMENT ME!representationFields - DOCUMENT ME!representationPattern - DOCUMENT ME!Exception - DOCUMENT ME!public LightweightMetaObject[] getAllLightweightMetaObjectsForClass(int classID, User user, String[] representationFields) throws Exception
classID - DOCUMENT ME!user - DOCUMENT ME!representationFields - DOCUMENT ME!Exception - DOCUMENT ME!public LightweightMetaObject[] getLightweightMetaObjectsByQuery(int classId, User user, String query, String[] representationFields, String representationPattern) throws Exception
classId - DOCUMENT ME!user - DOCUMENT ME!query - DOCUMENT ME!representationFields - DOCUMENT ME!representationPattern - DOCUMENT ME!Exception - DOCUMENT ME!public LightweightMetaObject[] getLightweightMetaObjectsByQuery(int classId, User user, String query, String[] representationFields) throws Exception
classId - DOCUMENT ME!user - DOCUMENT ME!query - DOCUMENT ME!representationFields - DOCUMENT ME!Exception - DOCUMENT ME!public String getDomain()
Copyright © 2012–2026 cismet GmbH. All rights reserved.