Package org.silverpeas.core.admin.service
Provides the services to manage and to access an organizational structure in Silverpeas.
- Author:
- mmoquillon
-
Interface Summary Interface Description Administration This interface defines all the required services to manage administration data (domains, spaces, components, users, groups,...).OrganizationController The organization controller is the gateway for accessing the organizational resources of Silverpeas: spaces, component instances, users, groups, roles, and so one. -
Class Summary Class Description AdminController This object is used by all the admin jsp such as SpaceManagement, UserManagement, etc...AdminController.Result<T> AdminInitialize Initializes the Administration layer of Silverpeas.Administration.Constants AdministrationServiceProvider AdministrationServiceProvider provides the reference: to anAdministration
instance that gathers all the operations that create the organizational resources for a Silverpeas server instance to anRightRecover
instance that gathers all the operation to restore rights on space and componentsComponentInstManager DefaultOrganizationController DeleteRemovedGroupsScheduler Batch in charge of the deletion of removed groups.DeleteRemovedUsersScheduler Batch in charge of the deletion of removed users.OrganizationControllerProvider A provider of OrganizationController instances.RemovedSpaceAndComponentInstanceChecker Centralizing the determination of the removed status of component instances and spaces.RightAssignationContext This class permits to specify the context of a right assignation operations (copy or replace for now).
It simplifies significantly all the method definition that perform right assignation operations.RightRecover SpaceInstManager SpaceProfile Getting user identifiers and group identifiers of behind a Silverpeas profiles linked to a space.SpaceWithSubSpacesAndComponents Representation of a Silverpeas's space and component structure more or less filtered.SpaceWithSubSpacesAndComponents.ComponentInstanceSelector This class permits to select component instances from aSpaceWithSubSpacesAndComponents
representing a current view according some rules.UserSpaceAvailabilityChecker Centralizing the determination of the space availability to a user. -
Enum Summary Enum Description RightAssignationContext.MODE -
Exception Summary Exception Description AdminException AdminNotFoundException Exception thrown when a resource (domain, user, space, ...) isn't found in Silverpeas.GroupAlreadyExistsAdminException UserAlreadyExistsAdminException