Package | Description |
---|---|
de.esprit.netsuite.client |
Contains classes that make up the Client of a dual-port server
|
de.esprit.netsuite.client.net |
Contains GUI gui components for network controlling and monitoring
|
de.esprit.netsuite.client.netch |
Contains classes that build the client network adapter
|
de.esprit.netsuite.client.tool.chat |
Contains classes that make up the client chat tool
|
de.esprit.netsuite.client.tool.messg |
Contains classes for the client messaging tool
|
de.esprit.netsuite.netdata |
Contains serializable objects which are interchanged between client and server
|
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.auth.member |
Contains classes for managing user and group assignments
|
de.esprit.netsuite.server.auth.user |
Contains classes defining users for the esprit server
|
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 |
---|---|
UserId |
UserCache.getUserIdFor(int uid) |
UserId |
UserCache.getUserIdFor(java.lang.String userName) |
Modifier and Type | Method and Description |
---|---|
java.util.List<UserId> |
UserCache.getAllUserIds()
Returns the
UserId s of all users defined on the server. |
java.util.List<UserId> |
UserCache.getOnlineUserIds()
Returns the
UserId s of all users which are currently logged in on the server
This list is dynamically kept up to date. |
java.util.List<UserId> |
UserCache.getUsersOfGroup(Group group) |
Modifier and Type | Method and Description |
---|---|
java.util.List<Group> |
UserCache.getGroupsOfUser(UserId userId) |
Modifier and Type | Method and Description |
---|---|
void |
UserCache.init(PowerList<Group> groupList,
PowerList<UserId> userList,
PowerList<UserId> onlineUserList) |
void |
UserCache.init(PowerList<Group> groupList,
PowerList<UserId> userList,
PowerList<UserId> onlineUserList) |
Constructor and Description |
---|
UserIsLockedException(UserId userId) |
Modifier and Type | Method and Description |
---|---|
UserId |
EspritClientConnector.getUserId() |
UserId |
ClientConnector.getUserId()
Returns the
UserId object of the current login. |
Modifier and Type | Method and Description |
---|---|
void |
OnlineUsersListRenderer.renderUser(UserId userId) |
Modifier and Type | Method and Description |
---|---|
UserId |
OnlineUsersChoiceField.getSelectedUserId() |
Modifier and Type | Method and Description |
---|---|
void |
OnlineUsersChoiceField.setValue(UserId o) |
Modifier and Type | Method and Description |
---|---|
UserId |
SessionId.getUserId() |
Modifier and Type | Method and Description |
---|---|
void |
SessionId.setUserId(UserId userId) |
Modifier and Type | Method and Description |
---|---|
UserId[] |
GetSessionsAgent.getOnlineUserIds()
Returns list of UserId Objects of currently logged in users.
|
UserId[] |
GetUserIdsAgent.getUserIds() |
Modifier and Type | Method and Description |
---|---|
java.util.List<UserId> |
GetUsersOfGroupAgent.getUsers() |
Constructor and Description |
---|
GetGroupsOfUserAgent(ClientContext clientCtx,
UserId user) |
SetGroupMembersAgent(ClientContext clientCtx,
UserId user,
java.util.List<Group> groups) |
Modifier and Type | Method and Description |
---|---|
UserId |
UserDataChangeEvent.getUserId() |
UserId |
UserAuthenticationEvent.getUserId() |
UserId |
RemoteRecordChangeEvent.getUserId() |
UserId |
PasswordChangeEvent.getUserId() |
Constructor and Description |
---|
PasswordChangeEvent(SessionId sessId,
UserId userId) |
Modifier and Type | Method and Description |
---|---|
UserId[] |
UserManager.getUserIds() |
UserId[] |
AbstractUserManager.getUserIds() |
Modifier and Type | Method and Description |
---|---|
UserId |
DatabaseUser.getUserId() |
Modifier and Type | Method and Description |
---|---|
java.util.List<UserId> |
GroupMembershipManager.getUsersOfGroup(Group group) |
java.util.List<UserId> |
DefaultGroupMembershipManager.getUsersOfGroup(Group group) |
Modifier and Type | Method and Description |
---|---|
void |
GroupMembershipManager.addGroupMember(SessionId sessionId,
Group group,
UserId userId) |
void |
DefaultGroupMembershipManager.addGroupMember(SessionId sessionId,
Group group,
UserId userId) |
java.util.List<Group> |
GroupMembershipManager.getGroupsOfUser(UserId user) |
java.util.List<Group> |
DefaultGroupMembershipManager.getGroupsOfUser(UserId user) |
void |
GroupMembershipManager.removeGroupMember(SessionId sessionId,
Group group,
UserId userId) |
void |
DefaultGroupMembershipManager.removeGroupMember(SessionId sessionId,
Group group,
UserId userId) |
void |
GroupMembershipManager.setGroupsForUser(SessionId sessionId,
UserId userId,
java.util.List<Group> groups) |
void |
DefaultGroupMembershipManager.setGroupsForUser(SessionId sessionId,
UserId userId,
java.util.List<Group> groups) |
Modifier and Type | Method and Description |
---|---|
UserId |
User.getUserId()
Returns the UserId as a shortcut for the user identifying data
|
UserId |
AbstractUser.getUserId()
Returns a shortcut identifier for this User Object
|
Modifier and Type | Method and Description |
---|---|
UserId |
Session.getUserId() |
Modifier and Type | Method and Description |
---|---|
java.util.List<UserId> |
SessionManager.getOnlineUserIds()
Returns the
UserId s of all logged in users. |
Modifier and Type | Method and Description |
---|---|
java.util.List<SessionId> |
SessionManager.findSessionsIdsByUserId(UserId userId) |
int |
SessionManager.getLoginCount(UserId userId)
Counts how often the given user is logged in
|
void |
ServerMessageQueue.sendNetEvent(NetEvent event,
UserId targetUser) |
void |
ServerMessageQueue.sendNetMessage(NetMessage messg,
UserId targetUser)
Dispatches a message to all sessions of the given target user only.
|
void |
ServerMessageQueue.sendServerMessage(ServerNotificationMessage msg,
UserId targetUser) |
void |
ServerMessageQueue.sendSystemEvent(SystemEvent sysEvent,
UserId targetUser) |
void |
Session.setUserId(UserId userId) |
SessionId |
SessionManager.setUserIdForSession(SessionId sessId,
UserId userId) |
void |
SessionManager.updateUserSessions(UserId userId) |
Modifier and Type | Method and Description |
---|---|
void |
PermissionConfig.checkUserPermission(UserId userId,
PermissionControlled accessedObj,
EspritPermission permission)
Same as
PermissionConfig.hasUserPermission(UserId, PermissionControlled, EspritPermission) but throws an exception
if the permission was not granted. |
void |
AbstractPermissionConfig.checkUserPermission(UserId userId,
PermissionControlled obj,
EspritPermission permission) |
java.util.List<UserPermissionEntry> |
AbstractPermissionConfig.findUserPermissionsFor(UserId userId) |
UserPermissionEntry |
AbstractPermissionConfig.findUserPermissionsFor(UserId userId,
PermissionDefinition permDef) |
java.util.List<Group> |
GroupMembershipResolver.getGroupsOfUser(UserId userId)
Returns all groups the given user is member of.
|
EspritPermission[] |
PermissionManager.getUserPermissions(SessionId sessionId,
UserId userId,
PermissionDefinition obj) |
EspritPermission[] |
DefaultPermissionManager.getUserPermissions(SessionId sessionId,
UserId userId,
PermissionDefinition obj) |
boolean |
PermissionManager.hasPermission(UserId userId,
PermissionControlled obj,
EspritPermission permission)
Checks whether the user has been granted the given permission - not matter
whether the permission was granted to the user explicitly or to any of his groups.
|
boolean |
DefaultPermissionManager.hasPermission(UserId userId,
PermissionControlled obj,
EspritPermission permission) |
boolean |
PermissionConfig.hasUserPermission(UserId userId,
PermissionControlled accessedObj,
EspritPermission permission)
Tells whether the given user has the given permission on the given object.
|
boolean |
AbstractPermissionConfig.hasUserPermission(UserId userId,
PermissionControlled obj,
EspritPermission permission) |
boolean |
PermissionConfig.hasUserPermission(UserId userId,
PermissionDefinition permDef,
EspritPermission permission)
Tells whether the given user has the given permission on the given object.
|
boolean |
AbstractPermissionConfig.hasUserPermission(UserId userId,
PermissionDefinition obj,
EspritPermission permission) |
void |
PermissionManager.removeUserPermissionsFor(SessionId sessionId,
UserId userId)
Removes all permission definitions of the given user
|
void |
DefaultPermissionManager.removeUserPermissionsFor(SessionId sessionId,
UserId userId) |
void |
PermissionManager.removeUserPermissionsFor(SessionId sessionId,
UserId userId,
PermissionDefinition obj) |
void |
DefaultPermissionManager.removeUserPermissionsFor(SessionId sessionId,
UserId userId,
PermissionDefinition obj) |
void |
PermissionManager.setUserPermissions(SessionId sessionId,
UserId userId,
PermissionDefinition obj,
EspritPermission... permissions)
Sets the permissions of a user on a particular object
|
void |
DefaultPermissionManager.setUserPermissions(SessionId sessionId,
UserId userId,
PermissionDefinition obj,
EspritPermission... permissions) |
boolean |
PermissionConfig.setUserPermissions(UserId userId,
PermissionDefinition control,
EspritPermission... permissions)
Adds a new permission, whereas a
PermissionEntry is created from the given arguments. |
boolean |
AbstractPermissionConfig.setUserPermissions(UserId userId,
PermissionDefinition permDef,
EspritPermission... permissions) |
Constructor and Description |
---|
PermissionException(UserId userId,
PermissionControlled obj,
EspritPermission action) |
Copyright © 2014 EsprIT-Systems. All Rights Reserved.