public class GroupMigrationRequirements<T extends BroadWorksObjectInformation> extends MigrationRequirements<GroupInformation,T>
BroadWorksObject rather than the Group alone.User,
Group,
BroadWorksObjectdestination, log, source, type| Constructor and Description |
|---|
GroupMigrationRequirements(GroupInformation information,
MigrationType type)
Creates a new GroupMigrationRequirements class with the provided UserInformation and Migration Type.
|
GroupMigrationRequirements(GroupInformation information,
T destinationInformation,
MigrationType type)
Creates a new GroupMigrationRequirements class with the provided GroupInformation, DestinationInformation, and Migration Type
|
| Modifier and Type | Method and Description |
|---|---|
List<RequirementError> |
checkAllRequirements()
Method to check a Group for all possible requirements that prevent
migration to the destination.
|
List<RequirementError> |
checkUserRequirements()
Method to check the User requirements
If an of the User's within the Group have limiting requirements from
this migration type then the Group also has requirements.
|
public GroupMigrationRequirements(GroupInformation information, T destinationInformation, MigrationType type) throws HelperException
information - The GroupInformation for the migrating GroupdestinationInformation - The ObjectInformation for the migration destinationtype - The migration type hintHelperExceptionpublic GroupMigrationRequirements(GroupInformation information, MigrationType type) throws HelperException
information - The GroupInformation for the migrating Grouptype - The migration typeHelperExceptionpublic List<RequirementError> checkAllRequirements() throws HelperException
checkAllRequirements in class MigrationRequirements<GroupInformation,T extends BroadWorksObjectInformation>HelperExceptionpublic List<RequirementError> checkUserRequirements()
Copyright © 2016. All rights reserved.