public class SystemAccessDeviceMigration extends AbstractDeviceMigration<SystemAccessDevice,SystemAccessDeviceInformation,SystemAccessDeviceMigration.Step,SystemAccessDeviceMigration>
DeviceHelper
Modifier and Type | Class and Description |
---|---|
static class |
SystemAccessDeviceMigration.Step |
stepList
errors, log, warnings
Constructor and Description |
---|
SystemAccessDeviceMigration(SystemAccessDeviceInformation inputInformation,
AbstractTransform<SystemAccessDeviceInformation>... transformation)
Creates a new SystemAccessDevice migration object with the input device as the source and the add request as the target.
|
Modifier and Type | Method and Description |
---|---|
void |
checkMigrationValidity() |
SystemAccessDevice |
execute()
Performs Migration of a System Access Device.
|
SystemAccessDeviceDestroy |
getSystemAccessDeviceDestroy()
Method to retrieve the SystemAccessDeviceDestroy.
|
SystemAccessDeviceImport |
getSystemAccessDeviceImport()
Method to retrieve the SystemAccessDeviceImport.
|
checkDeviceTypeCompatibility
concurrencyCheck, getDestinationBroadWorksServer, getInput, getInputInformation, getOutput, getOutputInformation, getSourceBroadWorksServer, setOutput
addStep, addStep, all, allBut, getStepCount, isConcurrent, only, removeStep, setConcurrent, step, step
checkValidity, exception, getErrors, getReport, getWarnings, hasErrors, isError, isError, isError, printReport, setExceptionOnErrors
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getSessionLogger, logger
@SafeVarargs public SystemAccessDeviceMigration(SystemAccessDeviceInformation inputInformation, AbstractTransform<SystemAccessDeviceInformation>... transformation) throws HelperException, co.ecg.licensing.LicenseException
inputInformation
- The input Device Informationtransformation
- The transformation to occur on the information before migrationco.ecg.licensing.LicenseException
- Thrown if DeviceMigration is not licensedHelperException
- Thrown when an error occurs during the creation of the migration objectServiceProviderAccessDevice
public SystemAccessDeviceDestroy getSystemAccessDeviceDestroy()
SystemAccessDeviceDestroy
public SystemAccessDeviceImport getSystemAccessDeviceImport()
SystemAccessDeviceImport
public SystemAccessDevice execute() throws HelperException
RequestHelper
.HelperException
- Thrown when an error is occured during the migration processSystemAccessDevice
public void checkMigrationValidity() throws HelperException
HelperException
Copyright © 2017 ECG. All rights reserved.