All Classes and Interfaces

Class
Description
Common implementation of a SimpleCache from which a more concrete solution can be extended.
An accessor to a cache whose lifetime is within the whole application runtime.
Annotation to indicate a class is the base of an hierarchical tree of classes of managed beans implementing a given functionality.
The bean container is a wrapper of an IoC (Inversion of Control) by IoD (Inversion of Dependency) system.
A cache is a storage mechanism to store intermediate data got from any subsystems or from external services in order to retrieve them fastly and hence more efficiently.
This annotation is to tag classes managed by the underlying IoC/IoD container as to be eligible to the cache.
An accessor to a cache.
The resource bundles and the properties files can be located into a particular directory out of the the classpath of a running Silverpeas application.
Type qualifier annotation to mark a parameter, an attribute or a return value is expected to be defined, id est non null and not blank.
 
Exception thrown when an object or an operation execution doesn't match the expectations of the invoker.
A more complete cache provided by an external library.
Cache with which the data are stored in memory.
Exception thrown when an operation has been invoked on an object that is in a state that doesn't match with the expectation of the operation execution or requirements.
The different logging levels taken in charge by the Silverpeas logger.
A resource bundle that contains the l10n resources defined under a fully qualified name in Silverpeas.
This annotation is for specifying the logger to use for a given package or class.
There is a single global LoggerConfigurationManager object that is used to manage a set of configuration about the different Loggers available in Silverpeas.
 
This annotation is to tag a class as to be managed by the underlying IoC/IoD container.
A provider of objects whose life-cycle is managed by an underlying IoC by IoD container that must satisfy the BeanContainer interface.
Exception thrown when there are more than one candidate at a request for a single object to a service.
A mutable value wrapper which may or may not contain a non-null value.
Type qualifier annotation to mark a parameter, an attribute or a return value is expected to be non null.
Exception thrown when an expected object hasn't been found in a container or a repository.
Exception thrown by a method when the class doesn't support the invoked method inherited from a parent.
Type qualifier annotation to mark a parameter, an attribute or a return value might be null.
This is a pair of objects.
Represents a list of values of a given property.
The resource locator gives access to the resource bundles (bundles of localized resources and of settings) that are located each of them into a particular directory.
Service loader which takes into account of the Priority annotation to load the correct single implementation of a service interface when several implementations are available.
A bundle settings used to configure some features in Silverpeas or the behaviour of an functional module in Silverpeas.
The custom logger for Silverpeas.
A factory of logger instances.
A provider of a SilverLogger.
A Silverpeas bundle represents a bundle containing data required by the different features of Silverpeas.
Exception thrown explicitly by a treatment in Silverpeas to signal a failure in its execution.
Location of the different resource files required by Silverpeas.
A runtime exception thrown explicitly by a treatment in Silverpeas to signal a failure in its execution.
A cache is a storage mechanism to store intermediate data got from any subsystems or from external services in order to retrieve them fastly and hence more efficiently.
Utility class providing useful operations on Strings.
This logger implementation uses the Java logging system to write actually the messages into logs.
Implementation of the SilverLoggerFactory interface to provide a logger wrapping the default Java logger.
This wrapper aims to allow to load additional and custom system properties without passing them explicitly and directly to the JVM.
This annotation is to tag an object as being a technical bean and that such object shouldn't be used directly but only to implement technical mechanism for business or other technical features.
An accessor to the cache of the current thread.
A bundle of settings in XML used to configure some features in Silverpeas or the behaviour of an application.