org.n52.wps.server.database
Class DerbyDatabase

java.lang.Object
  extended by org.n52.wps.server.database.AbstractDatabase
      extended by org.n52.wps.server.database.DerbyDatabase
All Implemented Interfaces:
IDatabase

public class DerbyDatabase
extends AbstractDatabase


Field Summary
 
Fields inherited from class org.n52.wps.server.database.AbstractDatabase
creationString, INSERT_COLUMN_MIME_TYPE, INSERT_COLUMN_REQUEST_DATE, INSERT_COLUMN_REQUEST_ID, INSERT_COLUMN_RESPONSE, INSERT_COLUMN_RESPONSE_TYPE, insertionString, insertSQL, PROPERTY_NAME_DATABASE, PROPERTY_NAME_DATABASE_NAME, PROPERTY_NAME_DATABASE_PATH, SELECT_COLUMN_RESPONSE, selectionString, selectSQL, UPDATE_COLUMN_REQUEST_ID, UPDATE_COLUMN_RESPONSE, updateSQL, updateString
 
Method Summary
 boolean deleteStoredResponse(java.lang.String id)
           
 java.sql.Connection getConnection()
           
 java.lang.String getConnectionURL()
           
static DerbyDatabase getInstance()
           
 java.io.File lookupResponseAsFile(java.lang.String id)
           
 void shutdown()
          Shutdown the database in a clean, safe way.
 
Methods inherited from class org.n52.wps.server.database.AbstractDatabase
generateRetrieveResultURL, getDatabaseName, getDatabasePath, getMimeTypeForStoreResponse, insertResponse, insertResultEntity, lookupResponse, storeComplexValue, storeResponse, updateResponse
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static DerbyDatabase getInstance()

getConnection

public java.sql.Connection getConnection()
Specified by:
getConnection in class AbstractDatabase

getConnectionURL

public java.lang.String getConnectionURL()
Specified by:
getConnectionURL in class AbstractDatabase

shutdown

public void shutdown()
Shutdown the database in a clean, safe way.

Specified by:
shutdown in interface IDatabase
Overrides:
shutdown in class AbstractDatabase

deleteStoredResponse

public boolean deleteStoredResponse(java.lang.String id)
Specified by:
deleteStoredResponse in interface IDatabase
Overrides:
deleteStoredResponse in class AbstractDatabase

lookupResponseAsFile

public java.io.File lookupResponseAsFile(java.lang.String id)
Specified by:
lookupResponseAsFile in interface IDatabase
Overrides:
lookupResponseAsFile in class AbstractDatabase


Copyright © 2007-2011 52north.org. All Rights Reserved.