Package | Description |
---|---|
co.ecg.alpaca.toolkit.helper.migration |
The helper.migration package contains a set of classes that aid in the movement of BroadWorks objects.
|
co.ecg.alpaca.toolkit.helper.migration.device |
The helper.migration.device package contains classes that aid the removal, creation, and migration of BroadWorks devices.
|
co.ecg.alpaca.toolkit.helper.migration.group |
The helper.migration.group package contains classes that aid the removal, creation, and migration of BroadWorks groups.
|
co.ecg.alpaca.toolkit.helper.migration.serviceprovider |
The helper.migration.serviceprovider package contains classes that aid the removal, creation, and migration of BroadWorks Service Providers and Enterprises.
|
co.ecg.alpaca.toolkit.helper.migration.transform |
The helper.migration.device package contains classes that aid the manipulation of BroadWorks information.
|
co.ecg.alpaca.toolkit.helper.migration.user |
The helper.migration.user package contains classes that aid the removal, creation, and migration of BroadWorks users.
|
co.ecg.alpaca.toolkit.task.tasks |
The task.tasks package contains classes that perform a certain task.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractCollectionMigration<O extends BroadWorksObject,I extends BroadWorksObjectInformation<O>,T extends AbstractTransform<I>,S extends Enum<S>,E extends AbstractCollectionMigration<O,I,T,S,E>>
An Abstract Collection Migration framework to change a collection of input BroadWorksObjects to a collection of output BroadWorksObjects.
|
class |
AbstractMigration<O extends BroadWorksObject,I extends BroadWorksObjectInformation<O>,T extends AbstractTransform<I>,S extends Enum<S>,E extends AbstractMigration<O,I,T,S,E>>
An Abstract Migration framework to change an input BroadWorksObject to an output BroadWorksObject.
|
Constructor and Description |
---|
AbstractMigration(I inputInformation,
Class<S> buildStepClass,
T... transformation)
Creates a new Abstract Migration with the provided input BroadWorksObject.
|
Constructor and Description |
---|
AbstractDeviceMigration(I input,
Class<E> buildStepClass,
AbstractTransform<I>... transform) |
GroupAccessDeviceMigration(GroupAccessDeviceInformation inputInformation,
AbstractTransform<GroupAccessDeviceInformation>... transformation)
Creates a new GroupAccessDevice migration object with the input device as
the source and the add request as the target.
|
ServiceProviderAccessDeviceMigration(ServiceProviderAccessDeviceInformation inputInformation,
AbstractTransform<ServiceProviderAccessDeviceInformation>... transformation)
Creates a new ServiceProviderAccessDevice migration object with the input device as the source and the add request as the target.
|
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.
|
Constructor and Description |
---|
GroupMigration(GroupInformation inputInformation,
AbstractTransform<GroupInformation>... transform)
Performs the migration of a
Group by removing it and recreating
with the specified add request. |
Constructor and Description |
---|
EnterpriseMigration(EnterpriseInformation inputInformation,
AbstractTransform<EnterpriseInformation>... transform)
Performs the migration of a
Enterprise by removing it and recreating
with the specified add request. |
ServiceProviderMigration(ServiceProviderInformation inputInformation,
AbstractTransform<ServiceProviderInformation>... transform)
Performs the migration of a
ServiceProvider by removing it and recreating
with the specified add request. |
Modifier and Type | Class and Description |
---|---|
class |
BroadWorksClusterTransform<T extends AbstractServiceProviderInformation<? extends ServiceProvider>>
The BroadWorks Cluster Transform class transforms all of the BroadWorks Server
Information of a
ServiceProvider from the source BroadWorks Server to the Destination
BroadWorks Server. |
class |
GroupIdTransform
The Group id Transform class transforms the id of a
Group . |
class |
GroupTransform
The Group Transform class transforms all of the Group
Information of a
User from the source Group to the Destination
Group. |
class |
ServiceProviderIdTransform<T extends AbstractServiceProviderInformation<? extends ServiceProvider>>
The ServiceProvider id Transform class transforms the id of a
ServiceProvider or an Enterprise . |
class |
ServiceProviderTransform
The Service Provider Transform class transforms all of the Service Provider
Information of a
Group from the source Service Provider to the Destination
Service Provider. |
Constructor and Description |
---|
GroupToEnterpriseTransform(String enterpriseId,
List<MultiGroupTransform> multiGroupTransforms,
AbstractTransform<GroupInformation>... groupTransforms) |
GroupToEnterpriseTransform(String enterpriseId,
List<MultiGroupTransform> multiGroupTransforms,
EnterpriseInformation sourceEnterpriseInformation,
AbstractTransform<GroupInformation>... groupTransforms) |
Constructor and Description |
---|
UserMigration(UserInformation inputInformation,
AbstractTransform<UserInformation>... transform)
Performs the migration of a
User by removing it and recreating
with the specified add request. |
Constructor and Description |
---|
UserCollectionMigration(HashMap<User,UserInformation> inputInformations,
GroupInformation destinationInformation,
HashMap<User,List<AbstractTransform<UserInformation>>> transformations)
Creates a new Abstract Collection Migration with the provided input BroadWorksObjects.
|
Constructor and Description |
---|
GroupAccessDeviceTransformTask(String name,
GroupAccessDevice device,
AbstractTransform<GroupAccessDeviceInformation>... transforms) |
ServiceProviderAccessDeviceTransformTask(String name,
ServiceProviderAccessDevice device,
AbstractTransform<ServiceProviderAccessDeviceInformation>... transforms) |
SystemAccessDeviceTransformTask(String name,
SystemAccessDevice device,
AbstractTransform<SystemAccessDeviceInformation>... transforms) |
Copyright © 2017 ECG. All rights reserved.