Interface | Description |
---|---|
Resource |
The Resource is a common specific type for dealing with resources uniformly across arbitrary
ResourceOrigin s. |
ResourceChangeHandler |
Implementors of the interface typically subscribe to a
resource origin and
get notified of the resource related events via ResourceOriginChange objects. |
ResourceChangeHandlerRegistration |
Result of a
ResourceChangeHandler registration in an ResourceOrigin . |
ResourceOrigin<P extends Resource> |
Common interface for all resource file origins (e.g.
|
ResourceOriginFactory |
ResourceOriginFactory implementations are typically generated with @AutoFactory.
|
ResourceVisitor |
Used by
ResourceOrigin.traverseWith(ResourceVisitor) to visit resources. |
Class | Description |
---|---|
AbstractResource |
A convenient class to extend by subclasses of
AbstractResourceOrigin . |
AbstractResourceOrigin<P extends AbstractResource> |
Exposes methods that
AbstractResource simply delegates to. |
DefaultResourceOrigins |
With the help of this provider, one can
@Inject ResourceOrigin in their code. |
ResourceOriginChange |
Provides context information about a
resource related change. |
ResourceOriginChange.Builder |
Builder utility to ease the construction of
ResourceOriginChange . |
ResourceStub | Deprecated
since 5.4.6 - new
ResourceOrigin.registerResourceChangeHandler(ResourceChangeHandler) allows for registering more sophisticated
resource change handlers rendering this class obsolete. |
Enum | Description |
---|---|
ResourceOriginChange.Type |
Enumeration of possible
resource change types. |
Exception | Description |
---|---|
ResourceOrigin.ResourceNotFoundException |
Thrown when a given path can't be found.
|
Copyright © 2003–2020 Magnolia International Ltd.. All rights reserved.