Package org.silverpeas.core
Defines the core, the foundation of Silverpeas on which collaborative applications can be built.
For doing, it provides the utility classes and the different APIs defining both the business
model of Silverpeas and some technical tools.
- Author:
- mmoquillon
-
Interface Summary Interface Description ApplicationService A service providing the transverse operations related to a given Silverpeas application.ComponentResourceIdentifier Identifier of a resource managed by a component instance in Silverpeas (an application instance or a user personal component).Identifiable An object in Silverpeas that is identifiable by a unique identifier encoded as a String.Instance<T> An object satisfying this interface means that it COULD be born from an other object (so the parent).Nameable A nameable object in Silverpeas is an object that has both a name and a short textual description about it.ResourceIdentifier Interface of all identifiers of resources managed by Silverpeas.SilverpeasResource A resource managed in Silverpeas that is uniquely identifiable. -
Class Summary Class Description ApplicationServiceProvider A provider of objets implementing theApplicationService
interface.BasicIdentifier A basic implementation of an identifier of a resource in Silverpeas.ResourceReference Reference to a resource managed by a component instance in Silverpeas.SilverpeasExceptionMessages It defines the patterns of the common messages to pass with Silverpeas exceptions when an error is occurring during a treatment in Silverpeas.SilverpeasExceptionMessages.LightExceptionMessage In charge to produce lighter error messages but with a bit of contextualization.WAPrimaryKey Deprecated. -
Enum Summary Enum Description ActionType Transverse definition of possible actions a user did on a contribution or a set of contributions.