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.