org.jaffa.persistence.engines.jdbcengine.configservice.initdomain.impl
Class DatabaseImpl

java.lang.Object
  extended byorg.jaffa.persistence.engines.jdbcengine.configservice.initdomain.impl.DatabaseImpl
All Implemented Interfaces:
Database, com.sun.xml.bind.unmarshaller.UnmarshallableObject, com.sun.xml.bind.validator.ValidatableObject, com.sun.xml.bind.serializer.XMLSerializable

public class DatabaseImpl
extends Object
implements Database, com.sun.xml.bind.unmarshaller.UnmarshallableObject, com.sun.xml.bind.serializer.XMLSerializable, com.sun.xml.bind.validator.ValidatableObject


Nested Class Summary
 class DatabaseImpl.Unmarshaller
           
 
Field Summary
protected  ConnectionFactory _ConnectionFactory
           
protected  String _Engine
           
protected  HitlistSize _HitlistSize
           
protected  JdbcSecurityPlugin _JdbcSecurityPlugin
           
protected  String _Name
           
protected  UsePreparedStatement _UsePreparedStatement
           
 
Constructor Summary
DatabaseImpl()
           
 
Method Summary
 com.sun.msv.verifier.DocumentDeclaration createRawValidator()
           
 ConnectionFactory getConnectionFactory()
           
 String getEngine()
           
 HitlistSize getHitlistSize()
           
 JdbcSecurityPlugin getJdbcSecurityPlugin()
           
 String getName()
           
 Class getPrimaryInterface()
           
 Class getPrimaryInterfaceClass()
           
 com.sun.xml.bind.unmarshaller.ContentHandlerEx getUnmarshaller(com.sun.xml.bind.unmarshaller.UnmarshallingContext context)
           
 UsePreparedStatement getUsePreparedStatement()
           
 void serializeAttributeBodies(com.sun.xml.bind.serializer.XMLSerializer context)
           
 void serializeAttributes(com.sun.xml.bind.serializer.XMLSerializer context)
           
 void serializeElements(com.sun.xml.bind.serializer.XMLSerializer context)
           
 void setConnectionFactory(ConnectionFactory value)
           
 void setEngine(String value)
           
 void setHitlistSize(HitlistSize value)
           
 void setJdbcSecurityPlugin(JdbcSecurityPlugin value)
           
 void setName(String value)
           
 void setUsePreparedStatement(UsePreparedStatement value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_ConnectionFactory

protected ConnectionFactory _ConnectionFactory

_JdbcSecurityPlugin

protected JdbcSecurityPlugin _JdbcSecurityPlugin

_HitlistSize

protected HitlistSize _HitlistSize

_Engine

protected String _Engine

_Name

protected String _Name

_UsePreparedStatement

protected UsePreparedStatement _UsePreparedStatement
Constructor Detail

DatabaseImpl

public DatabaseImpl()
Method Detail

getConnectionFactory

public ConnectionFactory getConnectionFactory()
Specified by:
getConnectionFactory in interface Database

setConnectionFactory

public void setConnectionFactory(ConnectionFactory value)
Specified by:
setConnectionFactory in interface Database

getJdbcSecurityPlugin

public JdbcSecurityPlugin getJdbcSecurityPlugin()
Specified by:
getJdbcSecurityPlugin in interface Database

setJdbcSecurityPlugin

public void setJdbcSecurityPlugin(JdbcSecurityPlugin value)
Specified by:
setJdbcSecurityPlugin in interface Database

getHitlistSize

public HitlistSize getHitlistSize()
Specified by:
getHitlistSize in interface Database

setHitlistSize

public void setHitlistSize(HitlistSize value)
Specified by:
setHitlistSize in interface Database

getEngine

public String getEngine()
Specified by:
getEngine in interface Database

setEngine

public void setEngine(String value)
Specified by:
setEngine in interface Database

getName

public String getName()
Specified by:
getName in interface Database

setName

public void setName(String value)
Specified by:
setName in interface Database

getUsePreparedStatement

public UsePreparedStatement getUsePreparedStatement()
Specified by:
getUsePreparedStatement in interface Database

setUsePreparedStatement

public void setUsePreparedStatement(UsePreparedStatement value)
Specified by:
setUsePreparedStatement in interface Database

getUnmarshaller

public com.sun.xml.bind.unmarshaller.ContentHandlerEx getUnmarshaller(com.sun.xml.bind.unmarshaller.UnmarshallingContext context)
Specified by:
getUnmarshaller in interface com.sun.xml.bind.unmarshaller.UnmarshallableObject

getPrimaryInterfaceClass

public Class getPrimaryInterfaceClass()
Specified by:
getPrimaryInterfaceClass in interface com.sun.xml.bind.unmarshaller.UnmarshallableObject

serializeElements

public void serializeElements(com.sun.xml.bind.serializer.XMLSerializer context)
                       throws SAXException
Specified by:
serializeElements in interface com.sun.xml.bind.serializer.XMLSerializable
Throws:
SAXException

serializeAttributes

public void serializeAttributes(com.sun.xml.bind.serializer.XMLSerializer context)
                         throws SAXException
Specified by:
serializeAttributes in interface com.sun.xml.bind.serializer.XMLSerializable
Throws:
SAXException

serializeAttributeBodies

public void serializeAttributeBodies(com.sun.xml.bind.serializer.XMLSerializer context)
                              throws SAXException
Specified by:
serializeAttributeBodies in interface com.sun.xml.bind.serializer.XMLSerializable
Throws:
SAXException

getPrimaryInterface

public Class getPrimaryInterface()
Specified by:
getPrimaryInterface in interface com.sun.xml.bind.validator.ValidatableObject

createRawValidator

public com.sun.msv.verifier.DocumentDeclaration createRawValidator()
Specified by:
createRawValidator in interface com.sun.xml.bind.validator.ValidatableObject


Copyright © 2002-2004 JAFFA Project.