Package | Description |
---|---|
de.esprit.netsuite.client |
Contains classes that make up the Client of a dual-port server
|
de.esprit.netsuite.client.tool.chat |
Contains classes that make up the client chat tool
|
de.esprit.netsuite.client.tool.user |
Contains classes that make up the user manager
|
de.esprit.netsuite.netdata.agent.internal.session |
Contains network agents used for user and group management.
|
de.esprit.netsuite.netdata.event |
Contains serializable events that are sent by the server
|
de.esprit.netsuite.server.auth |
Contains classes for server side user authentication
|
de.esprit.netsuite.server.auth.dbuser |
Contains a sample User and Group implemantation for database stroage
|
de.esprit.netsuite.server.config |
Contains classes that define the servers configuration
|
de.esprit.netsuite.server.netch |
Contains classes that build the server network adapter
|
de.esprit.netsuite.server.permission |
These classes implement the permission system of the esprit server
|
Modifier and Type | Method and Description |
---|---|
Group |
UserCache.findGroupById(int gid) |
Group |
UserCache.getGroupOfUser(UserId userId) |
Modifier and Type | Method and Description |
---|---|
java.util.List<Group> |
UserCache.getAllGroups()
Returns the
Group objects of all groups defined on the server. |
Modifier and Type | Method and Description |
---|---|
java.util.List<java.lang.String> |
UserCache.getUserNamesOfGroup(Group group) |
java.util.List<UserId> |
UserCache.getUsersOfGroup(Group group) |
Modifier and Type | Method and Description |
---|---|
void |
UserCache.init(PowerList<Group> groupList,
PowerList<UserId> userList,
PowerList<UserId> onlineUserList) |
Modifier and Type | Method and Description |
---|---|
void |
OnlineUsersListRenderer.renderGroup(Group group) |
Modifier and Type | Method and Description |
---|---|
Group |
GroupFormDialog.createGroupFromInput() |
Group |
GroupFieldPanel.createGroupFromInput() |
Group |
GroupFormDialog.getCurrentGroup() |
Group |
GroupFieldPanel.getCurrentGroup() |
Group |
GroupList.getSelectedGroup() |
Group |
GroupChoiceField.getSelectedGroup() |
Group |
GroupFormDialog.modifyGroupFromInput() |
Group |
GroupFieldPanel.modifyGroupFromInput() |
Modifier and Type | Method and Description |
---|---|
void |
GroupEditDialog.popup(Group currentGroup) |
void |
GroupFormDialog.setCurrentGroup(Group group) |
void |
GroupFieldPanel.setCurrentGroup(Group group) |
Modifier and Type | Method and Description |
---|---|
Group |
AbstractGroupChangeAgent.getGroup() |
Group[] |
GroupListAgent.getGroups() |
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractGroupChangeAgent.setGroup(Group group) |
Constructor and Description |
---|
AbstractGroupChangeAgent(ClientContext clientCtx,
Group group,
ChangeType action) |
GroupCreateAgent(ClientContext clientCtx,
Group group) |
GroupDeleteAgent(ClientContext clientCtx,
Group group) |
GroupUpdateAgent(ClientContext clientCtx,
Group group) |
Modifier and Type | Method and Description |
---|---|
Group |
GroupDataChangeEvent.getGroup() |
Constructor and Description |
---|
GroupDataChangeEvent(SessionId sessId,
Group group,
ChangeType action) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractDatabaseGroup
This is a basic implementation of a database user.
|
class |
AbstractGroup
This is a default implementation for an EsprIT user group
|
class |
DefaultGroup
This is a default implementation for an EsprIT user group
|
Modifier and Type | Method and Description |
---|---|
Group |
Group.copy()
Returns a copy of this Group object.
|
protected Group |
DefaultGroupManager.createGroupInstance(NdfProperties props) |
Group |
AbstractGroupManager.findGroupById(int gid) |
Group |
GroupManager.findGroupByName(java.lang.String groupName) |
Group |
AbstractGroupManager.findGroupByName(java.lang.String groupName) |
Group[] |
GroupManager.getGroups() |
Group[] |
AbstractGroupManager.getGroups() |
Group |
GroupManager.insertGroup(SessionId caller,
Group group) |
Group |
AbstractGroupManager.insertGroup(SessionId caller,
Group group) |
Group |
DefaultGroupManager.performInsertGroup(SessionId callerSessId,
Group group,
java.util.List<Group> groupList) |
protected abstract Group |
AbstractGroupManager.performInsertGroup(SessionId callerSessId,
Group group,
java.util.List<Group> groupList) |
Modifier and Type | Method and Description |
---|---|
protected java.util.List<Group> |
AbstractGroupManager.getGroupList() |
Modifier and Type | Method and Description |
---|---|
void |
GroupManager.deleteGroup(SessionId caller,
Group group) |
void |
AbstractGroupManager.deleteGroup(SessionId sessionId,
Group group) |
User[] |
UserManager.getUsersOfGroup(Group group) |
User[] |
AbstractUserManager.getUsersOfGroup(Group group) |
Group |
GroupManager.insertGroup(SessionId caller,
Group group) |
Group |
AbstractGroupManager.insertGroup(SessionId caller,
Group group) |
void |
DefaultGroupManager.performDeleteGroup(SessionId callerSessId,
Group group) |
protected abstract void |
AbstractGroupManager.performDeleteGroup(SessionId callerSessId,
Group group) |
Group |
DefaultGroupManager.performInsertGroup(SessionId callerSessId,
Group group,
java.util.List<Group> groupList) |
protected abstract Group |
AbstractGroupManager.performInsertGroup(SessionId callerSessId,
Group group,
java.util.List<Group> groupList) |
void |
DefaultGroupManager.performUpdateGroup(SessionId callerSessId,
Group group) |
protected abstract void |
AbstractGroupManager.performUpdateGroup(SessionId callerSessId,
Group group) |
void |
GroupManager.updateGroup(SessionId caller,
Group group) |
void |
AbstractGroupManager.updateGroup(SessionId sessionId,
Group group) |
Modifier and Type | Method and Description |
---|---|
Group |
DefaultGroupManager.performInsertGroup(SessionId callerSessId,
Group group,
java.util.List<Group> groupList) |
protected abstract Group |
AbstractGroupManager.performInsertGroup(SessionId callerSessId,
Group group,
java.util.List<Group> groupList) |
protected void |
DefaultGroupManager.read(java.util.List<Group> groupList) |
protected abstract void |
AbstractGroupManager.read(java.util.List<Group> groupList) |
Constructor and Description |
---|
DefaultGroupManager.MyGroupHandler(java.util.List<Group> groupList) |
GroupWriter(ApplicationContext ctx,
java.io.File file,
java.util.List<Group> groupList) |
Modifier and Type | Class and Description |
---|---|
class |
DBGroup
This is a sample custom implementation of a database group
|
Modifier and Type | Method and Description |
---|---|
protected Group |
DBGroupManager.performInsertGroup(SessionId callerSessId,
Group group,
java.util.List groupList) |
Modifier and Type | Method and Description |
---|---|
protected void |
DBGroupManager.performDeleteGroup(SessionId callerSessId,
Group group) |
protected Group |
DBGroupManager.performInsertGroup(SessionId callerSessId,
Group group,
java.util.List groupList) |
protected void |
DBGroupManager.performUpdateGroup(SessionId callerSessId,
Group group) |
Constructor and Description |
---|
DBGroup(Group group) |
Modifier and Type | Method and Description |
---|---|
void |
AbstractServerConfiguration.addGroup(Group group) |
Modifier and Type | Method and Description |
---|---|
void |
ServerMessageQueue.sendNetEvent(NetEvent event,
Group targetGroup) |
void |
ServerMessageQueue.sendNetMessage(NetMessage messg,
Group targetGroup)
Dispatches a message to all users of the given target group.
|
void |
ServerMessageQueue.sendServerMessage(ServerNotificationMessage msg,
Group targetGroup) |
void |
ServerMessageQueue.sendSystemEvent(SystemEvent sysEvent,
Group targetGroup) |
Modifier and Type | Method and Description |
---|---|
Group |
GroupResolver.findGroupById(int groupId)
Returns the group that matches the given groupId, null if not found.
|
Modifier and Type | Method and Description |
---|---|
void |
ServerPermissionConfig.checkGroupPermission(Group group,
PermissionControlled obj,
UserPermission action) |
void |
PermissionConfig.checkGroupPermission(Group group,
PermissionControlled accessedObj,
UserPermission action)
Same as
PermissionConfig.hasGroupPermission(Group, PermissionControlled, UserPermission) but throws an exception
if the permission was not granted. |
java.util.List<GroupPermissionEntry> |
ServerPermissionConfig.findGroupPermissionsFor(Group group) |
boolean |
ServerPermissionConfig.hasGroupPermission(Group group,
PermissionControlled obj,
UserPermission action) |
boolean |
PermissionConfig.hasGroupPermission(Group group,
PermissionControlled accessedObj,
UserPermission action)
Tells whether the given group may perform the given action on the given object.
|
int |
ServerPermissionConfig.removeGroupPermissionsFor(Group group)
Removes all permissions of this group
|
boolean |
ServerPermissionConfig.setGroupPermission(Group group,
PermissionDefinition obj,
UserPermission... actions) |
boolean |
PermissionConfig.setGroupPermission(Group group,
PermissionDefinition control,
UserPermission... action)
Adds a new permission, whereas a
PermissionEntry is created from the given arguments. |
Constructor and Description |
---|
PermissionException(Group group,
PermissionControlled obj,
UserPermission action) |
Copyright © 2013 EsprIT-Systems. All Rights Reserved.