jrunx.persistence
Class JDBCMappingsMetaData
java.lang.Object
|
+--jrunx.xml.XMLMetaData
|
+--jrunx.persistence.JDBCMappingsMetaData
- All Implemented Interfaces:
- Constants, StoreManagerMetaData
- Direct Known Subclasses:
- ConsumerSQLMetaData, DestinationSQLMetaData, HandleSQLMetaData, MessageSQLMetaData
- public class JDBCMappingsMetaData
- extends XMLMetaData
- implements StoreManagerMetaData, Constants
Metadata class used to read in JDBC mappings metadata
- Author:
- Enrique Duvos
| Inner classes inherited from class jrunx.xml.XMLMetaData |
XMLMetaData.BaseException, XMLMetaData.CouldNotCreateDocumentException, XMLMetaData.CreateInstanceException, XMLMetaData.ElementRequiredException, XMLMetaData.IntegerExpectedException, XMLMetaData.InvalidElementException, XMLMetaData.InvalidObjectException, XMLMetaData.MetaDataExportIOException, XMLMetaData.NoLocationException, XMLMetaData.NoStringConstructorException, XMLMetaData.UnsupportedArrayTypeException |
| Fields inherited from interface jrunx.persistence.Constants |
CMP20_STORE_MANAGER, CREATE_SQL, CREATE_TABLE_SQL, DEFAULT_CACHE_SIZE, DELETE_TABLE_SQL, FILE_NAME, FILE_STORE, FIND_BY_PRIMARY_KEY_SQL, JDBC_STORE, LOAD_SQL, REMOVE_SQL, STORE_SQL, TEMP_DIRECTORY |
| Methods inherited from class jrunx.xml.XMLMetaData |
addAcronym, addAcronyms, addPackagePrefix, addPackagePrefixes, exportDocument, getAttribute, getMetaDataSource, getParent, getPersistenceContext, getText, importXML, importXML, remove, removeAttribute, setAttribute, setMetaDataSource, setMetaDataSource, setParent, setParent, setPersistenceContext, setPublicID, setSystemID, setText, sync, sync, toString |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
JDBCMappingsMetaData
public JDBCMappingsMetaData()
addJDBCMapping
public void addJDBCMapping(JDBCMappingMetaData jdbcMappingMetaData)
getDataSourceName
public java.lang.String getDataSourceName()
- Specified by:
getDataSourceName in interface StoreManagerMetaData
setDataSourceName
public void setDataSourceName(java.lang.String dataSourceName)
- Specified by:
setDataSourceName in interface StoreManagerMetaData
getObjectClass
public java.lang.String getObjectClass()
getPrimaryKeyClass
public java.lang.String getPrimaryKeyClass()
getPersistentFields
public java.util.Iterator getPersistentFields()
getPrimaryKeyField
public PersistentField getPrimaryKeyField()
getTableName
public java.lang.String getTableName()
setCreateTable
public void setCreateTable(boolean createTable)
setDeleteTable
public void setDeleteTable(boolean deleteTable)
setObjectClass
public void setObjectClass(java.lang.String objectClass)
setPrimaryKeyClass
public void setPrimaryKeyClass(java.lang.String primaryKeyClass)
setPersistentFields
public void setPersistentFields(java.util.List persistentFields)
setPrimaryKeyField
public void setPrimaryKeyField(PersistentField pkField)
setTableName
public void setTableName(java.lang.String tableName)
getJDBCMapping
public JDBCMappingMetaData getJDBCMapping(java.lang.String name)
- Return CMP 1.1 JRun mapping
getJDBCMappings
public java.util.Iterator getJDBCMappings()
- Return the set of CMP 1.1 JRun mappings
removeJDBCMapping
public void removeJDBCMapping(java.lang.String name)
shouldCreateTable
public boolean shouldCreateTable()
shouldDeleteTable
public boolean shouldDeleteTable()
Copyright � 2002 Macromedia Corporation. All Rights Reserved.