public class GroupAccessDeviceMigration extends AbstractDeviceMigration<co.ecg.alpaca.toolkit.generated.GroupAccessDevice,co.ecg.alpaca.toolkit.generated.GroupAccessDevice.GroupAccessDeviceAddRequest>
DeviceHelper
addRequest
Constructor and Description |
---|
GroupAccessDeviceMigration(AccessDeviceInformation<co.ecg.alpaca.toolkit.generated.GroupAccessDevice> inputInformation,
AbstractTransform<co.ecg.alpaca.toolkit.generated.GroupAccessDevice,AccessDeviceInformation<co.ecg.alpaca.toolkit.generated.GroupAccessDevice>> 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() |
GroupAccessDeviceImport |
getGroupAccessDeviceImport() |
void |
setAddRequest() |
checkDeviceTypeCompatibility
getAddRequest, getDestinationBroadWorksServer, getInput, getInputInformation, getOutput, getOutputInformation, getSourceBroadWorksServer, setOutput
exception, getErrors, hasErrors, hasRan, isNested, setHasErrors, setHasRan, setNested
public GroupAccessDeviceMigration(AccessDeviceInformation<co.ecg.alpaca.toolkit.generated.GroupAccessDevice> inputInformation, AbstractTransform<co.ecg.alpaca.toolkit.generated.GroupAccessDevice,AccessDeviceInformation<co.ecg.alpaca.toolkit.generated.GroupAccessDevice>> 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()
public GroupAccessDeviceImport getGroupAccessDeviceImport()
public void setAddRequest() throws co.ecg.alpaca.toolkit.exception.RequestException
setAddRequest
in class AbstractMigration<co.ecg.alpaca.toolkit.generated.GroupAccessDevice,AccessDeviceInformation<co.ecg.alpaca.toolkit.generated.GroupAccessDevice>,co.ecg.alpaca.toolkit.generated.GroupAccessDevice.GroupAccessDeviceAddRequest,AbstractTransform<co.ecg.alpaca.toolkit.generated.GroupAccessDevice,AccessDeviceInformation<co.ecg.alpaca.toolkit.generated.GroupAccessDevice>>>
co.ecg.alpaca.toolkit.exception.RequestException
public co.ecg.alpaca.toolkit.generated.GroupAccessDevice execute() throws HelperException
RequestHelper
.execute
in class AbstractMigration<co.ecg.alpaca.toolkit.generated.GroupAccessDevice,AccessDeviceInformation<co.ecg.alpaca.toolkit.generated.GroupAccessDevice>,co.ecg.alpaca.toolkit.generated.GroupAccessDevice.GroupAccessDeviceAddRequest,AbstractTransform<co.ecg.alpaca.toolkit.generated.GroupAccessDevice,AccessDeviceInformation<co.ecg.alpaca.toolkit.generated.GroupAccessDevice>>>
HelperException
- Thrown when an error is occurred during the migration processGroupAccessDevice
Copyright © 2016. All rights reserved.