public class Group extends Entity
AUTH_TYPE, CONN_MAX_EXCEEDED, DEVICE_DELETE, DEVICE_REGISTER, EMPTY_STR, INVALID_ADDRESS, INVALID_DEVICE, INVALID_DIR, INVALID_ID, INVALID_INF, INVALID_NAME, INVALID_PARAM, INVALID_PLATFORM, INVALID_PROVIDER, INVALID_RESOURCE, INVALID_TYPE, INVALID_URL, NOT_FOUND, NOT_INITIALIZED, NOTIFY_CLASS, NOTIFY_ON_STATUS, NOTIFY_ON_VERIFY, RESOURCE_ENABLED, RESOURCE_VALID, SEP, STR_ANY, STR_BASE_NAME, STR_DMC, STR_EMPTY, STR_FALSE, STR_INF, STR_INF_EXT, STR_ONE, STR_TRUE, STR_WILD, STR_ZERO, SYSTEM_ID, TIME, UPDATE_MAJOR, UPDATE_MINOR, UPDATE_SOFTWARE, UPDATE_SOFTWARE_APPS, UPDATE_SOFTWARE_DMC
Constructor and Description |
---|
Group(java.lang.String name)
Construct a Group object from the given information.
|
Modifier and Type | Method and Description |
---|---|
void |
addUser(User user)
Add a new User object to this group
|
boolean |
hasAccess(Application app)
Check if this Group access rights to a given Application.
|
equals, getApplications, getName, getPolicy, hashCode, setPolicy
delete, getAttribute, getId, getKey, isEnabled, isSystemResource, isValid, removeAttribute, save, setAttribute, setEnabled, setNew, validateAttribute
public Group(java.lang.String name)
name
- Group namepublic void addUser(User user) throws ResourceException
user
- oracle.lite.resource.User
objectoracle.lite.resource.ResourceException
ResourceException
public boolean hasAccess(Application app)