Package sonia.scm
package sonia.scm
Base classes and interfaces of the SCM-Manager.
-
ClassDescriptionThis type of exception is only thrown by scm-manager backend implementation, such as the xml or jdbc backend.The default implementation of
SCMContextProvider
.Default implementation ofPropertiesAware
interface.I18n messages which are send back to client.Exception for problems with the SCM-Manager configuration.Base interface of all objects which have a creation time.Factory for decorated objects.DisplayManager<T extends ReducedModelObject>Eager singleton scope for injection.GenericDAO<T>Generic data access object.Handler<T extends TypedObject>Base interface for all handler objects.HandlerBase<T extends TypedObject>The base class of all handlers.Handler event type.Base interface for all initable objects.Base interface of all objects which have a last modified date.Manager<T extends ModelObject>Base interface for all manager classes.ManagerDecorator<T extends ModelObject>Basic decorator for manager classes.Base interface for all model objects.Extension to theModificationHandlerEvent
.PageResult<T extends ModelObject>This represents the result of a page request.Interface for objects using a password.Represents the platform on which the SCM manager running.Type of the SCM-Manager host platform.Priority constants and util methods to sort classes byPriority
annotation.Ordering
which orders instances by priority.Ordering
which orders classes by priority.Base interface of all objects which have properties.This is a reduced form of a model object.RootURL is able to return the root url of the SCM-Manager instance, regardless of the scope (web request, async hook, ssh command, etc.).Use this exception to handle invalid input values that cannot be handled using JEE bean validation.Builder to conditionally create constraint violations.A single constraint violation.The SCMContext searches an implementation ofSCMContextProvider
and holds a singleton instance of this implementation.The main class for retrieving the home and the version of the SCM-Manager.Type of servlet container.Detects the ServletContainer.The constants in this class represent the current state of the running SCM_Manager instance.Id of the current transaction.TransformFilter<T,R> Util class to transform multiple objects.Base class for all objects which supports different types.Base interface for all objects of specific type.Base interface for all type manager classes.Base interface for all validateable objects.