Package | Description |
---|---|
info.magnolia.audit | |
info.magnolia.cms.core.version | |
info.magnolia.jcr.decoration | |
info.magnolia.jcr.inheritance | |
info.magnolia.jcr.util | |
info.magnolia.jcr.wrapper |
Modifier and Type | Class and Description |
---|---|
class |
MgnlAuditLoggingContentDecoratorNodeWrapper
A Node wrapper implementation which inform
Magnolia audit logging content decorator
MgnlAuditLoggingContentDecorator about action (Create, Modify, Delete) on the node. |
Modifier and Type | Class and Description |
---|---|
class |
MgnlVersioningNodeWrapper
Wrapper providing support for Magnolia specific versioning ops (by copy).
|
class |
MgnlVersionSessionDecorator.MgnlVersionSessionNodeWrapper
Wrapper that ensures that mgnl:hasVersion mixin is removed from source node if versioned node is being removed.
|
class |
VersionedNode
Wrapper for version of the node exposing frozen node content as its own as used to happen in old Content API.
|
class |
VersionedNodeChild
Wrapper for version of the node.
|
Modifier and Type | Class and Description |
---|---|
class |
ContentDecoratorNodeWrapper<D extends ContentDecorator>
Node wrapper that applies wrappers and filtering by delegating to a
ContentDecorator . |
class |
ContentDecoratorVersionHistoryWrapper
VersionHistory wrapper that applies wrappers and filtering by delegating to a
ContentDecorator . |
class |
ContentDecoratorVersionWrapper
Version wrapper that applies wrappers and filtering by delegating to a
ContentDecorator . |
Modifier and Type | Class and Description |
---|---|
class |
InheritanceContentDecorator.DestinationNodeInheritanceNodeWrapper
Wrapper applied to the destination node.
|
Modifier and Type | Method and Description |
---|---|
javax.jcr.Node |
InheritanceContentDecorator.DestinationNodeInheritanceNodeWrapper.deepUnwrap(Class<? extends DelegateNodeWrapper> wrapper) |
Modifier and Type | Method and Description |
---|---|
static javax.jcr.Node |
NodeUtil.deepUnwrap(javax.jcr.Node node,
Class<? extends DelegateNodeWrapper> wrapper)
Removes a wrapper by type.
|
static javax.jcr.Node |
NodeUtil.deepUnwrapAll(javax.jcr.Node node,
Class<? extends DelegateNodeWrapper> wrapperClass)
Removes all wrappers of a given type.
|
static boolean |
NodeUtil.isWrappedWith(javax.jcr.Node node,
Class<? extends DelegateNodeWrapper> wrapper)
Check if node is wrapped by an instance of the given wrapper (subclasses of the wrapper are taken into account).
|
Modifier and Type | Class and Description |
---|---|
class |
ChildFilteringNodeWrapper
NodeWrapper that hides children based on a predicate.
|
class |
ChildWrappingNodeWrapper
Deprecated.
since magnolia 4.5.8 use
ContentDecoratorNodeWrapper instead |
class |
ExtendingNodeWrapper
This wrapper allows extending other nodes (mainly useful to extend configurations).
|
class |
HTMLEscapingNodeWrapper
Node wrapper for escaping HTML in property values.
|
class |
I18nNodeWrapper
A Node wrapper implementation which knows about i18n support and uses it to select child nodes and properties.
|
class |
JCRMgnlPropertiesFilteringNodeWrapper
Filtering node wrapper with predicate to to filter properties.
|
class |
JCRPropertiesFilteringNodeWrapper
Filtering node wrapper with hardcoded predicate to simplify unwrapping when needed.
|
class |
LazyNodeWrapper
Node wrapper that will reacquire the node if its session is closed.
|
static class |
MgnlLogicalWorkspaceNameMappingWorkspaceDecorator.MgnlLogicalWorkspaceNameNodeWrapper
Node wrapper is needed in order to have multiple wrap feature work correctly.
|
class |
MgnlPropertySettingNodeWrapper
Wrapper to handle all required content modifications.
|
class |
PropertyAndChildWrappingNodeWrapper
Node wrapper that wraps all returned properties and wraps all returned nodes to extend its property wrapping scheme
to an entire hierarchy.
|
class |
PropertyFilteringNodeWrapper
Node wrapper that filters out properties based on a predicate, child nodes acquired via this wrapper are also
wrapped in order to filter properties on them as well.
|
class |
StringPropertyValueFilteringNodeWrapper
Filtering node wrapper with hardcoded predicate to simplify unwrapping when needed.
|
class |
SystemNodeWrapper
Node wrapper that will reacquire the node using
LifeTimeJCRSessionUtil if its session is closed. |
Modifier and Type | Method and Description |
---|---|
javax.jcr.Node |
DelegateNodeWrapper.deepUnwrap(Class<? extends DelegateNodeWrapper> wrapper)
Removes a wrapper by type.
|
Copyright © 2003–2020 Magnolia International Ltd.. All rights reserved.