Target: Class annotated with @ApplicationDefinition.
Description: Creates a default group with a set of specific attributes. This annotation declares the desired Group creating it and setting all specific attributes on the currently active IdentityManager.
JavaDoc: Click here
Remarks: All groups must have group name defined. All other attributes have default values.
If the specified groups do not exist they will be created on whatever IdentityManager is in place.
Attributes:
Name | Description | Data type | Required | Default value |
groupName | The group name for the given group (for identification purposes). | String | Yes | - |
fullName | The group full name for the given group. | String | No | Defaults to the "groupName" |
groupParent | The parent group name, if applicable. | String | No | - |
Example:
@ApplicationDefinition(name = "Some Application", provider = "mockupProvider") @Group(groupName="groupSample") @Group(groupName="group1", groupParent="groupSample") public class SomeApplication { ... }
See also: