KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > daffodilwoods > daffodildb > server > serversystem > _ServerSystem


1 package com.daffodilwoods.daffodildb.server.serversystem;
2
3 import java.util.*;
4
5 import com.daffodilwoods.daffodildb.server.datadictionarysystem.*;
6 import com.daffodilwoods.daffodildb.server.serversystem.datatriggersystem.*;
7 import com.daffodilwoods.daffodildb.server.serversystem.dmlvalidation.statementtriggersystem.*;
8 import com.daffodilwoods.daffodildb.utils.parser.*;
9 import com.daffodilwoods.database.general.*;
10 import com.daffodilwoods.database.resource.*;
11
12 public interface _ServerSystem extends _Server{
13
14    _ServerSession getServerSession(String JavaDoc user, Object JavaDoc sessionConstant, Properties sessionProperties, String JavaDoc databaseURL) throws DException;
15    _DataTriggerTable getDataTriggerTable(String JavaDoc databaseURL, QualifiedIdentifier tableName) throws DException;
16    _StatementTriggerTable getStatementTriggerTable(String JavaDoc databaseURL, QualifiedIdentifier tableName) throws DException;
17    _DataDictionarySystem getDataDictionarySystem() throws DException;
18    _DataDictionary getDataDictionary(String JavaDoc databaseName) throws DException;
19
20    ArrayList getAllDatabases(String JavaDoc userName) throws DException;
21    ArrayList getAllSessions(String JavaDoc databaseName) throws DException;
22    public _MemoryManager getMemoryManager() throws DException;
23
24    _QueryReWriter getQueryReWriter(String JavaDoc query) throws DException;
25
26    void createDatabase(String JavaDoc databaseName, Properties prop) throws DException;
27    void dropDatabase(String JavaDoc url, String JavaDoc userName, String JavaDoc userDatabaseb) throws DException;
28    void refreshTriggers( String JavaDoc databaseName,QualifiedIdentifier tableName) throws DException;
29    void dropDatabase(String JavaDoc databaseName, String JavaDoc userName,String JavaDoc password,
30                             String JavaDoc userDatabaseName) throws com.daffodilwoods.
31
       database.resource.DException ;
32
33 }
34
Popular Tags