public abstract class MigrationEncumbrances<Source extends BroadWorksObjectInformation> extends Object
Modifier and Type | Field and Description |
---|---|
protected org.apache.logging.log4j.Logger |
log |
protected Source |
source |
protected MigrationType |
type |
Constructor and Description |
---|
MigrationEncumbrances(Source source,
MigrationType type)
Creates a new MigrationEncumbrances class for the provided source BroadWorksObjectInformation and the intended migration type.
|
Modifier and Type | Method and Description |
---|---|
abstract List<EncumbranceError> |
checkAllEncumbrances()
Method to check the object for all possible encumbrances that prevent
migration
|
protected org.apache.logging.log4j.Logger log
protected Source extends BroadWorksObjectInformation source
protected MigrationType type
public MigrationEncumbrances(Source source, MigrationType type)
source
- The source objecttype
- The migration typepublic abstract List<EncumbranceError> checkAllEncumbrances() throws HelperException
HelperException
Copyright © 2016. All rights reserved.