Modifier and Type | Class and Description |
---|---|
class |
AbstractMigration<O extends co.ecg.alpaca.toolkit.model.BroadWorksObject,I extends BroadWorksObjectInformation<O>,R extends co.ecg.alpaca.toolkit.messaging.request.Request<co.ecg.alpaca.toolkit.messaging.response.DefaultResponse>,T extends AbstractTransform<O,I>>
An Abstract Migration framework to change an input BroadWorksObject to an output BroadWorksObject
using the provided Request to perform the server side addition.
|
Constructor and Description |
---|
AbstractDeviceMigration(AccessDeviceInformation<O> input,
AbstractTransform<O,AccessDeviceInformation<O>> transform) |
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.
|
ServiceProviderAccessDeviceMigration(AccessDeviceInformation<co.ecg.alpaca.toolkit.generated.ServiceProviderAccessDevice> inputInformation,
AbstractTransform<co.ecg.alpaca.toolkit.generated.ServiceProviderAccessDevice,AccessDeviceInformation<co.ecg.alpaca.toolkit.generated.ServiceProviderAccessDevice>> transformation)
Creates a new ServiceProviderAccessDevice migration object with the input device as the source and the add request as the target.
|
Constructor and Description |
---|
GroupMigration(GroupInformation inputInformation,
AbstractTransform<co.ecg.alpaca.toolkit.generated.Group,GroupInformation> transform)
Performs the migration of a
Group by removing it and recreating
with the specified add request. |
Constructor and Description |
---|
UserMigration(UserInformation inputInformation,
AbstractTransform<co.ecg.alpaca.toolkit.generated.User,UserInformation> transform)
Performs the migration of a
User by removing it and recreating
with the specified add request. |
Copyright © 2016. All rights reserved.