Uses of Class
org.silverpeas.core.admin.service.AdminException
-
-
Uses of AdminException in org.silverpeas.core.admin.domain
Methods in org.silverpeas.core.admin.domain that throw AdminException Modifier and Type Method Description Map<String,String>
DomainDriverManager. authenticate(String sKey)
Map<String,String>
DomainDriverManager. authenticate(String sKey, boolean removeKey)
void
DomainDriver. beginSynchronization()
void
DomainDriverManager. beginSynchronization(String domainId)
Called when Admin starts the synchronization on a particular Domainprotected void
AbstractDomainService. checkDomainName(String domainName)
Check domain's name validity (no white spaces, only alphanumeric characters, no duplicate in database)String
DomainDriverManager. createDomain(Domain theDomain)
String
DomainDriver. createGroup(GroupDetail group)
String
DomainDriverManager. createGroup(GroupDetail group)
String
DomainDriver. createUser(UserDetail user)
String
DomainDriverManager. createUser(UserDetail user)
Create a new User.void
DomainDriver. deleteGroup(String groupId)
void
DomainDriverManager. deleteGroup(String groupId)
void
DomainDriver. deleteUser(String userId)
void
DomainDriverManager. deleteUser(String userId)
Delete given user from SilverpeasString
DomainDriver. endSynchronization(boolean cancelSynchro)
String
DomainDriverManager. endSynchronization(String domainId, boolean cancelSynchro)
Called when Admin ends the synchronizationDomain[]
DomainDriverManager. getAllDomains()
List<GroupDetail>
DomainDriverManager. getAllGroupOfDomain(String domainId)
GroupDetail[]
DomainDriver. getAllGroups()
GroupDetail[]
DomainDriverManager. getAllGroups()
GroupDetail[]
DomainDriver. getAllRootGroups()
GroupDetail[]
DomainDriverManager. getAllRootGroups()
GroupDetail[]
DomainDriverManager. getAllRootGroups(String domainId)
UserDetail[]
DomainDriver. getAllUsers()
UserDetail[]
DomainDriverManager. getAllUsers()
UserDetail[]
DomainDriverManager. getAllUsers(String domainId)
Domain
DomainDriverManager. getDomain(String domainId)
long
DomainDriverManager. getDomainActions(String domainId)
DomainDriver
DomainDriverManager. getDomainDriver(String domainId)
GroupDetail
DomainDriver. getGroup(String specificId)
GroupDetail
DomainDriverManager. getGroup(String specificId)
Gets the group of users with the given identifier.GroupDetail
DomainDriver. getGroupByName(String groupName)
GroupDetail
DomainDriverManager. getGroupByName(String groupName)
GroupDetail
DomainDriverManager. getGroupByNameInDomain(String groupName, String domainId)
Gets the group of users whose name is the specified one in the given user domain.String[]
DomainDriver. getGroupMemberGroupIds(String groupId)
String[]
DomainDriverManager. getGroupMemberGroupIds(String groupId)
String[]
DomainDriverManager. getGroupMemberGroupIds(String domainId, String groupId)
GroupDetail[]
DomainDriver. getGroups(String groupId)
GroupDetail[]
DomainDriverManager. getGroups(String groupId)
UserDetail
DomainDriver. getUser(String specificId)
Retrieves common user information from database.UserDetail
DomainDriverManager. getUser(String specificId)
List<String>
DomainDriver. getUserAttributes()
List<String>
DomainDriverManager. getUserAttributes()
UserFull
DomainDriver. getUserFull(String specificId)
Retrieves common user information from database with the additional data.UserFull
DomainDriverManager. getUserFull(String specificId)
String[]
DomainDriver. getUserMemberGroupIds(String specificId)
String[]
DomainDriverManager. getUserMemberGroupIds(String specificId)
UserDetail[]
DomainDriver. getUsersByQuery(Map<String,String> query)
UserDetail[]
DomainDriverManager. getUsersByQuery(Map<String,String> query)
UserDetail[]
DomainDriver. getUsersBySpecificProperty(String propertyName, String value)
UserDetail[]
DomainDriverManager. getUsersBySpecificProperty(String propertyName, String value)
GroupDetail
DomainDriver. importGroup(String groupName)
GroupDetail
DomainDriverManager. importGroup(String groupName)
UserDetail
DomainDriver. importUser(String userLogin)
UserDetail
DomainDriverManager. importUser(String userLogin)
void
DomainDriverManager. indexAllGroups(String domainId)
Indexes all the groups of users of the specified user domain.void
DomainDriverManager. indexAllUsers(String domainId)
Indexes all the user of the specified user domain.void
AbstractDomainDriver. init(int domainId, String initParam, String authenticationServer)
Initializes the domain driver with the initialization parameter stocked in table This parameter could be a table name or a resource file name or whatever specified by the domain driver Default : resource file namevoid
DomainDriver. init(int domainId, String initParam, String authenticationServer)
void
AbstractDomainDriver. initFromProperties(org.silverpeas.kernel.bundle.SettingBundle rs)
Virtual method that performs extra initialization from a properties file.void
DomainDriver. initFromProperties(org.silverpeas.kernel.bundle.SettingBundle rs)
boolean
DomainDriver. isSynchroInProcess()
List<UserFull>
DomainDriver. listUserFulls(Collection<String> specificIds)
Retrieves common user information with the additional data from database against the given identifiers.List<UserFull>
DomainDriverManager. listUserFulls(Collection<String> specificIds)
List<UserDetail>
DomainDriver. listUsers(Collection<String> specificIds)
Retrieves the common user information from database against the given identifiers.List<UserDetail>
DomainDriverManager. listUsers(Collection<String> specificIds)
void
DomainDriverManager. removeDomain(String domainId)
void
DomainDriver. removeGroup(String groupId)
void
DomainDriverManager. removeGroup(String groupId)
void
DomainDriver. removeUser(String userId)
void
DomainDriverManager. removeUser(String userId)
void
DomainDriver. resetEncryptedPassword(UserDetail user, String encryptedPassword)
void
DomainDriverManager. resetEncryptedPassword(UserDetail user, String encryptedPassword)
void
DomainDriver. resetPassword(UserDetail user, String password)
void
DomainDriverManager. resetPassword(UserDetail user, String password)
User[]
DomainDriver.UserFilterManager. saveRule(String rule)
Validates the given rule by performing a request of all users on external repository and save it on Silverpeas's domain repository.GroupDetail
DomainDriver. synchroGroup(String groupId)
GroupDetail
DomainDriverManager. synchroGroup(String groupId)
UserDetail
DomainDriver. synchroUser(String userId)
UserDetail
DomainDriverManager. synchroUser(String userId)
String
DomainDriverManager. updateDomain(Domain theDomain)
void
DomainDriver. updateGroup(GroupDetail group)
void
DomainDriverManager. updateGroup(GroupDetail group)
Updates the specified group of users.void
DomainDriver. updateUserDetail(UserDetail user)
void
DomainDriverManager. updateUserDetail(UserDetail user)
void
DomainDriver. updateUserFull(UserFull user)
void
DomainDriverManager. updateUserFull(UserFull user)
User[]
DomainDriver.UserFilterManager. validateRule(String rule)
Validates the given rule by performing a request of all users on external repository. -
Uses of AdminException in org.silverpeas.core.admin.domain.driver
Methods in org.silverpeas.core.admin.domain.driver that throw AdminException Modifier and Type Method Description GroupDetail
SilverpeasDriver. getGroupByName(String groupName)
String[]
SilverpeasDriver. getGroupMemberGroupIds(String groupId)
List<String>
SilverpeasDriver. getUserAttributes()
UserFull
SilverpeasDriver. getUserFull(String specificId)
String[]
SilverpeasDriver. getUserMemberGroupIds(String specificId)
UserDetail[]
SilverpeasDriver. getUsersByQuery(Map<String,String> query)
UserDetail[]
SilverpeasDriver. getUsersBySpecificProperty(String propertyName, String propertyValue)
GroupDetail
SilverpeasDriver. importGroup(String groupName)
UserDetail
SilverpeasDriver. importUser(String userLogin)
void
SilverpeasDriver. initFromProperties(org.silverpeas.kernel.bundle.SettingBundle rs)
List<UserFull>
SilverpeasDriver. listUserFulls(Collection<String> specificIds)
void
SilverpeasDriver. removeGroup(String groupId)
void
SilverpeasDriver. removeUser(String userId)
void
SilverpeasDriver. resetPassword(UserDetail userDetail, String password)
GroupDetail
SilverpeasDriver. synchroGroup(String groupId)
UserDetail
SilverpeasDriver. synchroUser(String userId)
void
SilverpeasDriver. updateGroup(GroupDetail group)
-
Uses of AdminException in org.silverpeas.core.admin.domain.driver.googledriver
Methods in org.silverpeas.core.admin.domain.driver.googledriver that throw AdminException Modifier and Type Method Description UserDetail[]
GoogleDriver. getAllUsers()
Retrieve all users from the databaseUserDetail
GoogleDriver. getUser(String specificId)
Retrieve user information from databaseUserFull
GoogleDriver. getUserFull(String specificId)
Retrieve user information from databaseUserDetail[]
GoogleDriver. getUsersBySpecificProperty(String propertyName, String propertyValue)
List<UserFull>
GoogleDriver. listUserFulls(Collection<String> specificIds)
List<UserDetail>
GoogleDriver. listUsers(Collection<String> specificIds)
User[]
GoogleUserFilterManager. saveRule(String rule)
UserDetail
GoogleDriver. synchroUser(String userId)
Update user information in databasecom.google.api.services.directory.model.User
GoogleDirectoryRequester. user(String id)
List<com.google.api.services.directory.model.User>
GoogleDirectoryRequester. users()
User[]
GoogleUserFilterManager. validateRule(String rule)
-
Uses of AdminException in org.silverpeas.core.admin.domain.driver.ldapdriver
Methods in org.silverpeas.core.admin.domain.driver.ldapdriver that throw AdminException Modifier and Type Method Description static void
LDAPUtility. closeConnection(String connectionId)
String
LDAPDriver. createGroup(GroupDetail group)
String
LDAPDriver. createUser(UserDetail user)
void
LDAPDriver. deleteGroup(String groupId)
void
LDAPDriver. deleteUser(String userId)
GroupDetail[]
AbstractLDAPGroup. getAllGroups(String lds, String extraFilter)
Return all groupsGroupDetail[]
LDAPDriver. getAllGroups()
Retrieve all groups from the databaseGroupDetail[]
LDAPDriver. getAllRootGroups()
Retrieve all root groups from the databaseUserDetail[]
LDAPDriver. getAllUsers()
Retrieve all users from the databaseUserDetail[]
LDAPUser. getAllUsers(String lds, String extraFilter)
Return all users found in the baseDN treeprotected abstract com.novell.ldap.LDAPEntry[]
AbstractLDAPGroup. getChildGroupsEntry(String lds, String parentId, String extraFilter)
Gets a set of LDAP entries that are the child groups of a parent one THIS FUNCTION THROW EXCEPTION ONLY WHEN NO SYNCHRO IS RUNNINGprotected com.novell.ldap.LDAPEntry[]
LDAPGroupAllRoot. getChildGroupsEntry(String lds, String parentId, String extraFilter)
protected com.novell.ldap.LDAPEntry[]
LDAPGroupSubTree. getChildGroupsEntry(String lds, String parentId, String extraFilter)
protected com.novell.ldap.LDAPEntry[]
LDAPGroupUniqueDescriptor. getChildGroupsEntry(String lds, String parentId, String extraFilter)
static List<com.novell.ldap.LDAPEntry>
LDAPUtility. getEntriesFromSearch(String lds, String baseDN, int scope, String filter, String[] attrs)
Search and returns entries that match the parameters baseDN, scope and filterstatic com.novell.ldap.LDAPEntry
LDAPUtility. getFirstEntryFromSearch(String lds, String baseDN, int scope, String filter, String[] attrs)
Search and returns the first Entry that match the parameters baseDN, scope and filterGroupDetail
AbstractLDAPGroup. getGroup(String lds, String id)
Return a GroupDetail object filled with the infos of the group having ID = id NOTE : the DomainID and the ID are not set.GroupDetail
LDAPDriver. getGroup(String specificId)
Retrieve group information from databaseGroupDetail
AbstractLDAPGroup. getGroupByName(String lds, String name)
GroupDetail
LDAPDriver. getGroupByName(String groupName)
protected com.novell.ldap.LDAPEntry
AbstractLDAPGroup. getGroupEntry(String lds, String groupId)
Return the LDAP entry of the specified group Id THIS FUNCTION ALWAYS THROW EXCEPTION (EVEN IF A SYNCHRO IS RUNNING)protected com.novell.ldap.LDAPEntry
AbstractLDAPGroup. getGroupEntryByName(String lds, String groupName)
abstract String[]
AbstractLDAPGroup. getGroupMemberGroupIds(String lds, String groupId)
Gets the group's parent groups IDs THIS FUNCTION ALWAYS THROW EXCEPTION (EVEN IF A SYNCHRO IS RUNNING)String[]
LDAPDriver. getGroupMemberGroupIds(String groupId)
String[]
LDAPGroupSubTree. getGroupMemberGroupIds(String lds, String groupId)
String[]
LDAPGroupUniqueDescriptor. getGroupMemberGroupIds(String lds, String groupId)
GroupDetail[]
AbstractLDAPGroup. getGroups(String lds, String parentId, String extraFilter)
Return all groups found in the tree that are children of parentId group or return root groups if parentId is null or emptyGroupDetail[]
LDAPDriver. getGroups(String groupId)
Retrieve all groups contained in the given groupprotected com.novell.ldap.LDAPEntry
AbstractLDAPGroup. getMemberEntry(String lds, String memberId, boolean isGroup)
protected String
AbstractLDAPGroup. getSpecificId(String lds, com.novell.ldap.LDAPEntry theEntry)
UserDetail
LDAPDriver. getUser(String specificId)
Retrieve user information from databaseList<String>
LDAPDriver. getUserAttributes()
UserFull
LDAPDriver. getUserFull(String specificId)
Retrieve user information from databaseprotected abstract String[]
AbstractLDAPGroup. getUserIds(String lds, com.novell.ldap.LDAPEntry groupEntry)
Gets the users ID that are directly in the group describes by groupEntry THIS FUNCTION ALWAYS THROW EXCEPTION (EVEN IF A SYNCHRO IS RUNNING)protected String[]
LDAPGroupSubTree. getUserIds(String lds, com.novell.ldap.LDAPEntry groupEntry)
abstract String[]
AbstractLDAPGroup. getUserMemberGroupIds(String lds, String userId)
Gets the users groups IDs THIS FUNCTION ALWAYS THROW EXCEPTION (EVEN IF A SYNCHRO IS RUNNING)String[]
LDAPDriver. getUserMemberGroupIds(String specificId)
Retrieve user's groupsString[]
LDAPGroupAllRoot. getUserMemberGroupIds(String lds, String userId)
String[]
LDAPGroupSubTree. getUserMemberGroupIds(String lds, String userId)
String[]
LDAPGroupUniqueDescriptor. getUserMemberGroupIds(String lds, String userId)
UserDetail[]
LDAPDriver. getUsersByQuery(Map<String,String> query)
UserDetail[]
LDAPDriver. getUsersBySpecificProperty(String propertyName, String propertyValue)
GroupDetail
LDAPDriver. importGroup(String groupName)
Import a given group in Database from the referenceUserDetail
LDAPDriver. importUser(String userLogin)
Import a given user in Database from the referencevoid
LDAPDriver. initFromProperties(org.silverpeas.kernel.bundle.SettingBundle rs)
Initializes the driver from the specified settings bundle.List<UserFull>
LDAPDriver. listUserFulls(Collection<String> specificIds)
List<UserFull>
LDAPUser. listUserFulls(String lds, Collection<String> ids, int domainId)
Return a list ofUserFull
instance each one filled with the infos of the user having ID = idList<UserDetail>
LDAPDriver. listUsers(Collection<String> specificIds)
List<UserDetail>
LDAPUser. listUsers(String lds, Collection<String> ids)
Return a list ofUserDetail
instance each one filled with the infos of the user having ID = idAbstractLDAPGroup
LDAPSettings. newLDAPGroup()
LDAPUser
LDAPSettings. newLDAPUser()
static String
LDAPUtility. openConnection(LDAPSettings driverSettings)
void
LDAPDriver. removeGroup(String groupId)
Remove a given group from databasevoid
LDAPDriver. removeUser(String userId)
Remove a given user from databasevoid
LDAPDriver. resetPassword(UserDetail user, String password)
GroupDetail
LDAPDriver. synchroGroup(String groupId)
Update group information in databaseUserDetail
LDAPDriver. synchroUser(String userId)
Update user information in databaseprotected GroupDetail
AbstractLDAPGroup. translateGroup(String lds, com.novell.ldap.LDAPEntry groupEntry)
Translate a group LDAPEntry into a GroupDetail object NOTE : the GroupParentId, the DomainID and the ID are not set.protected GroupDetail
AbstractLDAPGroup. translateGroups(String lds, List<com.novell.ldap.LDAPEntry> groupEntries)
Translate several groups LDAPEntry into a GroupDetail object NOTE : the GroupParentId, the DomainID and the ID are not set.void
LDAPDriver. updateGroup(GroupDetail group)
void
LDAPDriver. updateUserFull(UserFull user)
-
Uses of AdminException in org.silverpeas.core.admin.domain.driver.scimdriver
Methods in org.silverpeas.core.admin.domain.driver.scimdriver that throw AdminException Modifier and Type Method Description String
SCIMDriver. createUser(UserDetail ud)
UserDetail[]
SCIMDriver. getAllUsers()
UserDetail
SCIMDriver. getUser(String specificId)
UserFull
SCIMDriver. getUserFull(String id)
List<UserFull>
SCIMDriver. listUserFulls(Collection<String> specificIds)
List<UserDetail>
SCIMDriver. listUsers(Collection<String> specificIds)
-
Uses of AdminException in org.silverpeas.core.admin.domain.driver.sqldriver
Methods in org.silverpeas.core.admin.domain.driver.sqldriver that throw AdminException Modifier and Type Method Description void
SQLDriver. addUserInGroup(String userId, String groupId)
String
SQLDriver. createGroup(GroupDetail group)
int
SQLGroupTable. createGroup(Connection c, GroupDetail group)
Inserts in the database a new GroupDetail row.String
SQLDriver. createUser(UserDetail ud)
int
SQLUserTable. createUser(Connection c, UserDetail user)
Inserts in the database a new user row.void
SQLDriver. deleteGroup(String groupId)
void
SQLGroupTable. deleteGroup(Connection c, int groupId)
void
SQLDriver. deleteUser(String userId)
void
SQLUserTable. deleteUser(Connection c, int userId)
GroupDetail[]
SQLDriver. getAllGroups()
List<GroupDetail>
SQLGroupTable. getAllGroups(Connection c)
Returns the User with the given id.GroupDetail[]
SQLDriver. getAllRootGroups()
List<Integer>
SQLUserTable. getAllUserIds(Connection c)
Returns all the groups in a given userRole (not recursive).UserDetail[]
SQLDriver. getAllUsers()
List<UserDetail>
SQLUserTable. getAllUsers(Connection c)
Returns all the groups in a given userRole (not recursive).GroupDetail
SQLDriver. getGroup(String specificId)
GroupDetail
SQLGroupTable. getGroup(Connection c, int groupId)
Returns the GroupDetail with the given id.GroupDetail
SQLDriver. getGroupByName(String groupName)
String[]
SQLDriver. getGroupMemberGroupIds(String groupId)
GroupDetail[]
SQLDriver. getGroups(String groupId)
UserDetail
SQLDriver. getUser(String specificId)
UserDetail
SQLUserTable. getUser(Connection c, int userId)
Returns the User with the given id.List<String>
SQLDriver. getUserAttributes()
UserFull
SQLDriver. getUserFull(String id)
String[]
SQLDriver. getUserMemberGroupIds(String specificId)
List<UserDetail>
SQLUserTable. getUsers(Connection c, Collection<Integer> userIds)
Returns users corresponding to given user ids.UserDetail[]
SQLDriver. getUsersByQuery(Map<String,String> query)
UserDetail[]
SQLDriver. getUsersBySpecificProperty(String propertyName, String propertyValue)
List<UserDetail>
SQLUserTable. getUsersBySpecificProperty(Connection c, String propertyName, String value)
Returns all the groups in a given userRole (not recursive).GroupDetail
SQLDriver. importGroup(String groupName)
UserDetail
SQLDriver. importUser(String userLogin)
void
SQLDriver. initFromProperties(org.silverpeas.kernel.bundle.SettingBundle rs)
Virtual method that performs extra initialization from a properties file.List<UserFull>
SQLDriver. listUserFulls(Collection<String> ids)
List<UserDetail>
SQLDriver. listUsers(Collection<String> specificIds)
void
SQLDriver. removeGroup(String groupId)
void
SQLDriver. removeUser(String userId)
void
SQLDriver. removeUserFromGroup(String userId, String groupId)
void
SQLDriver. resetEncryptedPassword(UserDetail user, String encryptedPassword)
void
SQLDriver. resetPassword(UserDetail user, String password)
GroupDetail
SQLDriver. synchroGroup(String groupId)
UserDetail
SQLDriver. synchroUser(String userId)
void
SQLDriver. updateGroup(GroupDetail group)
void
SQLGroupTable. updateGroup(Connection c, GroupDetail g)
void
SQLUserTable. updateUser(Connection c, UserDetail ud)
void
SQLDriver. updateUserDetail(UserDetail ud)
void
SQLDriver. updateUserFull(UserFull uf)
Update the data inside domain <DOMAIN_NAME>_user table -
Uses of AdminException in org.silverpeas.core.admin.persistence
Subclasses of AdminException in org.silverpeas.core.admin.persistence Modifier and Type Class Description class
AdminPersistenceException
-
Uses of AdminException in org.silverpeas.core.admin.service
Subclasses of AdminException in org.silverpeas.core.admin.service Modifier and Type Class Description class
AdminNotFoundException
Exception thrown when a resource (domain, user, space, ...) isn't found in Silverpeas.class
GroupAlreadyExistsAdminException
class
UserAlreadyExistsAdminException
Methods in org.silverpeas.core.admin.service that throw AdminException Modifier and Type Method Description void
Administration. activateUser(String userId)
Activate the user represented by the given identifier.String
Administration. addComponentInst(String sUserId, ComponentInst componentInst)
String
Administration. addDomain(Domain theDomain)
Create a new domainString
Administration. addGroup(GroupDetail group)
Add the given group in Silverpeas.String
Administration. addGroup(GroupDetail group, boolean onlyInSilverpeas)
Add the given group in Silverpeas.void
Administration. addGroupProfileInst(GroupProfileInst spaceProfileInst)
String
Administration. addProfileInst(ProfileInst profileInst)
String
Administration. addProfileInst(ProfileInst profileInst, String userId)
String
Administration. addSpaceInst(String userId, SpaceInst spaceInst)
add a space instance in databaseString
Administration. addSpaceProfileInst(SpaceProfileInst spaceProfile, String userId)
String
Administration. addUser(UserDetail userDetail)
Add the given user in Silverpeas and specific domain.String
Administration. addUser(UserDetail userDetail, boolean addOnlyInSilverpeas)
Add the given user in Silverpeas and specific domainvoid
Administration. addUserInGroup(String sUserId, String sGroupId)
void
AdminController. assignRightsFromGroupToGroup(RightAssignationContext.MODE operationMode, String sourceGroupId, String targetGroupId, boolean nodeAssignRights, String authorId)
void
Administration. assignRightsFromGroupToGroup(RightAssignationContext.MODE operationMode, String sourceGroupId, String targetGroupId, boolean nodeAssignRights, String authorId)
Assign rights of a group to a groupvoid
AdminController. assignRightsFromGroupToUser(RightAssignationContext.MODE operationMode, String sourceGroupId, String targetUserId, boolean nodeAssignRights, String authorId)
void
Administration. assignRightsFromGroupToUser(RightAssignationContext.MODE operationMode, String sourceGroupId, String targetUserId, boolean nodeAssignRights, String authorId)
Assign rights of a group to a uservoid
AdminController. assignRightsFromUserToGroup(RightAssignationContext.MODE operationMode, String sourceUserId, String targetGroupId, boolean nodeAssignRights, String authorId)
void
Administration. assignRightsFromUserToGroup(RightAssignationContext.MODE operationMode, String sourceUserId, String targetGroupId, boolean nodeAssignRights, String authorId)
Assign rights of a user to a groupvoid
AdminController. assignRightsFromUserToUser(RightAssignationContext.MODE operationMode, String sourceUserId, String targetUserId, boolean nodeAssignRights, String authorId)
void
Administration. assignRightsFromUserToUser(RightAssignationContext.MODE operationMode, String sourceUserId, String targetUserId, boolean nodeAssignRights, String authorId)
Assign rights of a user to a uservoid
AdminController. blankDeletedUsers(String targetDomainId, List<String> userIds)
void
Administration. blankDeletedUsers(String targetDomainId, List<String> userIds)
Blanks the specified users in the specified domain.void
Administration. blockUser(String userId)
Blocks the user represented by the given identifier.String
AdminController. copyAndPasteComponent(PasteDetail pasteDetail)
String
Administration. copyAndPasteComponent(PasteDetail pasteDetail)
String
AdminController. copyAndPasteSpace(PasteDetail pasteDetail)
String
Administration. copyAndPasteSpace(PasteDetail pasteDetail)
void
ComponentInstManager. createComponentInst(ComponentInst componentInst, int spaceLocalId)
Creates a component instance in databasevoid
SpaceInstManager. createSpaceInst(SpaceInst spaceInst)
Create a new space in databasevoid
Administration. deactivateUser(String userId)
Deactivates the user represented by the given identifier.String
Administration. deleteComponentInst(String userId, String componentId, boolean definitive)
Delete the specified component.void
ComponentInstManager. deleteComponentInst(ComponentInst componentInst)
Deletes component instance from Silverpeas.List<GroupDetail>
Administration. deleteGroupById(String sGroupId)
Delete the group with the given Id.List<GroupDetail>
Administration. deleteGroupById(String sGroupId, boolean onlyInSilverpeas)
Delete the group with the given id.void
Administration. deleteGroupProfileInst(String groupId)
String
Administration. deleteProfileInst(String sProfileId, String userId)
void
SpaceInstManager. deleteSpaceInst(SpaceInst spaceInst)
String
Administration. deleteSpaceInstById(String userId, String spaceId, boolean definitive)
Delete the given space.void
Administration. deleteSpaceProfileInst(String sSpaceProfileId, String userId)
String
Administration. deleteUser(String sUserId)
Delete the given user from silverpeas and specific domainString
Administration. deleteUser(String sUserId, boolean onlyInSilverpeas)
Delete the given user from silverpeas and specific domainvoid
AdminController. disableDataSensitivity(String targetDomainId, List<String> userIds)
void
Administration. disableDataSensitivity(String domainId, List<String> userIds)
Disables the privacy of the data marked as potentially sensitive for the specified users in the given domain.String[]
Administration. getAdministratorUserIds(String fromUserId)
Get the identifiers of the administrators accessible by the given user.List<String>
ComponentInstManager. getAllActiveComponentIds()
String[]
ComponentInstManager. getAllCompoIdsByComponentName(String sComponentName)
Get the component ids with the given component nameString[]
Administration. getAllComponentIds(String sSpaceId)
Returns all the component identifiers of the space represented by the given identifier.String[]
Administration. getAllComponentIdsRecur(String sSpaceId)
Returns all the component identifiers of the space, and its sub spaces, represented by the given identifier.Domain[]
Administration. getAllDomains()
Get all domainsList<GroupDetail>
Administration. getAllGroups()
Get the all theGroupState.VALID
groups available in Silverpeas.List<String>
ComponentInstManager. getAllowedComponentIds(int userId, List<String> groupIds)
List<String>
ComponentInstManager. getAllowedComponentIds(int userId, List<String> groupIds, Integer spaceLocalId)
List<String>
ComponentInstManager. getAllowedComponentIds(int userId, List<String> groupIds, Integer spaceLocalId, String componentName)
SpaceWithSubSpacesAndComponents
Administration. getAllowedFullTreeview(String userId)
SpaceWithSubSpacesAndComponents
Administration. getAllowedFullTreeview(String userId, String spaceId)
SpaceWithSubSpacesAndComponents
Administration. getAllowedFullTreeviewOnComponentName(String userId, String componentName)
String[]
Administration. getAllowedSubSpaceIds(String userId, String spaceFatherId)
List<GroupDetail>
Administration. getAllRootGroups()
Gets allGroupState.VALID
root groups in Silverpeas.String[]
Administration. getAllRootSpaceIds()
Return all the root spaces Ids available in Silverpeas.String[]
Administration. getAllRootSpaceIds(String sUserId)
String[]
SpaceInstManager. getAllRootSpaceIds()
Return the all the root spaces ids available in SilverpeasString[]
Administration. getAllSpaceIds()
Return the all the spaces Ids available in Silverpeas.String[]
Administration. getAllSpaceIds(String sUserId)
String[]
SpaceInstManager. getAllSpaceIds()
Return the all the spaces ids available in SilverpeasList<SpaceInstLight>
SpaceInstManager. getAllSpaces()
GroupDetail[]
Administration. getAllSubGroups(String parentGroupId)
For use in userPanel : return the directGroupState.VALID
subgroups.String[]
Administration. getAllSubSpaceIds(String domainFatherId)
Get all the subspaces Ids available in Silverpeas given a domainFatherId (client id format)String[]
Administration. getAllSubSpaceIds(String sSpaceId, String sUserId)
String[]
SpaceInstManager. getAllSubSpaceIds(int sDomainFatherId)
int
Administration. getAllSubUsersNumber(String sGroupId)
For use in userPanel: return the total number of users recursively contained in a groupList<UserDetail>
Administration. getAllUsers()
Get all users (except delete ones) from all domains.List<UserDetail>
Administration. getAllUsersFromNewestToOldest()
Get all users (except delete ones) from all domains.String[]
Administration. getAllUsersIds()
UserDetail[]
Administration. getAllUsersOfGroup(String groupId)
Gets all users of a group, including these ofGroupState.VALID
subgroups.List<String>
Administration. getAvailableComponentsByUser(String userId)
Gets the component instance identifiers available for the specified user?String[]
Administration. getAvailCompoIds(String userId)
Get the component ids allowed for the given user id.String[]
Administration. getAvailCompoIds(String sClientSpaceId, String sUserId)
Get the component ids allowed for the given user id in the given spaceString[]
Administration. getAvailCompoIdsAtRoot(String sClientSpaceId, String sUserId)
Get ids of components allowed to user in given space (not in subspaces)List<String>
Administration. getAvailCompoIdsAtRoot(String sClientSpaceId, String sUserId, String componentNameRoot)
Get the componentIds allowed for the given user Id in the given space and the componentNameRootList<ComponentInstLight>
Administration. getAvailCompoInSpace(String userId, String spaceId)
Get components of a given space (and subspaces) available to a user.List<ComponentInstLight>
Administration. getAvailComponentInstLights(String userId, String componentName)
Gets the available component for a given userCompoSpace[]
Administration. getCompoForUser(String sUserId, String sComponentName)
Get the tuples (space id, compo id) allowed for the given user and given component nameString[]
Administration. getCompoId(String sComponentName)
Return the compo id for the given component nameList<Integer>
ComponentInstManager. getComponentIds(Parameter parameter)
String[]
Administration. getComponentIdsByNameAndUserId(String sUserId, String sComponentName)
String[]
ComponentInstManager. getComponentIdsInSpace(int spaceId)
ComponentInst
Administration. getComponentInst(String sClientComponentId)
Return the component Inst corresponding to the given IDComponentInst
ComponentInstManager. getComponentInst(int componentId)
Get component instance with the given id.SilverpeasComponentInstance
Administration. getComponentInstance(String componentInstanceIdentifier)
Gets the component instance related to the given identifier.
In contrary toAdministration.getComponentInst(String)
,Administration.getComponentInstLight(String)
signatures, this one is able to return different kinds of implementation ofSilverpeasComponentInstance
:PersonalComponentInstance
ComponentInstLight
So, this signature is useful into contexts of transversal treatments.ComponentInstLight
Administration. getComponentInstLight(String componentId)
Return the component Inst Light corresponding to the given IDComponentInstLight
ComponentInstManager. getComponentInstLight(int compLocalId)
Get component instance light with the given identifier.List<ComponentInstLight>
ComponentInstManager. getComponentsInSpace(int spaceId)
String[]
Administration. getCurrentProfiles(String sUserId, String componentId)
Get the profile names of the given user for the given component instanceList<UserDetail>
AdminController. getDeletedUsersInDomain(String domainId)
List<GroupDetail>
Administration. getDirectGroupsOfUser(String userId)
Domain
Administration. getDomain(String domainId)
Get a domain with given idlong
Administration. getDomainActions(String domainId)
UserDetail[]
Administration. getFilteredDirectUsers(String sGroupId, String sUserLastNameFilter)
For use in userPanel: return the users that are direct child of a given groupSpaceWithSubSpacesAndComponents
Administration. getFullTreeview()
SpaceWithSubSpacesAndComponents
DefaultOrganizationController. getFullTreeview()
SpaceWithSubSpacesAndComponents
DefaultOrganizationController. getFullTreeview(String userId)
SpaceWithSubSpacesAndComponents
DefaultOrganizationController. getFullTreeview(String userId, String spaceId)
SpaceWithSubSpacesAndComponents
OrganizationController. getFullTreeview()
Gets the complete treeview of spaces and component instances defined in Silverpeas.SpaceWithSubSpacesAndComponents
OrganizationController. getFullTreeview(String userId)
Gets the complete treeview of spaces and component instances defined in Silverpeas accessible to the specified user.SpaceWithSubSpacesAndComponents
OrganizationController. getFullTreeview(String userId, String spaceId)
Gets the complete treeview of spaces and component instances contained in the specified space and that are accessible to the specified user.SpaceWithSubSpacesAndComponents
DefaultOrganizationController. getFullTreeviewOnComponentName(String userId, String componentName)
SpaceWithSubSpacesAndComponents
OrganizationController. getFullTreeviewOnComponentName(String userId, String componentName)
Gets the complete treeview of spaces and of instances of the specified application and that are accessible to the specified user.GroupDetail
Administration. getGroup(String groupId)
Get group information with the given idGroupDetail
Administration. getGroupByNameInDomain(String groupName, String domainFatherId)
Get group information with the given group name.String[]
Administration. getGroupManageableSpaceIds(String sGroupId)
Get all the spaces ids manageable by given group id.String
Administration. getGroupName(String sGroupId)
Get the group name corresponding to the given group id.GroupProfileInst
Administration. getGroupProfileInst(String groupId)
Get the group profile instance corresponding to the given IDGroupDetail[]
Administration. getGroups(String[] asGroupId)
Get groups information with the given ids.List<Integer>
SpaceInstManager. getManageableSpaceIds(String userId, List<String> groupIds)
String
Administration. getNextDomainId()
List<UserDetail>
Administration. getNonBlankedDeletedUsers(String... domainIds)
Gets all the users that were deleted in the specified domains and that weren't blanked.List<Parameter>
ComponentInstManager. getParameters(int compLocalId)
String
ComponentInstManager. getParameterValueByComponentAndParamName(Integer componentId, String paramName, boolean ignoreCase)
Get the value of given parameter and about given component.Map<Integer,Map<String,String>>
ComponentInstManager. getParameterValuesByComponentIdThenByParamName(Collection<Integer> componentIds, Collection<String> paramNames)
Gets all parameters values by component and by parameter name.List<SpaceInstLight>
Administration. getPathToComponent(String componentId)
Retrieve spaces from root to componentList<String>
Administration. getPathToGroup(String groupId)
List<SpaceInstLight>
Administration. getPathToSpace(String spaceId, boolean includeTarget)
Retrieve all the spaces that are parent to the given space up to the root space.SpaceInst
Administration. getPersonalSpace(String userId)
SpaceInst
SpaceInstManager. getPersonalSpace(String userId)
String[]
Administration. getProfileIds(String sUserId)
Get all the profile ids for the given userString[]
Administration. getProfileIdsOfGroup(String sGroupId)
Get all the profile ids for the given groupProfileInst
Administration. getProfileInst(String sProfileId)
Get the profile instance corresponding to the given idList<ProfileInst>
Administration. getProfilesByObject(ProfiledObjectId objectRef, String componentId)
String[]
Administration. getProfilesByObjectAndGroupId(ProfiledObjectId objectRef, String componentId, String groupId)
String[]
Administration. getProfilesByObjectAndUserId(ProfiledObjectId objectRef, String componentId, String userId)
Map<String,List<String>>
Administration. getProfilesByObjectTypeAndUserId(ProfiledObjectType profiledObjectType, String componentId, String userId)
GroupDetail[]
Administration. getRecursivelyAllSubGroups(String parentGroupId)
For use in userPanel: return recursively the directGroupState.VALID
subgroups of the specified group.List<ComponentInstLight>
Administration. getRemovedComponents()
Returns all components which has been removed but not definitely deleted.List<ComponentInstLight>
ComponentInstManager. getRemovedComponents()
Returns the all the root spaces ids available in SilverpeasList<GroupDetail>
Administration. getRemovedGroups(String... domainIds)
Gets all the groups that were removed in the specified domains.List<GroupDetail>
AdminController. getRemovedGroupsInDomain(String domainId)
List<SpaceInstLight>
Administration. getRemovedSpaces()
Returns all spaces which has been removed but not definitely deleted.List<SpaceInstLight>
SpaceInstManager. getRemovedSpaces()
Returns all components which has been removed but not definitely deletedList<UserDetail>
Administration. getRemovedUsers(String... domainIds)
Gets all the users that were removed in the specified domains.List<UserDetail>
AdminController. getRemovedUsersInDomain(String domainId)
GroupDetail[]
Administration. getRootGroupsOfDomain(String domainId)
Gets allGroupState.VALID
groups at the root of a domain.SpaceInstLight
Administration. getRootSpace(String spaceId)
Return the higher space according to a subspace (N level compliant)List<SpaceInstLight>
Administration. getRootSpacesContainingComponent(String userId, String componentName)
This method returns all root spaces which contains at least one allowed component of type componentName in this space or subspaces.SpaceInst
Administration. getSpaceInstById(String spaceId)
Get the space instance with the given space id.SpaceInst
SpaceInstManager. getSpaceInstById(int spaceInstLocalId)
Get the space instance with the given space idSpaceInstLight
Administration. getSpaceInstLightById(String sClientSpaceId)
Get the space instance light (only space id, father id and name) with the given space idSpaceInstLight
SpaceInstManager. getSpaceInstLightById(int spaceLocalId)
Get the space instance with the given space idString[]
Administration. getSpaceNames(String[] asClientSpaceIds)
Return the spaces name corresponding to the given space idsSpaceProfile
Administration. getSpaceProfile(String spaceId, SilverpeasRole role)
Gets the space profile instance which provides all user and group identifiers through simple methods.SpaceProfileInst
Administration. getSpaceProfileInst(String spaceProfileId)
Get the space profile instance corresponding to the given IDList<String>
Administration. getSpaceUserProfilesBySpaceId(String userId, String spaceId)
Get the profile names of the given user for the given space.Map<String,Set<String>>
Administration. getSpaceUserProfilesBySpaceIds(String userId, Collection<String> spaceIds)
Gets the space profile names of given user indexed by the given spaces.List<DomainProperty>
Administration. getSpecificPropertiesToImportUsers(String domainId, String language)
List<SpaceInstLight>
Administration. getSubSpaces(String spaceId)
List<SpaceInstLight>
SpaceInstManager. getSubSpaces(int spaceLocalId)
Return subspaces of a spaceList<SpaceInstLight>
Administration. getSubSpacesContainingComponent(String spaceId, String userId, String componentName)
This method returns all sub spaces which contains at least one allowed component of type componentName in this space or subspaces.List<GroupDetail>
Administration. getSynchronizedGroups()
UserDetail
Administration. getUserDetail(String sUserId)
Get the user detail corresponding to the given user IdUserFull
Administration. getUserFull(String sUserId)
Get full information about the user with the given unique identifier (only info in cache table) from its domain.UserFull
Administration. getUserFull(String domainId, String specificId)
List<UserFull>
Administration. getUserFulls(Collection<String> userIds)
Gets full information about users corresponding to given unique identifiers (only info in cache table) from its domain.String
Administration. getUserIdByAuthenticationKey(String authenticationKey)
String
Administration. getUserIdByLoginAndDomain(String sLogin, String sDomainId)
Get the user id corresponding to Domain/Login (ignoring the login case)String[]
Administration. getUserIdsOfDomain(String domainId)
List<String>
Administration. getUserManageableGroupIds(String sUserId)
String[]
Administration. getUserManageableSpaceIds(String sUserId)
Get all the spaces ids manageable by given user id.String[]
Administration. getUserManageableSubSpaceIds(String sUserId, String sParentSpaceId)
Get the subspace manageable by given user id in given spaceMap<String,Set<String>>
Administration. getUserProfilesByComponentId(String userId, Collection<String> componentIds)
Gets the profile names of given user indexed by the given component instances.Map<org.silverpeas.kernel.util.Pair<String,String>,Set<String>>
Administration. getUserProfilesByComponentIdAndObjectId(ProfiledObjectIds profiledObjectIds, Collection<String> componentIds, String userId)
Gets the profile names of given user indexed by couple of given component instances and object instances.String[]
Administration. getUserRootSpaceIds(String sUserId)
Get the root spaces ids allowed for the given userUserDetail[]
Administration. getUsers(boolean bAllProfiles, String sProfile, String sClientComponentId)
Gets all the users in the given profile for the given component instance in the given space.UserDetail[]
Administration. getUsersOfDomain(String domainId)
List<UserDetail>
Administration. getUsersOfDomains(List<String> domainIds)
Get all users (except delete ones) from specified domains.List<UserDetail>
Administration. getUsersOfDomainsFromNewestToOldest(List<String> domainIds)
Get all users (except delete ones) from specified domains.UserSpaceAvailabilityChecker
Administration. getUserSpaceAvailabilityChecker(String userId)
This method allows callers to perform several space availability checks for a given user.String[]
Administration. getUserSpaceIds(String sUserId)
Get the spaces ids allowed for the given userList<SpaceInstLight>
Administration. getUserSpaceTreeview(String userId)
Get all spaces available to a user.String[]
Administration. getUserSubSpaceIds(String sUserId, String spaceId)
Get the subspaces ids in the specified space that are allowed for the given userList<UserDetail>
AdminController. getUsersWithSensitiveData(String domainId)
List<UserDetail>
Administration. getUsersWithSensitiveData(String... domainIds)
Gets all the users in the specified domains having sensitive data.String
Administration. identify(String sKey, String sSessionId, boolean isAppInMaintenance)
String
Administration. identify(String sKey, String sSessionId, boolean isAppInMaintenance, boolean removeKey)
void
Administration. indexAllGroups()
void
Administration. indexAllUsers()
void
Administration. indexGroups(String domainId)
void
Administration. indexUsers(String domainId)
boolean
Administration. isComponentAvailableToGroup(String componentId, String groupId)
Is the specified component instance available among the components instances accessible by the specified group of users?boolean
Administration. isComponentAvailableToUser(String componentId, String userId)
Is the specified component instance available among the components instances accessible by the specified user?boolean
Administration. isComponentManageable(String componentId, String userId)
Is the specified component instance manageable by the given user?boolean
Administration. isEmailExisting(String email)
Checks if an existing user already have the given emailboolean
Administration. isGroupExist(String groupName)
Tests ifGroupState.VALID
group exists in Silverpeas.boolean
Administration. isObjectAvailableToGroup(String componentId, ProfiledObjectId objectRef, String groupId)
boolean
Administration. isObjectAvailableToUser(String componentId, ProfiledObjectId objectRef, String userId)
boolean
Administration. isSpaceAvailable(String userId, String spaceId)
This method permit knowing if the given space is allowed to the given user.void
SpaceInstManager. loadSpaceInstData(SpaceInst spaceInst)
Loads lazy data of given space instance.void
Administration. migrateUser(UserDetail userDetail, String targetDomainId)
void
AdminController. moveComponentInst(String spaceId, String componentId, String idComponentBefore, ComponentInst[] componentInstances)
Move the component Instance in the given space with the given componentIdvoid
Administration. moveComponentInst(String spaceId, String componentId, String idComponentBefore, ComponentInst[] componentInsts)
Move the given component in Silverpeas.void
ComponentInstManager. moveComponentInst(int spaceLocalId, int componentLocalId)
void
AdminController. moveSpace(String spaceId, String fatherId)
Move space in the given space with the given fatherIdvoid
Administration. moveSpace(String spaceId, String fatherId)
void
SpaceInstManager. moveSpace(int spaceId, int fatherId)
void
RightRecover. recoverRights()
void
RightRecover. recoverSpaceRights(String spaceId)
String
Administration. removeDomain(String domainId)
Remove a domainList<GroupDetail>
Administration. removeGroup(String groupId)
Removes the given group from silverpeas and specific domainvoid
SpaceInstManager. removeSpaceFromBasket(int spaceLocalId)
String
Administration. removeUser(String sUserId)
Removes the given user from silverpeas and specific domainvoid
Administration. removeUserFromGroup(String sUserId, String sGroupId)
void
Administration. restoreComponentFromBasket(String componentId)
void
ComponentInstManager. restoreComponentFromBasket(int localComponentId)
List<GroupDetail>
Administration. restoreGroup(String groupId)
Restores the given group from silverpeas and specific domainvoid
Administration. restoreSpaceFromBasket(String spaceId)
Restores the space from the basket.String
Administration. restoreUser(String sUserId)
Restores the given user from silverpeas and specific domainSilverpeasList<GroupDetail>
Administration. searchGroups(GroupsSearchCriteria searchCriteria)
List<String>
Administration. searchUserIdsByProfile(List<String> profileIds, boolean includeRemovedUsersAndGroups)
UserDetail[]
Administration. searchUsers(String domainId, Map<String,String> query)
SilverpeasList<UserDetail>
Administration. searchUsers(UserDetailsSearchCriteria searchCriteria)
void
ComponentInstManager. sendComponentToBasket(ComponentInst componentInst, String userId)
void
SpaceInstManager. sendSpaceToBasket(SpaceInst spaceInst, String userId)
void
Administration. setComponentPlace(String componentId, String idComponentBefore, ComponentInst[] brothersComponents)
void
Administration. setSpaceProfilesToComponent(ComponentInst component, SpaceInst space)
void
Administration. setSpaceProfilesToSubSpace(SpaceInst subSpace, SpaceInst space)
Set space profiles to a subspace.void
Administration. setSpaceProfilesToSubSpace(SpaceInst subSpace, SpaceInst space, boolean persist)
void
Administration. setUserSensitiveData(String userId, boolean sensitive)
Sets some data of the specified user as or not sensitive information.String
Administration. synchronizeGroup(String groupId, boolean recurs)
void
Administration. synchronizeGroupByRule(String groupId, boolean scheduledMode)
String
Administration. synchronizeImportGroup(String domainId, String groupKey, String askedParentId, boolean recurs, boolean isIdKey)
String
Administration. synchronizeImportUser(String domainId, String specificId, boolean recurs)
Synchronize Users and groups between cache and domain's datastoreString
Administration. synchronizeImportUserByLogin(String domainId, String userLogin, boolean recurs)
Synchronize Users and groups between cache and domain's datastoreString
Administration. synchronizeRemoveGroup(String groupId)
String
Administration. synchronizeRemoveUser(String userId)
String
Administration. synchronizeSilverpeasWithDomain(String sDomainId)
String
Administration. synchronizeSilverpeasWithDomain(String sDomainId, boolean threaded)
String
Administration. synchronizeUser(String userId, boolean recurs)
Synchronize Users and groups between cache and domain's datastorevoid
Administration. unblockUser(String userId)
Unblock the user represented by the given identifier.void
ComponentInstManager. updateComponentInheritance(int compLocalId, boolean inheritanceBlocked)
String
Administration. updateComponentInst(ComponentInst component)
Update the given component in Silverpeas.void
ComponentInstManager. updateComponentInst(ComponentInst compoInstOld, ComponentInst compoInstNew)
void
ComponentInstManager. updateComponentOrder(int compLocalId, int orderNum)
String
Administration. updateDomain(Domain domain)
Update a domainString
Administration. updateGroup(GroupDetail group)
Update the given group in Silverpeas and specific.String
Administration. updateGroup(GroupDetail group, boolean onlyInSilverpeas)
Update the given group in Silverpeas and specificvoid
Administration. updateGroupProfileInst(GroupProfileInst groupProfileInstNew)
String
Administration. updateProfileInst(ProfileInst profileInstNew)
String
Administration. updateProfileInst(ProfileInst profileInstNew, String userId)
String
Administration. updateSpaceInst(SpaceInst spaceInstNew)
Updates the space (with the given name) with the given space Updates only the nodevoid
SpaceInstManager. updateSpaceInst(SpaceInst spaceInstNew)
void
SpaceInstManager. updateSpaceOrder(int spaceLocalId, int orderNum)
void
Administration. updateSpaceOrderNum(String spaceId, int orderNum)
String
Administration. updateSpaceProfileInst(SpaceProfileInst newSpaceProfile, String userId)
String
Administration. updateUser(UserDetail user)
Update the given user (ONLY IN SILVERPEAS)String
AdminController. updateUserFull(UserFull userFull)
Update the given userString
Administration. updateUserFull(UserFull user)
Update the given user in Silverpeas and specific domainvoid
Administration. userAcceptsTermsOfService(String userId)
Updates the acceptance date of a user from its id. -
Uses of AdminException in org.silverpeas.core.admin.space
Methods in org.silverpeas.core.admin.space that throw AdminException Modifier and Type Method Description String
PersonalSpaceManager. addComponent(User user, String componentName)
String
SpaceProfileInstManager. createSpaceProfileInst(SpaceProfileInst spaceProfileInst, int parentSpaceLocalId)
Create a new space profile instance in databasevoid
SpaceProfileInstManager. deleteSpaceProfileInst(SpaceProfileInst spaceProfileInst)
Deletes space profile instance from SilverpeasSpaceProfileInst
SpaceProfileInstManager. getInheritedSpaceProfileInstByName(int spaceLocalId, String roleName)
get information for given id and store it in the given SpaceProfileInst objectString[]
SpaceProfileInstManager. getSpaceProfileIdsOfGroupType(String groupId)
Get all the space profile Ids for the given groupString[]
SpaceProfileInstManager. getSpaceProfileIdsOfUserType(String sUserId)
Get all the space profile Ids for the given userSpaceProfileInst
SpaceProfileInstManager. getSpaceProfileInst(String spaceProfileId, boolean includeRemovedUsersAndGroups)
Get Space profile information with given id and creates a new SpaceProfileInstSpaceProfileInst
SpaceProfileInstManager. getSpaceProfileInstByName(int spaceLocalId, String roleName)
List<String>
SpaceProfileInstManager. getSpaceProfileNamesOfUser(String userId, List<String> groupIds, int spaceLocalId)
Map<Integer,Set<String>>
SpaceProfileInstManager. getSpaceProfileNamesOfUser(String userId, List<String> groupIds, Collection<Integer> spaceLocalIds)
String
PersonalSpaceManager. removeComponent(String userId, String componentId)
void
SpaceProfileInstManager. removeUserFromSpaceProfileInst(String userId, String spaceProdileId)
String
SpaceProfileInstManager. updateSpaceProfileInst(SpaceProfileInst spaceProfileInst, SpaceProfileInst spaceProfileInstNew)
Updates space profile instance -
Uses of AdminException in org.silverpeas.core.admin.user
Methods in org.silverpeas.core.admin.user that throw AdminException Modifier and Type Method Description String
GroupManager. addGroup(GroupDetail group, boolean onlyInSilverpeas, boolean indexation)
Add the given group in SilverpeasString
UserManager. addUser(UserDetail userDetail, boolean addOnlyInSilverpeas, boolean indexation)
Adds the given user in Silverpeas and optionally in the specified domain in Silverpeas (this only works with domains that can be directly managed by Silverpeas).void
GroupManager. addUserInGroup(String sUserId, String sGroupId)
Add a user to a groupvoid
GroupManager. addUsersInGroup(List<String> userIds, String groupId)
void
UserManager. blankUser(UserDetail user)
Blanks any profile information about the specified user.String
ProfileInstManager. createProfileInst(ProfileInst profileInst, int fatherCompLocalId)
Create a new user access profile instance into the database.List<GroupDetail>
GroupManager. deleteGroup(GroupDetail group, boolean onlyInSilverpeas)
Delete the group with the given id.void
ProfileInstManager. deleteProfileInst(ProfileInst profileInst)
Deletes the specified profile instance.String
UserManager. deleteUser(UserDetail user, boolean onlyInSilverpeas)
Deletes the given user in Silverpeas and optionally in the domain he belongs to (this only works with domains that can be directly managed by Silverpeas).UserDetail
UserRegistrationService. findUser(String userId)
UserDetail
UserRegistrationServiceLegacy. findUser(String userId)
String[]
UserManager. getAllAdminIds(UserDetail fromUser)
Gets the identifier of all the administrators in the Silverpeas domain of the specified user.String[]
ProfileInstManager. getAllComponentObjectProfileIdsOfGroup(String groupId)
Gets the identifiers all the profiles of nodes related to the given group of users.String[]
ProfileInstManager. getAllComponentObjectProfileIdsOfUser(String sUserId, List<String> groupIds)
Gets the identifiers of all the profiles of a component related to the given user and/or groups of users.List<GroupDetail>
GroupManager. getAllDirectGroupsOfUser(String sUserId)
Get the direct group ids, whatever theirGroupState
, containing a user.List<GroupDetail>
GroupManager. getAllGroups()
List<String>
GroupManager. getAllGroupsOfUser(String userId)
Get allGroupState.VALID
group ids containing a user.List<GroupDetail>
GroupManager. getAllRootGroups()
Gets all the root user groups in Silverpeas.List<String>
GroupManager. getAllSubGroupIdsRecursively(String superGroupId)
Get the all theGroupState.VALID
subgroup ids of a given group.List<String>
UserManager. getAllUserIdsInDomain(String sDomainId)
Gets the identifier of all the users that belong to the specified domain.List<String>
UserManager. getAllUserIdsInGroups(List<String> groupIds)
Gets the identifier of the users that are at least in one of the specified group or one of their sub-groupsList<UserDetail>
UserManager. getAllUsers()
Gets all users (except deleted ones) from all domains.List<UserDetail>
UserManager. getAllUsersFromNewestToOldest()
Get all users (except deleted ones) from all domainsList<String>
UserManager. getAllUsersIds()
Gets the identifier of all the users in Silverpeas.UserDetail[]
UserManager. getAllUsersInDomain(String sDomainId, boolean includeRemoved)
Gets all the users that belong to the specified domain in order to perform a synchronization with the service backing the domain.UserDetail[]
UserManager. getAllUsersInGroups(List<String> groupIds)
Gets the users that are at least in one of the specified groups or one of their subgroups.List<String>
GroupManager. getDirectGroupIdsInRole(String roleId, boolean includeRemoved)
List<String>
GroupManager. getDirectGroupIdsInSpaceRole(String spaceRoleId, boolean includeRemoved)
List<GroupDetail>
GroupManager. getDirectGroupsOfUser(String userId)
Get the directGroupState.VALID
group ids containing a user.List<String>
UserManager. getDirectUserIdsInRole(String roleId, boolean includeRemoved)
List<String>
UserManager. getDirectUserIdsInSpaceRole(String spaceRoleId, boolean includeRemoved)
GroupDetail
GroupManager. getGroup(String groupId)
Get group information with the given id from SilverpeasGroupDetail
GroupManager. getGroupByNameInDomain(String sGroupName, String sDomainFatherId)
Get group information with the given name and in the specified domain.String
GroupManager. getGroupIdBySpecificIdAndDomainId(String sSpecificId, String sDomainId)
Get the Silverpeas identifier of the group by its identifier specific to the specified domain.SilverpeasList<GroupDetail>
GroupManager. getGroupsMatchingCriteria(GroupsSearchCriteria criteria)
Gets theGroupState.VALID
groups that match the specified criteria.List<GroupDetail>
GroupManager. getGroupsOfDomain(String domainId)
Get the groups of domain, including these withGroupState.REMOVED
state.ProfileInst
ProfileInstManager. getInheritedProfileInst(int instanceLocalId, String roleName)
List<String>
GroupManager. getManageableGroupIds(String userId, List<String> groupIds)
Integer[]
UserManager. getManageableSpaceIds(String sUserId, List<String> groupIds)
Gets the identifiers of all the spaces that are manageable by given user and by the specified groups of users.List<UserDetail>
UserManager. getNonBlankedDeletedUsersOfDomains(String... domainIds)
Gets all the deleted users in the specified domains.List<String>
GroupManager. getPathToGroup(String groupId)
Get the path from root to the given group.String[]
ProfileInstManager. getProfileIdsOfGroup(String sGroupId)
Gets the identifiers of all the profiles related to the specified group of users.String[]
ProfileInstManager. getProfileIdsOfUser(String sUserId, List<String> groupIds)
Gets the identifiers of all the profiles related to the specified user and to the groups of users.ProfileInst
ProfileInstManager. getProfileInst(String sProfileId, boolean includeRemovedUsersAndGroups)
Get Profile information from database with the given id and creates a new Profile instanceString[]
ProfileInstManager. getProfileNamesOfUser(String userId, List<String> groupIds, int componentLocalId)
Map<Integer,Set<String>>
ProfileInstManager. getProfileNamesOfUser(String userId, List<String> groupIds, Collection<Integer> componentLocalIds)
List<ProfileInst>
ProfiledObjectManager. getProfiles(int componentId)
List<ProfileInst>
ProfiledObjectManager. getProfiles(ProfiledObjectId objectRef, int componentId)
List<GroupDetail>
GroupManager. getRecursivelySubGroups(String groupId)
List<GroupDetail>
GroupManager. getRemovedGroupsOfDomains(String... domainIds)
Gets all the removed groups in the specified domains.List<UserDetail>
UserManager. getRemovedUsersOfDomains(String... domainIds)
Gets all the removed users in the specified domains.GroupDetail[]
GroupManager. getRootGroupsOfDomain(String sDomainId)
Gets all the root groups of the specified domain.List<GroupDetail>
GroupManager. getSubGroups(String groupId)
List<GroupDetail>
GroupManager. getSynchronizedGroups()
int
GroupManager. getTotalUserCountInGroup(String domainId, String groupId)
Gets the total number of users in the specified group, that is to say the number of distinct users in the specified group and in its subgroups.int
UserManager. getUserCount()
Gets the total number of users in Silverpeas, whatever the domain to which they belong.UserDetail
UserManager. getUserDetail(String sUserId)
Get the user corresponding to the given user Id (only infos in cache table).UserFull
UserManager. getUserFull(String sUserId)
Get full information about the user with the given unique identifier (only info in cache table) from its domain.String
UserManager. getUserIdByLoginAndDomain(String sLogin, String sDomainId)
Gets the unique identifier of the user in Silverpeas that is qualified by the given login (ignoring the case) and that belongs to the specified domain.String
UserManager. getUserIdBySpecificIdAndDomainId(String sSpecificId, String sDomainId)
Gets the unique identifier of the user in Silverpeas having the specified specific identifier in the given domain.String[]
UserManager. getUserIdsByAccessLevel(UserAccessLevel accessLevel)
String[]
UserManager. getUserIdsByDomainAndByAccessLevel(String sDomainId, UserAccessLevel accessLevel)
Gets the identifier of all the users that belong to the specified domain and that have the given access level.String[]
ProfiledObjectManager. getUserProfileNames(ProfiledObjectId objectRef, int componentId, int userId, List<String> groupIds)
Map<org.silverpeas.kernel.util.Pair<Integer,Integer>,Set<String>>
ProfiledObjectManager. getUserProfileNames(ProfiledObjectIds profiledObjectIds, Collection<Integer> componentIds, int userId, List<String> groupIds)
Map<String,List<String>>
ProfiledObjectManager. getUserProfileNames(ProfiledObjectType profiledObjectType, int componentId, int userId, List<String> groupIds)
List<UserDetail>
UserManager. getUsersBySpecificIdsAndDomainId(Collection<String> specificIds, String domainId)
Gets all the users having the specified unique identifier for the given domain.ListSlice<UserDetail>
UserManager. getUsersMatchingCriteria(UserDetailsSearchCriteria criteria)
Gets the users that match the specified criteria.List<UserDetail>
UserManager. getUsersOfDomains(List<String> domainIds)
Get all users (except deleted ones) from specified domainsList<UserDetail>
UserManager. getUsersOfDomainsFromNewestToOldest(List<String> domainIds)
Get all users (except deleted ones) from specified domainsList<UserDetail>
UserManager. getUsersWithSensitiveData(String... domainIds)
Gets all the users in the specified user domains that have sensitive information.boolean
UserManager. isEmailExisting(String email)
Checks if an existing user already have the given email.boolean
GroupManager. isGroupExist(String sName)
/** Check if there is at least one group in Silverpeas having the specified name.List<UserFull>
UserManager. listUserFulls(Collection<String> userIds)
Gets full information about users corresponding to given unique identifiers (only info in cache table) from its domain.void
UserManager. migrateUser(UserDetail userDetail, String targetDomainId)
void
UserRegistrationService. migrateUserToDomain(UserDetail userDetail, String targetDomainId)
void
UserRegistrationServiceLegacy. migrateUserToDomain(UserDetail userDetail, String targetDomainId)
String
UserRegistrationService. registerUser(String firstName, String lastName, String email, String domainId)
String
UserRegistrationService. registerUser(String firstName, String lastName, String email, String domainId, UserAccessLevel accessLevel)
String
UserRegistrationServiceLegacy. registerUser(String firstName, String lastName, String email, String domainId)
String
UserRegistrationServiceLegacy. registerUser(String firstName, String lastName, String email, String domainId, UserAccessLevel accessLevel)
List<GroupDetail>
GroupManager. removeGroup(GroupDetail group, boolean indexation)
Removes the given group in Silverpeas.String
UserManager. removeUser(UserDetail user, boolean indexation)
Removes the given user in Silverpeas.void
GroupManager. removeUserFromGroup(String sUserId, String sGroupId)
Remove a user from a groupvoid
GroupManager. removeUsersFromGroup(List<String> userIds, String groupId)
List<GroupDetail>
GroupManager. restoreGroup(GroupDetail group, boolean indexation)
Restores the given group in Silverpeas.String
UserManager. restoreUser(UserDetail user, boolean indexation)
Restores the given user in Silverpeas.String
GroupManager. updateGroup(GroupDetail group, boolean onlyInSilverpeas)
Update the given groupString
ProfileInstManager. updateProfileInst(ProfileInst profileInstNew)
Updates the specified profile instance.String
UserManager. updateUser(UserDetail user, boolean indexation)
Updates the given user (only in silverpeas, the user isn't updated in the domain he belongs to).void
UserRegistrationService. updateUser(UserDetail userDetail)
void
UserRegistrationServiceLegacy. updateUser(UserDetail userDetail)
String
UserManager. updateUserFull(UserFull userFull)
Updates the given user both in Silverpeas and in the domain to which the user belongs. -
Uses of AdminException in org.silverpeas.core.admin.user.model
Methods in org.silverpeas.core.admin.user.model that throw AdminException Modifier and Type Method Description String
GroupProfileInstManager. createGroupProfileInst(GroupProfileInst groupProfileInst, String sgroupId)
Create a new group profile instance in databasevoid
GroupProfileInstManager. deleteGroupProfileInst(GroupProfileInst groupProfileInst)
Deletes group profile instance from SilverpeasGroupProfileInst
GroupProfileInstManager. getGroupProfileInst(String groupId, boolean includeRemovedUsersAndGroups)
Get Space profile information with given id and creates a new GroupProfileInstString
GroupProfileInstManager. updateGroupProfileInst(GroupProfileInst groupProfileInst, GroupProfileInst groupProfileInstNew)
Updates group profile instance -
Uses of AdminException in org.silverpeas.core.web.admin.migration
Methods in org.silverpeas.core.web.admin.migration that throw AdminException Modifier and Type Method Description Domain[]
DomainSP2LDAPBatch. getDomains()
Get all Domains -
Uses of AdminException in org.silverpeas.core.web.authentication.credentials
Methods in org.silverpeas.core.web.authentication.credentials that throw AdminException Modifier and Type Method Description protected ForgottenPasswordMailParameters
FunctionHandler. getMailParameters(String userId)
-
Uses of AdminException in org.silverpeas.web.directory.control
Methods in org.silverpeas.web.directory.control that throw AdminException Modifier and Type Method Description ExportCSVBuilder
DirectorySessionController. export()
-
Uses of AdminException in org.silverpeas.web.jobdomain.control
Methods in org.silverpeas.web.jobdomain.control that throw AdminException Modifier and Type Method Description void
JobDomainPeasSessionController. blankDeletedUsers(List<String> userIds)
void
JobDomainPeasSessionController. disableUsersSensitivityData(List<String> userIds)
List<UserDetail>
JobDomainPeasSessionController. getDeletedUsers()
Map<String,String>
JobDomainPeasSessionController. getFieldLabelsOfCSVToImport()
List<GroupDetail>
JobDomainPeasSessionController. getRemovedGroups()
List<UserDetail>
JobDomainPeasSessionController. getRemovedUsers()
Optional<DomainDriver.UserFilterManager>
JobDomainPeasSessionController. getUserFilterManager()
void
JobDomainPeasSessionController. saveUserFilterRule(String rule)
User[]
JobDomainPeasSessionController. verifyUserFilterRule(String rule)
-
Uses of AdminException in org.silverpeas.web.jobstartpage.control
Methods in org.silverpeas.web.jobstartpage.control that throw AdminException Modifier and Type Method Description SpaceProfile
JobStartPagePeasSessionController. getCurrentSpaceProfile(String role)
********************* Gestion des managers d'espaces ****************************************void
JobStartPagePeasSessionController. moveSpace(String spaceId, String targetSpaceId)
void
JobStartPagePeasSessionController. recoverSpaceRights(String spaceId)
-
Uses of AdminException in org.silverpeas.web.jobstartpage.servlets
Methods in org.silverpeas.web.jobstartpage.servlets that throw AdminException Modifier and Type Method Description String
JobStartPagePeasRequestRouter. getDestinationComponent(String function, JobStartPagePeasSessionController jobStartPageSC, HttpRequest request)
-
Uses of AdminException in org.silverpeas.web.socialnetwork.myprofil.control
Methods in org.silverpeas.web.socialnetwork.myprofil.control that throw AdminException Modifier and Type Method Description void
MyProfilSessionController. modifyUser(String idUser, String userLastName, String userFirstName, String userEMail, String oldPassword, String newPassword, String userLoginQuestion, String userLoginAnswer, HttpRequest request)
-