ERXJDBCUtilities.CopyTask Class Reference

Collaboration diagram for ERXJDBCUtilities.CopyTask:

Collaboration graph
[legend]

List of all members.

Public Member Functions

void addEntity (EOEntity entity)
void commit () throws SQLException
void connect (String sourcePrefix, String destPrefix) throws SQLException
void connect (NSDictionary aSourceConnectionDict, NSDictionary aDestConnectionDict) throws SQLException
 CopyTask ()
 CopyTask (EOEntity anEntity)
 CopyTask (EOModel aModel)
 CopyTask (EOModelGroup aModelGroup)
void run (boolean commitAtEnd) throws SQLException
void run () throws SQLException

Protected Member Functions

void addEntitiesFromModel (EOModel model)
void addEntitiesFromModelGroup (EOModelGroup group)
EOAttribute[] attributesArray (NSArray< EOAttribute > array)
String[] columnsFromAttributes (EOAttribute[] attributes, boolean quoteNames)
NSArray< StringcolumnsFromAttributesAsArray (EOAttribute[] attributes, boolean quoteNames)
Connection connectionWithDictionary (NSDictionary dict) throws SQLException
void copyEntity (EOEntity entity) throws SQLException

Protected Attributes

Connection _dest
NSDictionary _destDictionary
NSMutableArray< EOEntity > _entities = new NSMutableArray<EOEntity>()
boolean _quoteDestination
boolean _quoteSource
Connection _source
NSDictionary _sourceDictionary

Private Member Functions

NSDictionary dictionaryFromPrefix (String prefix)


Constructor & Destructor Documentation

CopyTask ( EOModelGroup  aModelGroup  ) 

CopyTask ( EOModel  aModel  ) 

CopyTask ( EOEntity  anEntity  ) 

CopyTask (  ) 


Member Function Documentation

void addEntitiesFromModel ( EOModel  model  )  [protected]

void addEntitiesFromModelGroup ( EOModelGroup  group  )  [protected]

void addEntity ( EOEntity  entity  ) 

EOAttribute [] attributesArray ( NSArray< EOAttribute >  array  )  [protected]

String [] columnsFromAttributes ( EOAttribute[]  attributes,
boolean  quoteNames 
) [protected]

NSArray<String> columnsFromAttributesAsArray ( EOAttribute[]  attributes,
boolean  quoteNames 
) [protected]

void commit (  )  throws SQLException

void connect ( String  sourcePrefix,
String  destPrefix 
) throws SQLException

void connect ( NSDictionary  aSourceConnectionDict,
NSDictionary  aDestConnectionDict 
) throws SQLException

Connection connectionWithDictionary ( NSDictionary  dict  )  throws SQLException [protected]

void copyEntity ( EOEntity  entity  )  throws SQLException [protected]

NSDictionary dictionaryFromPrefix ( String  prefix  )  [private]

void run ( boolean  commitAtEnd  )  throws SQLException

void run (  )  throws SQLException


Member Data Documentation

Connection _dest [protected]

NSDictionary _destDictionary [protected]

NSMutableArray<EOEntity> _entities = new NSMutableArray<EOEntity>() [protected]

boolean _quoteDestination [protected]

boolean _quoteSource [protected]

Connection _source [protected]

NSDictionary _sourceDictionary [protected]


The documentation for this class was generated from the following file:

Generated on Sat May 26 06:43:15 2012 for Project Wonder by  doxygen 1.5.8