com.cbse.jeasy
Class JEJDBC

java.lang.Object
  extended by com.cbse.jeasy.JEObject
      extended by com.cbse.jeasy.JEJDBC

public class JEJDBC
extends JEObject

The class JEJDBC creates a connection to a database and performs SQL

Properties
name values comment
url * JDBC URL of the database
driver * Name of the JDBC Driver
database * Name of the database
user * User used to connect to the database
password * Password of the user
embedded true
false
In an embedded environment, the database will be start up at the local machine. If false, the database must run as a server.
* = property you have to set; bold = default value

Version:
%I%, %G%
Author:
H.Pfohl

Field Summary
 
Fields inherited from class com.cbse.jeasy.JEObject
DEVELOPPING, INPUT_ERROR_DATE, INPUT_ERROR_LENGTH, INPUT_ERROR_MANDATORY, INPUT_ERROR_PARSE, INPUT_ERROR_RANGE, INPUT_ERROR_TIME, INPUT_ERRORS, NO_INPUT_ERROR, RUNNING
 
Constructor Summary
JEJDBC(java.lang.String s)
          Reads the properties out of a string.
 
Method Summary
 java.lang.String getDatabase()
           
 java.lang.String getDriver()
           
 java.lang.String getGlobalId()
           
 java.lang.String getPassword()
           
 java.lang.String getUrl()
           
 java.lang.String getUser()
           
 void setDatabase(java.lang.String database)
           
 void setDriver(java.lang.String driver)
           
 void setGlobalId(java.lang.String globalId)
           
 void setPassword(java.lang.String password)
           
 void setUrl(java.lang.String url)
           
 void setUser(java.lang.String user)
           
 void start()
          Creates jfc-Objects with the given properties.
 
Methods inherited from class com.cbse.jeasy.JEObject
backupEntry, clear, deserializeValue, getApplet, getApplLocale, getCenter, getComponent, getEast, getElementAt, getElementSize, getId, getJCallBack, getJClass, getLabel, getMode, getName, getNorth, getObjLocale, getParentId, getPreview, getProjectDirectory, getProperty, getRegisterText, getSouth, getStarted, getTitle, getType, getWest, getXMLtag, isEditable, isEnabled, isEnterprise, isProfessional, isStandard, isVisible, JEadd, JEadd, JEadd, JEadd, JEadd, JEadd, JEadd, JEadd, JEadd, JEadd, JEadd, JEaddTab, removeProperties, removeProperty, restoreEntry, serializeValue, setApplet, setApplLocale, setEditable, setEditable, setEnabled, setEnabled, setFocus, setJCallBack, setMarkable, setMarkable, setMode, setObjLocale, setParentId, setPreview, setProjectDirectory, setProperty, setStarted, setVisible, setVisible, wasEntryChanged
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JEJDBC

public JEJDBC(java.lang.String s)
Reads the properties out of a string.

Parameters:
s - contains properties and values
See Also:
JE#PropertyString
Method Detail

getDatabase

public java.lang.String getDatabase()
Returns:
Returns the database.

setDatabase

public void setDatabase(java.lang.String database)
Parameters:
database - The database to set.

getDriver

public java.lang.String getDriver()
Returns:
Returns the driver.

setDriver

public void setDriver(java.lang.String driver)
Parameters:
driver - The driver to set.

getGlobalId

public java.lang.String getGlobalId()
Returns:
Returns the globalId.

setGlobalId

public void setGlobalId(java.lang.String globalId)
Parameters:
globalId - The globalId to set.

getPassword

public java.lang.String getPassword()
Returns:
Returns the password.

setPassword

public void setPassword(java.lang.String password)
Parameters:
password - The password to set.

getUrl

public java.lang.String getUrl()
Returns:
Returns the url.

setUrl

public void setUrl(java.lang.String url)
Parameters:
url - The url to set.

getUser

public java.lang.String getUser()
Returns:
Returns the user.

setUser

public void setUser(java.lang.String user)
Parameters:
user - The user to set.

start

public void start()
Description copied from class: JEObject
Creates jfc-Objects with the given properties.

Overrides:
start in class JEObject