All Classes
-
All Classes Interface Summary Class Summary Exception Summary Annotation Types Summary Class Description AbstractResourceReference Base XWiki Resource Reference implementation common to all extending classes.AbstractResourceReferenceHandler<T> Helper to implement Resource Handlers, providing some default implementation.AbstractResourceReferenceHandlerEvent Base class forResourceReferenceHandlerEvent
implementations.Authenticate Indicate that aResourceReferenceHandler
should be executed in an authenticated context.CreateResourceReferenceException Means that an error occurred while trying to construct anResourceReference
object.CreateResourceTypeException Means that an error occurred while trying to construct anResourceType
object.NotFoundResourceHandlerException Whenever a Resource Handler doesn't exist for handling a given Resource Reference.ResourceLoader<T extends ResourceReference> Load Resources pointed to by Resource Reference as a Input Stream.ResourceReference Represents a reference to an XWiki Resource (Entity Resource, Attachment Resource, Template Resource, etc).ResourceReferenceCreationException Means that an error occurred while trying to construct anResourceReference
object.ResourceReferenceHandledEvent Event sent after the execution of aResourceReferenceHandler
.ResourceReferenceHandler<T> Handles a givenResourceReference
.ResourceReferenceHandlerChain Allows calling the nextResourceReferenceHandler
in the chain.ResourceReferenceHandlerEvent Common interface for all event related toResourceReferenceHandler
.ResourceReferenceHandlerException Represents a problem when handling aResourceReference
.ResourceReferenceHandlerManager<T> The Resource Handler Manager's goal is to locate the rightResourceReferenceHandler
implementations to call in the right order.ResourceReferenceHandlingEvent Event sent before starting the execution of aResourceReferenceHandler
.ResourceReferenceManager Allow getting theResourceReference
object from the Execution Context.ResourceReferenceResolver<T> Transforms some representation of an XWiki Resource Reference (aka a URI) into aResourceReference
instance.ResourceReferenceSerializer<T extends ResourceReference,U> Transforms a Resource Reference into some other representation (eg URL).ResourceScriptService Exposes the Resource API to server-side scripts.ResourceType Represents the type of Resource (eg Entity, Temporary, etc).ResourceTypeResolver<T> Transforms some representation of an XWiki Resource Type into aResourceType
instance.SerializeResourceReferenceException Means that an error occurred while trying to serialize aResourceReference
object.UnsupportedResourceReferenceException Means the Resource Reference is of a type for which we don't have an implementation for.