org.pentaho.platform.dataaccess.datasource.wizard.service.gwt
Interface IConnectionService
- All Known Subinterfaces: 
 - IGwtConnectionService
 
- All Known Implementing Classes: 
 - ConnectionDebugGwtServlet, ConnectionServiceClient, ConnectionServiceImpl, InMemoryConnectionServiceImpl
 
public interface IConnectionService
The IConnectionService interface is used as a GWT and XML webservice.  It 
 is also used by the Datasource Service to map a name to an IConnection.
 
getConnections
List<IConnection> getConnections()
                                 throws ConnectionServiceException
- Throws:
 ConnectionServiceException
 
getConnectionByName
IConnection getConnectionByName(String name)
                                throws ConnectionServiceException
- Throws:
 ConnectionServiceException
 
addConnection
boolean addConnection(IConnection connection)
                      throws ConnectionServiceException
- Throws:
 ConnectionServiceException
 
updateConnection
boolean updateConnection(IConnection connection)
                         throws ConnectionServiceException
- Throws:
 ConnectionServiceException
 
deleteConnection
boolean deleteConnection(IConnection connection)
                         throws ConnectionServiceException
- Throws:
 ConnectionServiceException
 
deleteConnection
boolean deleteConnection(String name)
                         throws ConnectionServiceException
- Throws:
 ConnectionServiceException
 
testConnection
boolean testConnection(IConnection connection)
                       throws ConnectionServiceException
- Throws:
 ConnectionServiceException
 
convertToConnection
IConnection convertToConnection(IDatabaseConnection connection)
                                throws ConnectionServiceException
- Throws:
 ConnectionServiceException
 
convertFromConnection
IDatabaseConnection convertFromConnection(IConnection connection)
                                          throws ConnectionServiceException
- Throws:
 ConnectionServiceException