Package | Description |
---|---|
oracle.ide.db.transfer |
Contains an API for transfering database object from one DBObjectProvider to another.
|
Modifier and Type | Class and Description |
---|---|
class |
TransferCancelledException
Exception thrown when the transfer process is cancelled through the TransferState.cancel() method.
|
Modifier and Type | Method and Description |
---|---|
void |
TransferPolicy.checkSourceAndTargetCompatability(TransferDescriptor td, boolean allowChange)
Check that the databases in the transfer are compatible.
|
SystemObject[] |
TransferPolicy.copyForTransfer(TransferDescriptor td, SystemObject[] existingObjects)
Copy the objects for transfer.
|
protected abstract Namespace |
TransferController.createNamespace(TransferDescriptor desc, Context context) |
SystemObject[] |
TransferController.doTransfer(TransferDescriptor td)
Performs the actual transfer of the given TransferDescriptor.
|
SystemObject[] |
TransferPolicy.findExistingObjects(TransferDescriptor td)
Find any existing objects in the transfer target.
|
DBObjectID[] |
TransferDescriptor.getObjectIDs(boolean ignorErrors)
Gets the DBObjectIDs for the objects chosen for transfer from the source provider.
|
SchemaObject[] |
TransferDescriptor.getSchemaObjects(boolean ignorErrors)
Deprecated.
|
SchemaObject[] |
TransferDescriptor.getSchemaObjectsAndDependencies(boolean ignorErrors)
Deprecated.
use
getSystemObjectsAndDependencies( validTypes, boolean) |
DBObjectProvider |
TransferDescriptor.getSourceProvider() |
SystemObject[] |
TransferDescriptor.getSystemObjects(boolean ignorErrors)
convenience method to return the source objects.
|
SystemObject[] |
TransferDescriptor.getSystemObjectsAndDependencies(boolean ignorErrors)
Deprecated.
Use
getSystemObjectsAndDependencies( validTypes, ignorErrors ) |
SystemObject[] |
TransferDescriptor.getSystemObjectsAndDependencies(java.util.Collection<java.lang.String> validTypes, boolean ignorErrors)
Convenience method to return the source objects and dependencies.
|
DBObjectProvider |
TransferDescriptor.getTargetProvider() |
void |
TransferManager.prepare(TransferDescriptor td)
Prepare to transfer objects.
|
SystemObject[] |
TransferManager.prepareAndTransfer(TransferDescriptor td)
Transfer the objects as described by the TransferDescriptor.
|
SystemObject[] |
TransferTarget.transfer(ResultSet rs)
Complete the transfer by applying the given result set to the transfer target.
|
SystemObject[] |
TransferManager.transfer(TransferDescriptor td)
Do the transfers described by the TransferDescriptor.
|