net.sf.farrago.jdbc.rmi
Interface FarragoRJMedDataWrapperInterface

All Superinterfaces:
Remote
All Known Implementing Classes:
FarragoRJMedDataWrapperServer

public interface FarragoRJMedDataWrapperInterface
extends Remote

RMI server interface corresponding to FarragoMedDataWrapperInfo.

Version:
$Id: //open/dev/farrago/src/net/sf/farrago/jdbc/rmi/FarragoRJMedDataWrapperInterface.java#10 $
Author:
Tim Leung

Method Summary
 FarragoRJDriverPropertyInfo[] getColumnPropertyInfo(Locale locale, Properties wrapperProps, Properties serverProps, Properties tableProps, Properties columnProps)
           
 FarragoRJDriverPropertyInfo[] getColumnSetPropertyInfo(Locale locale, Properties wrapperProps, Properties serverProps, Properties tableProps)
           
 FarragoRJDriverPropertyInfo[] getPluginPropertyInfo(Locale locale, Properties wrapperProps)
           
 FarragoRJDriverPropertyInfo[] getServerPropertyInfo(Locale locale, Properties wrapperProps, Properties serverProps)
           
 boolean isForeign()
           
 

Method Detail

getPluginPropertyInfo

FarragoRJDriverPropertyInfo[] getPluginPropertyInfo(Locale locale,
                                                    Properties wrapperProps)
                                                    throws RemoteException
Throws:
RemoteException
See Also:
FarragoMedDataWrapperInfo.getPluginPropertyInfo(java.util.Locale, java.util.Properties)

getServerPropertyInfo

FarragoRJDriverPropertyInfo[] getServerPropertyInfo(Locale locale,
                                                    Properties wrapperProps,
                                                    Properties serverProps)
                                                    throws RemoteException
Throws:
RemoteException
See Also:
FarragoMedDataWrapperInfo.getServerPropertyInfo(java.util.Locale, java.util.Properties, java.util.Properties)

getColumnSetPropertyInfo

FarragoRJDriverPropertyInfo[] getColumnSetPropertyInfo(Locale locale,
                                                       Properties wrapperProps,
                                                       Properties serverProps,
                                                       Properties tableProps)
                                                       throws RemoteException
Throws:
RemoteException
See Also:
FarragoMedDataWrapperInfo.getColumnSetPropertyInfo(java.util.Locale, java.util.Properties, java.util.Properties, java.util.Properties)

getColumnPropertyInfo

FarragoRJDriverPropertyInfo[] getColumnPropertyInfo(Locale locale,
                                                    Properties wrapperProps,
                                                    Properties serverProps,
                                                    Properties tableProps,
                                                    Properties columnProps)
                                                    throws RemoteException
Throws:
RemoteException
See Also:
FarragoMedDataWrapperInfo.getColumnPropertyInfo(java.util.Locale, java.util.Properties, java.util.Properties, java.util.Properties, java.util.Properties)

isForeign

boolean isForeign()
                  throws RemoteException
Throws:
RemoteException
See Also:
FarragoMedDataWrapperInfo.isForeign()