org.pentaho.platform.dataaccess.datasource.wizard.service.impl
Class ConnectionServiceGwtImpl

java.lang.Object
  extended by org.pentaho.platform.dataaccess.datasource.wizard.service.impl.ConnectionServiceGwtImpl
All Implemented Interfaces:
IXulAsyncConnectionService

public class ConnectionServiceGwtImpl
extends Object
implements IXulAsyncConnectionService


Constructor Summary
ConnectionServiceGwtImpl()
           
 
Method Summary
 void addConnection(IConnection connection, org.pentaho.ui.xul.XulServiceCallback<Boolean> xulCallback)
           
 void convertFromConnection(IConnection databaseConnection, org.pentaho.ui.xul.XulServiceCallback<IDatabaseConnection> xulCallback)
           
 void convertToConnection(IDatabaseConnection databaseConnection, org.pentaho.ui.xul.XulServiceCallback<IConnection> xulCallback)
           
 void deleteConnection(IConnection connection, org.pentaho.ui.xul.XulServiceCallback<Boolean> xulCallback)
           
 void deleteConnection(String name, org.pentaho.ui.xul.XulServiceCallback<Boolean> xulCallback)
           
 void getConnectionByName(String name, org.pentaho.ui.xul.XulServiceCallback<IConnection> xulCallback)
           
 void getConnections(org.pentaho.ui.xul.XulServiceCallback<List<IConnection>> xulCallback)
           
static void setServiceEntryPoint(String serviceEntryPointBase)
          Override the service entry point (use only if you know what you are doing)
 void testConnection(IConnection connection, org.pentaho.ui.xul.XulServiceCallback<Boolean> xulCallback)
           
 void updateConnection(IConnection connection, org.pentaho.ui.xul.XulServiceCallback<Boolean> xulCallback)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConnectionServiceGwtImpl

public ConnectionServiceGwtImpl()
Method Detail

setServiceEntryPoint

public static void setServiceEntryPoint(String serviceEntryPointBase)
Override the service entry point (use only if you know what you are doing)


getConnections

public void getConnections(org.pentaho.ui.xul.XulServiceCallback<List<IConnection>> xulCallback)
Specified by:
getConnections in interface IXulAsyncConnectionService

getConnectionByName

public void getConnectionByName(String name,
                                org.pentaho.ui.xul.XulServiceCallback<IConnection> xulCallback)
Specified by:
getConnectionByName in interface IXulAsyncConnectionService

addConnection

public void addConnection(IConnection connection,
                          org.pentaho.ui.xul.XulServiceCallback<Boolean> xulCallback)
Specified by:
addConnection in interface IXulAsyncConnectionService

updateConnection

public void updateConnection(IConnection connection,
                             org.pentaho.ui.xul.XulServiceCallback<Boolean> xulCallback)
Specified by:
updateConnection in interface IXulAsyncConnectionService

deleteConnection

public void deleteConnection(IConnection connection,
                             org.pentaho.ui.xul.XulServiceCallback<Boolean> xulCallback)
Specified by:
deleteConnection in interface IXulAsyncConnectionService

deleteConnection

public void deleteConnection(String name,
                             org.pentaho.ui.xul.XulServiceCallback<Boolean> xulCallback)
Specified by:
deleteConnection in interface IXulAsyncConnectionService

testConnection

public void testConnection(IConnection connection,
                           org.pentaho.ui.xul.XulServiceCallback<Boolean> xulCallback)
Specified by:
testConnection in interface IXulAsyncConnectionService

convertFromConnection

public void convertFromConnection(IConnection databaseConnection,
                                  org.pentaho.ui.xul.XulServiceCallback<IDatabaseConnection> xulCallback)
Specified by:
convertFromConnection in interface IXulAsyncConnectionService

convertToConnection

public void convertToConnection(IDatabaseConnection databaseConnection,
                                org.pentaho.ui.xul.XulServiceCallback<IConnection> xulCallback)
Specified by:
convertToConnection in interface IXulAsyncConnectionService