org.openrdf.sail.rdbms.mysql
Class MySqlStore

java.lang.Object
  extended by org.openrdf.sail.helpers.SailBase
      extended by org.openrdf.sail.rdbms.RdbmsStore
          extended by org.openrdf.sail.rdbms.mysql.MySqlStore
All Implemented Interfaces:
Sail

public class MySqlStore
extends RdbmsStore

A convenient way to initialise a MySql RDF store.

Author:
James Leigh

Field Summary
 
Fields inherited from class org.openrdf.sail.helpers.SailBase
connectionTimeOut, DEFAULT_CONNECTION_TIMEOUT, logger
 
Constructor Summary
MySqlStore()
           
MySqlStore(String databaseName)
           
 
Method Summary
 String getDatabaseName()
           
 String getPassword()
           
 int getPortNumber()
           
 Map<String,String> getProperties()
           
 String getServerName()
           
 String getUser()
           
 void initialize()
          Initializes the Sail.
 void setDatabaseName(String databaseName)
           
 void setPassword(String password)
           
 void setPortNumber(int portNumber)
           
 void setProperties(Map<String,String> properties)
           
 void setServerName(String serverName)
           
 void setUser(String user)
           
 
Methods inherited from class org.openrdf.sail.rdbms.RdbmsStore
getConnectionInternal, getMaxNumberOfTripleTables, getValueFactory, isIndexed, isSequenced, isWritable, setBasicDataSource, setConnectionFactory, setIndexed, setMaxNumberOfTripleTables, setSequenced, shutDownInternal
 
Methods inherited from class org.openrdf.sail.helpers.SailBase
connectionClosed, debugEnabled, getConnection, getDataDir, setDataDir, shutDown
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MySqlStore

public MySqlStore()

MySqlStore

public MySqlStore(String databaseName)
Method Detail

getServerName

public String getServerName()

setServerName

public void setServerName(String serverName)

getDatabaseName

public String getDatabaseName()

setDatabaseName

public void setDatabaseName(String databaseName)

getPortNumber

public int getPortNumber()

setPortNumber

public void setPortNumber(int portNumber)

getProperties

public Map<String,String> getProperties()

setProperties

public void setProperties(Map<String,String> properties)

getUser

public String getUser()

setUser

public void setUser(String user)

getPassword

public String getPassword()

setPassword

public void setPassword(String password)

initialize

public void initialize()
                throws SailException
Description copied from interface: Sail
Initializes the Sail. Care should be taken that required initialization parameters have been set before this method is called. Please consult the specific Sail implementation for information about the relevant parameters.

Specified by:
initialize in interface Sail
Overrides:
initialize in class RdbmsStore
Throws:
SailException - If the Sail could not be initialized.


Copyright © 2001-2008 Aduna. All Rights Reserved.