public class UserCollectionMigrationEncumbrances extends Object
User
to be eligible for User Collection Migration.User
,
UserCollectionMigration
Modifier and Type | Field and Description |
---|---|
protected org.apache.logging.log4j.Logger |
log |
Constructor and Description |
---|
UserCollectionMigrationEncumbrances(List<UserInformation> users,
BroadWorksServer broadWorksServer)
Creates a new MigrationEncumbrances class for the provided source BroadWorksObjectInformation and the intended migration type.
|
Modifier and Type | Method and Description |
---|---|
List<EncumbranceError> |
checkAllEncumbrances()
Method to check a collection of Users for all possible encumbrances that prevent
migration
|
List<EncumbranceError> |
checkAttendantConsoleEncumbrance()
Method to check the Attendant Console encumbrance.
|
List<EncumbranceError> |
checkMultiUserGroupLevelDeviceEncumbrance()
Method to check the Multi-User Group Level Device encumbrance.
|
public UserCollectionMigrationEncumbrances(List<UserInformation> users, BroadWorksServer broadWorksServer)
users
- The list of Users.public List<EncumbranceError> checkAllEncumbrances() throws HelperException
HelperException
- Thrown if an error occurs while checking for Encumbrances.public List<EncumbranceError> checkAttendantConsoleEncumbrance()
public List<EncumbranceError> checkMultiUserGroupLevelDeviceEncumbrance()
Copyright © 2017 ECG. All rights reserved.