@Group

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:

Back to annotation reference