org.exolab.castor.jdo.conf

Class Database

public class Database extends Object implements Serializable

Version: $Revision: 1.1.1.1 $ $Date: 2003/03/03 07:08:09 $

Constructor Summary
Database()
Method Summary
voidaddMapping(Mapping vMapping)
EnumerationenumerateMapping()
DataSourcegetDataSource()
DrivergetDriver()
StringgetEngine()
JndigetJndi()
MappinggetMapping(int index)
Mapping[]getMapping()
intgetMappingCount()
StringgetName()
StringgetReferenceId()
booleanisValid()
voidmarshal(Writer out)
voidmarshal(DocumentHandler handler)
voidremoveAllMapping()
MappingremoveMapping(int index)
voidsetDataSource(DataSource _dataSource)
voidsetDriver(Driver _driver)
voidsetEngine(String _engine)
voidsetJndi(Jndi _jndi)
voidsetMapping(Mapping vMapping, int index)
voidsetName(String _name)
static Databaseunmarshal(Reader reader)
voidvalidate()

Constructor Detail

Database

public Database()

Method Detail

addMapping

public void addMapping(Mapping vMapping)

Parameters: vMapping

enumerateMapping

public Enumeration enumerateMapping()

getDataSource

public DataSource getDataSource()

getDriver

public Driver getDriver()

getEngine

public String getEngine()

getJndi

public Jndi getJndi()

getMapping

public Mapping getMapping(int index)

Parameters: index

getMapping

public Mapping[] getMapping()

getMappingCount

public int getMappingCount()

getName

public String getName()

getReferenceId

public String getReferenceId()

isValid

public boolean isValid()

marshal

public void marshal(Writer out)

Parameters: out

marshal

public void marshal(DocumentHandler handler)

Parameters: handler

removeAllMapping

public void removeAllMapping()

removeMapping

public Mapping removeMapping(int index)

Parameters: index

setDataSource

public void setDataSource(DataSource _dataSource)

Parameters: _dataSource

setDriver

public void setDriver(Driver _driver)

Parameters: _driver

setEngine

public void setEngine(String _engine)

Parameters: _engine

setJndi

public void setJndi(Jndi _jndi)

Parameters: _jndi

setMapping

public void setMapping(Mapping vMapping, int index)

Parameters: vMapping index

setName

public void setName(String _name)

Parameters: _name

unmarshal

public static Database unmarshal(Reader reader)

Parameters: reader

validate

public void validate()
Intalio Inc. (C) 1999-2003. All rights reserved http://www.intalio.com