Oracle Application Server TopLink API Reference
10g Release 2 (10.1.2)

B15903-01


oracle.toplink.tools.ejb11
Class ProjectDefinition

java.lang.Object
  extended byoracle.toplink.tools.ejb11.BeanInformationDefinition
      extended byoracle.toplink.tools.ejb11.ProjectDefinition


public class ProjectDefinition
extends BeanInformationDefinition

This class represents the per-project properties as defined in the TopLink XML file.


Field Summary

Fields inherited from class oracle.toplink.tools.ejb11.BeanInformationDefinition
BEAN_ATTRIBUTES, CACHE_USAGE, CMP_3_5_DTD_NAME, CMP_DTD_LOCATION, CMP_DTD_NAME, CUSTOMIZATION_CLASS, FINDER, FINDER_LIST, FINDER_QUERY, FINDER_TYPE, LOG_DESTINATION, LOG_MESSAGES, METHOD_NAME, METHOD_PARAM, METHOD_PARAMS, PARAM_NAME, PARAM_TYPE, PROJECT, PROJECT_CLASS, PROJECT_DATA_SOURCE, PROJECT_FILE, PROJECT_IDENTIFIER, PROJECT_OPTIONS, PROJECT_PLATFORM, PROJECT_POOL_NAME, PROJECT_READ_ONLY_DATA_SOURCE, PROJECT_TRANSACTION_ISOLATION, READ_ONLY, REFRESH_CACHE, TOPLINK_3_0_DOCTYPE_DESC, TOPLINK_3_5_DOCTYPE_DESC, TOPLINK_CMP_BEAN, TOPLINK_DOCTYPE_DESC, TOPLINK_DOCTYPE_URL, UPDATE_PROPAGATION

Constructor Summary
ProjectDefinition()
ProjectDefinition(org.w3c.dom.Element project)

Method Summary
java.lang.String getCustomizationClassName()
java.lang.String getJdbcLevel()
Deprecated.
java.lang.String getLogDestination()
boolean getLogMessages()
java.lang.String getProjectClassName()
java.lang.String getProjectDataSource()
java.lang.String getProjectFileName()
java.lang.String getProjectIdentifier()
java.lang.String getProjectPlatform()
java.lang.String getProjectPoolName()
java.lang.String getProjectReadOnlyDataSource()
java.lang.String getProperty(java.lang.String tagName)
java.lang.String getTransactionIsolation()
java.lang.String getUpdatePropagation()
void loadProperties()
Precondition: The projectElement has been correctly initialized.
void loadProperties(org.w3c.dom.Element project)
void setCustomizationClassName(java.lang.String customizationClassName)
void setJdbcLevel(java.lang.String jdbcLevel)
Deprecated.
void setLogDestination(java.lang.String logDestination)
void setLogMessages(boolean logMsgsFlag)
void setProjectClassName(java.lang.String projectClassName)
void setProjectDataSource(java.lang.String projectDataSource)
void setProjectElement(org.w3c.dom.Element newValue)
void setProjectFileName(java.lang.String projectFileName)
void setProjectIdentifier(java.lang.String projectIdentifier)
void setProjectPlatform(java.lang.String projectPlatform)
void setProjectPoolName(java.lang.String projectPoolName)
void setProjectReadOnlyDataSource(java.lang.String projectReadOnlyDataSource)
void setProperty(java.lang.String tagName, java.lang.String property)
void setTransactionIsolation(java.lang.String transactionIsolation)
void setUpdatePropagation(java.lang.String mode)
org.w3c.dom.Element storeProperties(org.w3c.dom.Document xmlDoc)

Methods inherited from class oracle.toplink.tools.ejb11.BeanInformationDefinition
topLink_CMP_DTD

Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Constructor Detail

ProjectDefinition

public ProjectDefinition()

ProjectDefinition

public ProjectDefinition(org.w3c.dom.Element project)

Method Detail

getCustomizationClassName

public java.lang.String getCustomizationClassName()

getJdbcLevel

public java.lang.String getJdbcLevel()
Deprecated.

getLogDestination

public java.lang.String getLogDestination()

getLogMessages

public boolean getLogMessages()

getProjectClassName

public java.lang.String getProjectClassName()

getProjectDataSource

public java.lang.String getProjectDataSource()

getProjectFileName

public java.lang.String getProjectFileName()

getProjectIdentifier

public java.lang.String getProjectIdentifier()

getProjectPlatform

public java.lang.String getProjectPlatform()

getProjectPoolName

public java.lang.String getProjectPoolName()

getProjectReadOnlyDataSource

public java.lang.String getProjectReadOnlyDataSource()

getProperty

public java.lang.String getProperty(java.lang.String tagName)

getTransactionIsolation

public java.lang.String getTransactionIsolation()

getUpdatePropagation

public java.lang.String getUpdatePropagation()

loadProperties

public void loadProperties()
Precondition: The projectElement has been correctly initialized.
Overrides:
loadProperties in class BeanInformationDefinition

loadProperties

public void loadProperties(org.w3c.dom.Element project)
Overrides:
loadProperties in class BeanInformationDefinition

setCustomizationClassName

public void setCustomizationClassName(java.lang.String customizationClassName)

setJdbcLevel

public void setJdbcLevel(java.lang.String jdbcLevel)
Deprecated.

setLogDestination

public void setLogDestination(java.lang.String logDestination)

setLogMessages

public void setLogMessages(boolean logMsgsFlag)

setProjectClassName

public void setProjectClassName(java.lang.String projectClassName)

setProjectDataSource

public void setProjectDataSource(java.lang.String projectDataSource)

setProjectElement

public void setProjectElement(org.w3c.dom.Element newValue)

setProjectFileName

public void setProjectFileName(java.lang.String projectFileName)

setProjectIdentifier

public void setProjectIdentifier(java.lang.String projectIdentifier)

setProjectPlatform

public void setProjectPlatform(java.lang.String projectPlatform)

setProjectPoolName

public void setProjectPoolName(java.lang.String projectPoolName)

setProjectReadOnlyDataSource

public void setProjectReadOnlyDataSource(java.lang.String projectReadOnlyDataSource)

setProperty

public void setProperty(java.lang.String tagName,
                        java.lang.String property)

setTransactionIsolation

public void setTransactionIsolation(java.lang.String transactionIsolation)

setUpdatePropagation

public void setUpdatePropagation(java.lang.String mode)

storeProperties

public org.w3c.dom.Element storeProperties(org.w3c.dom.Document xmlDoc)

Copyright © 1998, 2005 Oracle Corporation. All Rights Reserved.