1 package com.daffodilwoods.rmi.interfaces; 2 3 import java.rmi.Remote ; 4 import java.rmi.RemoteException ; 5 6 import java.util.ArrayList ; 7 import java.util.Properties ; 8 import java.sql.SQLException ; 9 10 import com.daffodilwoods.rmi.interfaces.*; 11 import com.daffodilwoods.database.resource.DException; 12 public interface _RmiUser extends Remote { 13 String getUserName() throws RemoteException ; 14 ArrayList getAllDatabases() throws DException,RemoteException ; 15 _RmiConnection getConnection(String databaseName , Properties prop ) throws DException , RemoteException ; 16 _RmiDatabaseInformation getDatabaseInformation(String databaseName) throws DException,RemoteException ; 17 ArrayList getAllSessions(String databaseName) throws DException,RemoteException ; 18 void createDatabase(String dastabaseName,Properties prop) throws DException,RemoteException ; 19 void refresh() throws RemoteException ; 20 void dropDatabase(String databaseName) throws RemoteException ,DException; 21 void setUserName(String userName0) throws RemoteException ; 22 void setPassword(String passWord0) throws RemoteException ; 23 } 24 | Popular Tags |