public class GroupAccessDeviceMigration extends AbstractDeviceMigration<co.ecg.alpaca.toolkit.generated.GroupAccessDevice,GroupAccessDeviceInformation,GroupAccessDeviceMigration.Step,GroupAccessDeviceMigration>
DeviceHelper
Modifier and Type | Class and Description |
---|---|
static class |
GroupAccessDeviceMigration.Step |
stepList
errors, log, warnings
Constructor and Description |
---|
GroupAccessDeviceMigration(GroupAccessDeviceInformation inputInformation,
AbstractTransform<co.ecg.alpaca.toolkit.generated.GroupAccessDevice,GroupAccessDeviceInformation>... transformation)
Creates a new GroupAccessDevice migration object with the input device as
the source and the add request as the target.
|
Modifier and Type | Method and Description |
---|---|
co.ecg.alpaca.toolkit.generated.GroupAccessDevice |
execute()
Performs Migration of a Group Access Device.
|
GroupAccessDeviceDestroy |
getGroupAccessDeviceDestroy()
Method to retrieve the GroupAccessDeviceDestroy.
|
GroupAccessDeviceImport |
getGroupAccessDeviceImport()
Method to retrieve the GroupAccessDeviceImport.
|
checkDeviceTypeCompatibility
concurrencyCheck, getDestinationBroadWorksServer, getInput, getInputInformation, getOutput, getOutputInformation, getSourceBroadWorksServer, setOutput
addStep, addStep, all, allBut, isConcurrent, only, removeStep, setConcurrent, 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 GroupAccessDeviceMigration(GroupAccessDeviceInformation inputInformation, AbstractTransform<co.ecg.alpaca.toolkit.generated.GroupAccessDevice,GroupAccessDeviceInformation>... 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 objectGroupAccessDevice
public GroupAccessDeviceDestroy getGroupAccessDeviceDestroy()
GroupAccessDeviceDestroy
public GroupAccessDeviceImport getGroupAccessDeviceImport()
GroupAccessDeviceImport
public co.ecg.alpaca.toolkit.generated.GroupAccessDevice execute() throws HelperException
RequestHelper
.HelperException
- Thrown when an error is occurred during the migration processGroupAccessDevice
Copyright © 2016. All rights reserved.