er.extensions.jdbc
Class ERXJDBCUtilities.CopyTask
java.lang.Object
er.extensions.jdbc.ERXJDBCUtilities.CopyTask
- Enclosing class:
- ERXJDBCUtilities
public static class ERXJDBCUtilities.CopyTask
- extends java.lang.Object
Method Summary |
protected void |
addEntitiesFromModel(com.webobjects.eoaccess.EOModel model)
|
protected void |
addEntitiesFromModelGroup(com.webobjects.eoaccess.EOModelGroup group)
|
void |
addEntity(com.webobjects.eoaccess.EOEntity entity)
|
protected com.webobjects.eoaccess.EOAttribute[] |
attributesArray(com.webobjects.foundation.NSArray<com.webobjects.eoaccess.EOAttribute> array)
|
protected java.lang.String[] |
columnsFromAttributes(com.webobjects.eoaccess.EOAttribute[] attributes,
boolean quoteNames)
|
protected com.webobjects.foundation.NSArray<java.lang.String> |
columnsFromAttributesAsArray(com.webobjects.eoaccess.EOAttribute[] attributes,
boolean quoteNames)
|
void |
commit()
|
void |
connect(com.webobjects.foundation.NSDictionary aSourceConnectionDict,
com.webobjects.foundation.NSDictionary aDestConnectionDict)
|
void |
connect(java.lang.String sourcePrefix,
java.lang.String destPrefix)
|
protected java.sql.Connection |
connectionWithDictionary(com.webobjects.foundation.NSDictionary dict)
|
protected void |
copyEntity(com.webobjects.eoaccess.EOEntity entity)
|
void |
run()
|
void |
run(boolean commitAtEnd)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_sourceDictionary
protected com.webobjects.foundation.NSDictionary _sourceDictionary
_destDictionary
protected com.webobjects.foundation.NSDictionary _destDictionary
_source
protected java.sql.Connection _source
_dest
protected java.sql.Connection _dest
_quoteSource
protected boolean _quoteSource
_quoteDestination
protected boolean _quoteDestination
_entities
protected com.webobjects.foundation.NSMutableArray<com.webobjects.eoaccess.EOEntity> _entities
ERXJDBCUtilities.CopyTask
public ERXJDBCUtilities.CopyTask(com.webobjects.eoaccess.EOModelGroup aModelGroup)
ERXJDBCUtilities.CopyTask
public ERXJDBCUtilities.CopyTask(com.webobjects.eoaccess.EOModel aModel)
ERXJDBCUtilities.CopyTask
public ERXJDBCUtilities.CopyTask(com.webobjects.eoaccess.EOEntity anEntity)
ERXJDBCUtilities.CopyTask
public ERXJDBCUtilities.CopyTask()
connect
public void connect(com.webobjects.foundation.NSDictionary aSourceConnectionDict,
com.webobjects.foundation.NSDictionary aDestConnectionDict)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
connect
public void connect(java.lang.String sourcePrefix,
java.lang.String destPrefix)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
addEntitiesFromModelGroup
protected void addEntitiesFromModelGroup(com.webobjects.eoaccess.EOModelGroup group)
addEntitiesFromModel
protected void addEntitiesFromModel(com.webobjects.eoaccess.EOModel model)
addEntity
public void addEntity(com.webobjects.eoaccess.EOEntity entity)
run
public void run()
throws java.sql.SQLException
- Throws:
java.sql.SQLException
run
public void run(boolean commitAtEnd)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
commit
public void commit()
throws java.sql.SQLException
- Throws:
java.sql.SQLException
connectionWithDictionary
protected java.sql.Connection connectionWithDictionary(com.webobjects.foundation.NSDictionary dict)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
columnsFromAttributes
protected java.lang.String[] columnsFromAttributes(com.webobjects.eoaccess.EOAttribute[] attributes,
boolean quoteNames)
columnsFromAttributesAsArray
protected com.webobjects.foundation.NSArray<java.lang.String> columnsFromAttributesAsArray(com.webobjects.eoaccess.EOAttribute[] attributes,
boolean quoteNames)
attributesArray
protected com.webobjects.eoaccess.EOAttribute[] attributesArray(com.webobjects.foundation.NSArray<com.webobjects.eoaccess.EOAttribute> array)
copyEntity
protected void copyEntity(com.webobjects.eoaccess.EOEntity entity)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
Copyright © 2002 – 2007 Project Wonder.