|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Condition
s, providing name and description.ContentDecorator
that filters out nothing and wraps everything to carry the
decoration to the entire graph.AbstractErrorHandler
instead.HttpClientCallback
implementations, providing a default set of configurable filters to
accept the request.I18nContentSupport
which stores the
locale specific content in node data having a local suffix:
<name>_<locale>.I18nKeyGenerator
which provides a number of helper methods to generate keys.LoginModule
providing common methods and constants implementation.MagnoliaConfigurationProperties
implementation.Task
s using the info.magnolia.jcr.nodebuilder
API.AbstractNodeBuilderTask
instead.AbstractNodeOperation
instead.AbstractNodeTypeRegistrationTask.getNodeTypesToRegister(NodeTypeManager)
.PrincipalList
providing most common functionality.PropertySource
, providing the basic mechanisms
for implementation based on an instance of Properties
.I18nizer
mechanism.AbstractRenderer.AbstractRenderer(RenderingEngine)
RepositoryAcquiringStrategy
providing storage of JCR sessions and hierarchy manager instances to extending classes.PropertySource
, providing the basic mechanisms
for loading AbstractStreamBasedPropertySource.ConstructingProperties
from a given InputStream
.Properties
which populates itself with a given InputStream.AccessDeniedException
.AccessManager
.ACLImpl
insteadNodeTypes.Activatable.ACTIVATION_STATUS
instead
NodeTypes.Activatable.ACTIVATION_STATUS_ACTIVATED
instead
NodeTypes.Activatable.ACTIVATION_STATUS_MODIFIED
instead
NodeTypes.Activatable.ACTIVATION_STATUS_NOT_ACTIVATED
instead
NodeTypes.Activatable.LAST_ACTIVATED_BY
instead
NodeTypes.Activatable.NAME
to the NodeTypes.ContentNode
node type definition.UserManager.addGroup(User, String)
instead.
info.magnolia.jaas.principal.GroupList
.
GroupManager
.RepositoryManager.addWorkspaceMapping(info.magnolia.repository.definition.WorkspaceMappingDefinition)
directly.
RepositoryManager.addWorkspaceMapping(info.magnolia.repository.definition.WorkspaceMappingDefinition)
directly.
server/MIMEMapping
.AccessDeniedException
as versions are read only.
RoleManager
.UserManager.addRole(User, String)
instead.
info.magnolia.jaas.principal.RoleList
.
GroupManager
.UserManager
.UserManager
.AccessDeniedException
as versions are read only.
AccessDeniedException
as versions are read only.
AggregationState
.JCRMgnlPropertyHidingPredicate
Appendable
.AreaElement.AreaElement(ServerConfiguration, RenderingContext, RenderingEngine, RenderableVariationResolver)
instead.
CredentialsCallbackHandler
to retrieve the user name and password.
NodeTypes.LastModified.LAST_MODIFIED_BY
instead
FileExtractorOperation
s.Session.getValueFactory()
and then ValueFactory.createBinary(java.io.InputStream)
instead.ItemType.NT_RESOURCE
."magnolia.bootstrap.dir
directory is configured in
web.xml.
TrackingStatus
.NodeIterator
which will chain several iterators making them behave like one.PropertyType.STRING
and has a certain value.jcr:primaryType
value of a node.
ChangeNodeTypeTask.ChangeNodeTypeTask(String, String, String)
instead.
excludeChannels
.instead
.
RepositoryManager.checkIfInitialized()
directly.
RepositoryManager.checkIfInitialized(String)
directly.
workspace
and path
constructor parameters has the mgnl:lastActivated
property set,
and if not, sets it to the current date &time (by calling NodeTypes.Activatable#update(Node, String, boolean)
.PropertyValuesTask.checkOrCreateProperty(InstallContext, Node, String, String)
instead.
ContentDecoratorNodeWrapper
insteadPropertySource
wrapping Properties
loaded on the classpath from a given path.ClasspathResourcesUtil.Filter
which delegates to a FileExtractor.Transformer
.CollectionPropertyHidingTransformer
instead.PropertyIterator
.
Server.getDefaultBaseUrl()
.AreaDefinition.getAvailableComponents()
.ComponentFactory
s.ComponentProviderConfiguration
s from component definitions.ComponentProvider
.SecurityCallbackFilter
can
be configured to accept multiple HttpClientCallback
s, and the callback themselves accept a request or not.RepositoryConstants.CONFIG
instead
AreaDefinition
configured in the configuration workspace.ConfiguredAreaDefinition.ConfiguredAreaDefinition(TemplateAvailability templateAvailability)
AutoGenerationConfiguration
.ComponentAvailability
configured in the configuration workspace.RenderableDefinition
configured in the configuration workspace.Renderer
configured in repository.TemplateDefinition
configured in the configuration workspace.ConfiguredTemplateDefinition.ConfiguredTemplateDefinition(TemplateAvailability templateAvailability)
TemplateDefinition
configured in repository.TemplatingFunctions.contentByPath(String path)
or TemplatingFunctions.nodeByPath(String path)
TemplatingFunctions.contentByPath(String path, String workspace)
or TemplatingFunctions.nodeByPath(String path, String workspace)
Predicate
instead.Node2BeanException
instead.Content2Bean
.Node2BeanProcessorImpl
instead.Node2BeanTransformer
instead.Node2BeanTransformerImpl
instead.Content2BeanTransformer
transforming all nodes to Maps.TemplatingFunctions.contentById(String id)
or {@link TemplatingFunctions.nodeById(String id)
TemplatingFunctions.contentById(String id, String workspace)
or TemplatingFunctions.contentByPath(String id, String workspace)
ContentDecorator
.ContentDecorator
.ContentDecorator
.ContentDecorator
.ContentDecorator
.ContentDecorator
.ContentDecorator
.Content
and ContentVersion
.RepositoryConstants
, WorkspaceMapping
, SessionProviderRegistry
instead.PropertiesImportExport.toProperties(javax.jcr.Node, info.magnolia.jcr.predicate.AbstractPredicate)
PropertiesImportExport.toProperties(javax.jcr.Node, info.magnolia.jcr.predicate.AbstractPredicate)
PropertiesImportExport.toProperties(javax.jcr.Node, info.magnolia.jcr.predicate.AbstractPredicate)
NodeUtil
instead.ContentUtil.Visitor.visit(Content)
if the visitor wants to use post order.ContentUtil.Visitor.visit(Content)
to visit the hierarchy.ContentWrapper.ContentWrapper(info.magnolia.cms.core.Content)
instead.
org.apache.commons.chain.Context
.LocaleProvider
which uses MgnlContext.getLocale()
to provide the current Locale.Generator
which will create nodes and properties verbatim as found in AutoGenerationConfiguration.getContent()
.NodeDefinitionTemplate
set as 'childNodeDefinition' on a 'nodeType'.AccessDeniedException
as versions are read only.
AccessDeniedException
as versions are read only.
AccessDeniedException
as versions are read only.
ComponentProvider
if such a constructor exists.
name="value"
.
name="value"
.
Content.setNodeData(String, Object)
instead.
Content.setNodeData(String, Object)
instead.
Content.setNodeData(String, Value)
instead.
Content.setNodeData(String, Value[])
instead.
Content.setNodeData(String, Object)
instead.
AccessDeniedException
as versions are read only.
AccessDeniedException
as versions are read only.
AccessDeniedException
as versions are read only.
AccessDeniedException
as versions are read only.
CreateNodePathTask.CreateNodePathTask(String, String, String, String, String)
instead.
NodeTypeTemplate
used a NodeType definition.
PropertyDefinitionTemplate
set as 'propertyDefinition' on a 'nodeType'.statement
itself and the language
in
which the query is stated.
NodeTypeTemplate
with a single supertype, no child nodes and several property.NodeTypeTemplate
with a list of supertype, one generic child node and two generic properties.FreemarkerUtil.createTemplateName(Class, String)
but adds the classifier between
the template name and the extension.
PropertyUtil.createValue(Object, ValueFactory)
instead
PropertyUtil.createValue(String, int, ValueFactory)
instead.
BaseVersionManager.createVersion(Node, Rule, String)
instead
Rule
.
NodeTypes.Created.CREATED
instead
CallbackHandler
using plain text passwords.FilterConfig
for manually initializing filters.ServletConfig
for manually initializing servlets.Realm.REALM_ALL
.
MagnoliaConfigurationProperties
sets up the following list of PropertySource
:
InitPathsPropertySource
/mgnl-beans.properties (list of default core components - TODO : this might move to core's module descriptor
ModulePropertiesSource
(all properties exposed my modules)
Sources provided by MagnoliaPropertiesResolver
SystemPropertySource
This class along with DefaultMagnoliaPropertiesResolver
provide a replacement for PropertiesInitializer since 4.5.PropertySource
.RenderingEngine
.SessionProvider
.UrlPattern
.UserManager
delegating to a set of user managers.AccessDeniedException
as versions are read only.
AccessDeniedException
as versions are read only.
Item
.Item
is a Node
, all the Node children are removed.AccessDeniedException
as versions are read only.
UpdateURI2RepositoryMappings.doExecute(InstallContext)
method.
MultipartForm
and store
it as a request attribute.
BaseSecurityFilter.isAllowed(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
returns true.
WebContainerResourcesImpl.WEB_CONTAINER_RESOURCE_MARKER_ATTRIBUTE
.
WebContainerResourcesImpl
insteadDumperUtil.dump(Node)
instead.
DumperUtil.dump(Node, int)
instead.
DumperUtil.dump(Node, int, PrintStream)
instead.
DumperUtil.dump(Node, PrintWriter)
instead.
ErrorHandler
instead.ErrorHandling
instead.EventBus
.EventBus
.QueryResult
.
ExtendingNodeWrapper
instead.false
if the extension is not a valid mimetype (as configured in config:/server/MIMEMapping.
false
if the allow list exists, but the extension is not in the allow list.
false
if the deny list exists and the extension is in the deny list.
true
in all other cases.
Typed to Object, as it can vote on both a passed String,
or the current MgnlContext.webContext if any.http://
in case the protocol is missing or an empty String
if the link does not exist.
http://
in case the protocol is missing or an empty String
if the link does not exist.
http://
in case the protocol is missing or an empty String
if the link does not exist.
I18nKeyGenerator#keysFor(String, T, java.lang.reflect.AnnotatedElement)
.
FileExtractor
to be informed about errors.PropertySource
wrapping Properties
loaded on the file system from a given path.FilterConfig
to the servlet API.Decorator
which delegates to another only for methods accepted by the given Predicate
.FilteringNodeIterator.FilteringNodeIterator(NodeIterator, AbstractPredicate, ContentDecorator)
instead.
FilteringPropertyIterator.FilteringPropertyIterator(PropertyIterator, AbstractPredicate, ContentDecorator)
instead
Appendable
if writeEnabled is set to true.FilterManager
implementation; uses node2bean and observation
to maintain the filter chain configured at .NodeTypes.User#NAME
, NodeTypes.Group#NAME
or
NodeTypes.Role#NAME
.
FormClientCallback.loginForm
.FreemarkerHelper.FreemarkerHelper(FreemarkerConfig)
FreemarkerRenderer.FreemarkerRenderer(FreemarkerHelper, RenderingEngine)
GeneratorResult
s for a given Locale.AccessManager
for logical entities.
NodeTypes.Activatable.getActivationStatus(javax.jcr.Node)
MetaDataUtil.getActivationStatusIcon(Node)
instead.
NodeTypes.Activatable.getLastActivatedBy(javax.jcr.Node)
RepositoryManager.getWorkspaceNames()
directly.
AccessDeniedException
as versions are read only.
I18nKeyGenerator
s corresponding to the parent objects of the given object.
I18nParentable
interface
when the object was decorated by I18nizer
.
Binary
.
Map.get()
.
NodeTypes.LastModified.getLastModifiedBy(javax.jcr.Node)
AccessDeniedException
as versions are read only.
boolean
representation of the value.
MagnoliaConfigurationProperties
magnolia.properties
file.
repository:path
(e.g.
Content.getContent(String)
or Content.getChildren(String)
ContentWrapper.getContent(String)
or AbstractContent.getChildren(String)
AbstractContent.getChildren()
methods delegate to this method.
ComponentProvider
.
ComponentProvider
.
ComponentProviderConfiguration
containing all components with the given id.
NodeTypes.Created.getCreated(Node)
Calendar
representation of the value.
PropertyUtil.getDateFormat()
instead
NodeTypeDefinition
.
double
representation of the value.
RegexWildcardPattern.MULTIPLE_CHAR_PATTERN
.
exception
.
Context.getJCRSession(String)
MgnlContext.getJCRSession(String)
getId()
or getName()
on a root object of unknown type.
NodeTypes.Activatable.isActivated(javax.jcr.Node)
PropertyUtil.getJCRPropertyType(Object)
instead
I18nKeyGenerator
s corresponding to the given object.
NodeTypes.Activatable.getLastActivated(javax.jcr.Node)
NodeTypes.LastModified.getLastModified(javax.jcr.Node)
.
AccessDeniedException
as versions are read only.
long
representation of the value.
RepositoryManager.getWorkspaceMapping(String)
.
RepositoryManager.getWorkspaceMapping(String)
.
NodeTypes
NodeTypes.LastModified.getLastModified(Node)
Session#getWorkspace()#getName()
instead.
RepositoryException
by throwing a RuntimeRepositoryException
.
AbstractI18nContentSupport.getNextLocale(Locale)
to find the next locale.
AbstractI18nContentSupport.isLocaleSupported(Locale)
is true.
BaseRepositoryCommand.getJCRNode(Context)
instead
NodeData
object.
NodeData
object.
I18nContentSupport.getProperty(Node, String, Locale)
instead.
I18nContentSupport.getProperty(Node, String)
instead.
NodeTypeDefinition
to register or update (in case they are already created).
NodeTypeDefinition
to create and update.NodeTypeDefinition
list where the metaData child node definition has been removed.
NodeTypeDefinition.getName()
to unregister.
info.magnolia.objectfactory.DefaultComponentProvider#newInstance(Class)
returns a proxy of the observed object instead of this factory, so this method shouldn't be needed publicly.
I18nParentable
interface
when the object was decorated by I18nizer
.
MultipartRequestFilter
.
MultipartRequestFilter
.
MultipartRequestFilter
.
MagnoliaServletContextListener#getPropertiesFilesString(javax.servlet.ServletContext, info.magnolia.init.MagnoliaInitPaths)
MagnoliaConfigurationProperties
MagnoliaConfigurationProperties
Context.getJCRSession(String)
and acquire the JCR query manager directly from the session.
MgnlContext.getJCRSession(String)
and acquire the JCR query manager directly from the session.
NodeData.getReferencedContent()
but achieves the referenced node from a different workspace.
RenderingContext
.
RepositoryManager.getRepository(String)
directly.
repositoryID
as configured in repository config.
RepositoryManager.getRepositoryDefinition(String)
directly.
RepositoryManager.getRepositoryProvider(String)
directly.
repositoryID
as configured in repository config.
I18nParentable
hierarchy.
I18nKeyGenerator
s corresponding to the root object of the given object.
Path.SELECTOR_DELIMITER
and the extension of an URI.
ComponentProvider.getComponent(Class)
Query
object that has been stored using Query.storeAsNode(java.lang.String)
(regardless of
whether it has been save
d yet) or retrieved using QueryManager.getQuery(javax.jcr.Node)
), then this
method returns the path of the nt:query
node that stores the query.
InputStream
representation of the value.
String
representation of the value: decodes like breaks with the specified regular
expression.
String
representation of the value.
name
.
NodeTypes.Renderable.getTemplate(javax.jcr.Node)
NodeTypes.RenderableMixin#getTemplate(Node)
type
of this NodeData
.
Path.getUniqueLabel(Session, String, String)
instead.
Path.getUniqueLabel(Node, String)
instead.
UserManager.updateLastAccessTimestamp(User)
instead
MgnlUser.getIdentifier()
instead
UTF-8
, replaces the following characters with a dash -
:
value
of this NodeData
.
Value
.
PropertyUtil.getValuesStringList(Value[])
instead
AccessDeniedException
as versions are read only.
AccessDeniedException
as versions are read only.
AccessDeniedException
as versions are read only.
VersionInfo
s.
#getWorkspaceNamesMatching(String, String, boolean)
instead.
PrincipalList
implementation for the groups.LoginResult.NOT_HANDLED
if the handler can't handle the request.
EventBus
.ContentVersion.getContent(String)
.
NodeData.isExist()
.
Node
has a previous version.
MagnoliaConfigurationProperties
RepositoryManager.hasRepository(String)
directly.
MgnlUserManager
which stores users hierarchically using the following structure: /<realm>/<first letter of user name>/<first two letters of user name>.HierarchyManager
s.HierarchyManager
wrapping an other hierarchy manager.AccessDeniedException
as versions are read only.
HostBasedVirtualURIMapping
and RegexpVirtualURIMapping
.Components.getComponent(Class)
instead.I18nKeyGenerator
is responsible for deriving i18n keys for any given instance of T.I18nKeyGenerator
for object annotated with I18nable
.Decorator
which decorates methods by delegating to the given TranslationService
.InputStream
backed by the specified xml file.
InheritanceContentWrapper.wrap(Content)
method.
InheritanceContentDecorator
RepositoryManager.init()
directly.
AbstractContentTemplatingElement
.
AbstractContentTemplatingElement
.
ServletConfig
object as a Map, preserving the order in which they are exposed
by the ServletConfig
object.
FilterConfig
object as a Map, preserving the order in which they are exposed
by the FilterConfig
object.
ServletConfig
object as a Map, preserving the order in which they are exposed
by the ServletConfig
object.
FilterConfig
object as a Map, preserving the order in which they are exposed
by the FilterConfig
object.
PropertySource
providing the paths of MagnoliaInitPaths
as properties: , ,
, and .MagnoliaInitPaths
.
MagnoliaInitPaths
.
MagnoliaInitPaths
.
MagnoliaInitPaths
.
MagnoliaInitPaths
.
MagnoliaInitPaths
.
InstallContext
provides Task
s
and install/update UI with methods to log, get content and status.InstallContext.Message
s.InstallContext
; provided by the ModuleManager
.ComponentFactory
or Provider
.MultiChannelFilter
.IPSecurityManager
.Rule.isAllowed(Node)
instead.
URISecurityFilter.isAuthorized(HttpServletRequest)
instead.
Classes.isConcrete(Class)
Classes.isConcrete(Class)
AbstractI18nContentSupport.isEmpty(Property)
instead.
PermissionUtil#isGranted(String, String, long)
or PermissionUtil#isGranted(javax.jcr.Session, String, String)
instead. To convert old style permissions to the new ones, please see PermissionUtil#convertPermissions(long)
.
AccessDeniedException
as versions are read only.
true
if this Item
has been saved but has subsequently been
modified through the current session and therefore the state of this item as recorded in the
session differs from the state of this item as saved.
Condition
prohibiting to install in problematic environments - unless explicitly allowed.NodeTypes
or JcrConstants
.JspRenderer.JspRenderer(RenderingEngine)
AbstractI18nKeyGenerator.keysFor(String, Object, java.lang.reflect.AnnotatedElement)
, which sets
the undecoratedResult value if it is not null, and delegates to AbstractI18nKeyGenerator.keysFor(java.util.List, Object, java.lang.reflect.AnnotatedElement)
.
NodeTypes.Activatable.LAST_ACTIVATED
instead
NodeTypes.LastModified.LAST_MODIFIED
instead
LazyContentWrapper.getWrappedContent()
if the session is closed.LazyNodeDataWrapper.getWrappedNodeData()
if the session is closed.ConfigLoader.load()
, dependencies are injected.
RepositoryManager.loadRepository(info.magnolia.repository.definition.RepositoryDefinition)
directly.
RepositoryManager.loadWorkspace(String, String)
directly.
TranslationService
.Locale
objects.AccessDeniedException
as versions are read only.
AccessDeniedException
as versions are read only.
AuditLoggingUtil.log(String, String, NodeType, String)
instead.
LoginFilter
.SecuritySupport.authenticate(CredentialsCallbackHandler, String)
to authenticate.PropertySource
are located.ConfigLoader
for completing initialization.Hashtable
based implementation of the AttributeStrategy
.Mapping.match(HttpServletRequest)
method.FileExtractor
which performs an MD5 check on the extracted files.MD5CheckingFileExtractor.MD5CheckingFileExtractor(FileExtractionLogger, Session)
instead.
info.magnolia.i18nsystem
mechanism instead.info.magnolia.i18nsystem
mechanism instead, e.g. SimpleTranslator
.null
if the node has no Magnolia metaData or if no matching property is found.
null
if the node has no Magnolia metaData or if no matching property is found.
mgnl:created
,
mgnl:lastModified
, mgnl:renderable
, mgnl:activatable
and
mgnl:activatable
.MetaDataBasedTemplateDefinitionAssignment.MetaDataBasedTemplateDefinitionAssignment(TemplateDefinitionRegistry, SimpleTranslator)
instead.
MetaDataUtil
instead.
Hint: since 5.0 you should use NodeUtil
instead.NodeTypes
instead.Predicate
which matches method where the method itself is annotated with the given annotation.MgnlAuditLoggingContentDecorator
about action (Create, Modify, Delete) on the node.MgnlAuditLoggingContentDecorator
about modify action on the property parent node.MgnlAuditLoggingContentDecorator
about action (Move, Delete) on the node.FilterChain
having a bypass mechanism.NodeTypes
for mgnl nodeType or property names or JcrConstants
for jcr ones.RepositoryConstants.USER_ROLES
workspace.MagnoliaServletContextListener
instead.MgnlVersioningNodeWrapper
.info.magnolia.rendering.engine.ModeDependentRenderExceptionHandler.ModeDependentRenderExceptionHandler(
ServerConfiguration)
that can be set on the RenderingEngine
.info.magnolia.jcr.nodebuilder
API, applying operations on a the config node of the current module.ModuleConfigNodeBuilderTask
instead.ModuleManager
and ModuleDefinitionReader
when
module definitions can't be loaded.info.magnolia.jcr.nodebuilder
API, applying operations on a the root node of the current module.ModuleNodeBuilderTask
instead.PropertySource
exposing properties
from all known module descriptors.Filter
that determines if a HttpServletRequest
contains multipart content and if so
parses it into a request attribute for further processing.*
.
MVCServletHandler
with the method
MVCServlet.getHandler(HttpServletRequest, HttpServletResponse)
.RepositoryConstants.NAMESPACE_PREFIX
instead
RepositoryConstants.NAMESPACE_URI
instead
argTypes
exactly.
RenderableDefinition.getModelClass()
property.
Content.getNodeData(String)
this method always returns a node data object.
NodeBuilder
instead.info.magnolia.jcr.nodebuilder
API, applying operations on a given path.NodeBuilderTask
instead.NodeBuilder
.NodeBuilderUtil
instead.NodeData
.NodeData
to which it delegates.NodeOperation
instead.NodeOperationException
instead.ContentDecorator
that applies a predicate to all nodes in a JCR object graph.Content.ContentFilter
filtering on node types.NodeTypeTemplate
.NodeUtil
to visit nodes in a hierarchy.NoScriptRenderer.NoScriptRenderer(RenderingEngine)
ComponentProvider
methods.I18nKeyGenerator
which essentially just returns the undecorated value,
and warns that no I18nKeyGenerator was set for the given object.ObservationUtil.ObservationBasedDelayedExecutor
.#onRegister(Node)
instead
Content2BeanTransformerImpl.onResolveType(info.magnolia.content2bean.TypeMapping, info.magnolia.content2bean.TransformationState, info.magnolia.content2bean.TypeDescriptor, info.magnolia.objectfactory.ComponentProvider)
Ops
instead.beforename
.
AccessDeniedException
as versions are read only.
Node.orderBefore(String, String)
.
OrderNodeToFirstPositionTask
insteadContentMap
of the passed ContentMap
.
Node
of the passed node.
ContentMap
of the passed ContentMap
.
AbstractMagnoliaConfigurationProperties.parseStringValue(java.lang.String, java.util.Set)
.
/en/mainColumnParagraph/04/file/report2004.Pdf
.
PerformanceTestStatus
.Permission
using UrlPattern
to match pathes.PlainTextTemplateRenderer.PlainTextTemplateRenderer(RenderingEngine)
NodeUtil.visit(Node, NodeVisitor)
if the visitor wants to use post order.principals
.PrincipalCollectionImpl
insteadFreemarkerUtil.process(Object)
but adds the classifier and the extension to the template name.
DefaultMagnoliaPropertiesResolver.DefaultMagnoliaPropertiesResolver(javax.servlet.ServletContext, info.magnolia.init.MagnoliaInitPaths)
.
Note: when remove this class and method, this code will need to be cleaned up and moved to info.magnolia.init.DefaultMagnoliaPropertiesResolver
PropertiesImportExport
.info.magnolia.init
package.PropertyTypeDescriptor
instead.ComponentFactory
and Provider
.I18nizer
based on ProxyToys, using proxies to decorate
the given objects.VirtualURIManager
and
VirtualUriFilter
to transform incoming URI requests with query string.Classes.newInstance(String, Object...)
, returning null both in case
of a ClassNotFoundException or if the class could not be instantiated.
ComponentProviderConfiguration
.
RepositoryManager.reload()
directly.
Map.remove()
.
UserManager.removeGroup(User, String)
instead.
AbstractNodeTypeRegistrationTask.getNodeTypesToRegister(NodeTypeManager)
and handled as an update of nodeType.AccessDeniedException
as versions are read only.
Node
does not exist, logs an info message if the flag RemoveNodesTask.displayInfoMessageForMissingNodes
is set to true.RoleManager
.RemovePropertiesTask.displayInfoMessageForMissingNodes
is set to true.UserManager.removeRole(User, String)
instead.
RenderableDefinition
to render the content and exposes the given context objects to the
template script.
RenderingEngine
after it has setup the RenderingContext
.
Renderer
.ConfiguredTemplateDefinitionManager
, ConfiguredRendererManager
.RepositoryDefinition
instead.WorkspaceMappingDefinition
instead.MultipartForm
.RescueSecuritySupportTest
.RescueSecuritySupportTest
.AggregationState.resetURIs()
.
UNRESOLVED
if it cannot provider a value for
this parameter.
Content2BeanTransformer.resolveType(TypeMapping, TransformationState, ComponentProvider)
TypeDescriptor
from current transformation state.
BaseVersionManager.restore(Node, Version, boolean)
instead
AccessDeniedException
as versions are read only.
AccessDeniedException
as versions are read only.
AccessDeniedException
as versions are read only.
AccessDeniedException
as versions are read only.
Predicate
which matches methods which are "getter"s where the return value's type is annotated with the given annotation.DataTransporter.createExportPath(String)
.
PrincipalList
implementation for roles.org.apache.jackrabbit.core.security.authorization.principalbased.ACLProvider.CompiledPermissionImpl
.RegexpVirtualURIMapping
that allows a rotation between different destination urls.RuleBasedNodePredicate
insteadContentFilter
using a Rule
.SafeDestroyMgnlFilterWrapper
and change it with the guarantee that
the returned previous reference will not get more read locks.AccessDeniedException
as versions are read only.
ContentUtil.Visitor
which allows simple search/replace functionality.search
.
SecuritySupport
or directly use SecurityUtil
instead.AccessDeniedException
s,
and renders an appropriate "login form" (which can consist of a redirect or anything else just as well).UserManager
, GroupManager
and RoleManager
.SecuritySupport
using JAAS for authentication.SecuritySupport
.ServletDispatchingFilter
can implement, to provide their own
mapping.FilterManager.SERVER_FILTERS
.
PropertySource
wrapping Properties
loaded with the ServletContext from a given path.ServletUtil
instead.Session
for a logical workspace name.MgnlContext
to set the name of the creating
user.
NodeTypes.Activatable.update(javax.jcr.Node, String, boolean)
NodeTypes.Activatable.update(javax.jcr.Node, String, boolean)
to directly set userName and true false.
Binary
.
Binary
.
Map.put()
.
Context.LOCAL_SCOPE
.
NodeTypes.LastModified.update(javax.jcr.Node, String, java.util.Calendar)
ComponentProvider
.
NodeTypes.Created.set(Node)
EventListener
.
UserManager.setProperty(User, String, String)
instead
UserManager.setProperty(User, String, Value)
instead
SimpleUrlPattern
internally).
ImportUUIDBehavior
constants definition.
imageContentNodeName
tag attribute.
UserManager.updateLastAccessTimestamp(User)
instead
NodeTypes.Activatable.update(javax.jcr.Node, String, boolean)
Query.execute()
invocations to the given
number of objects.
EventListener
.
NodeTypes.LastModified.update(javax.jcr.Node)
NodeDataUtil
to create and set the node data based on the object type.
Content2Bean
Content2Bean
Content2Bean
parentContentNodeName
tag attribute.
MgnlUserManager.setPasswordProperty(Node, String)
instead
toBean()
but uses a passed bean as the root bean.
Content2Bean
Content2Bean
Content2Bean
Content2Bean
toBean()
but uses a passed bean as the root bean.
MagnoliaConfigurationProperties
UserManager
instead
UserManager.setProperty(User, String, Value)
instead
UserManager.setProperty(User, String, String)
Content2BeanTransformer.setProperty(TypeMapping, TransformationState, PropertyTypeDescriptor, java.util.Map)
URLDecoder.decode(java.lang.String, java.lang.String)
NodeTypes.Renderable.set(javax.jcr.Node, String)
NodeTypes.Activatable.update(javax.jcr.Node, String, boolean)
SimpleUrlPattern
internally).
String
.
int
.
long
.
InputStream
.
double
.
boolean
.
Calendar
.
Value
.
Value[]
.
ContentWrapper.ContentWrapper(info.magnolia.cms.core.Content)
instead.
RepositoryManager.shutdown()
directly.
MgnlContext
at the time of creation as it's internal reference context.
TranslationService
and LocaleProvider
for getting messages based on a single, well-known, key.*
or ?
wildcards.*
and ?
chars.
?
.
257.3
.
263492
.
257.3
.
0.2
.
NodeIterator
representing that order.
MagnoliaServletContextListener.startServer()
, dependencies are injected.
Query
in content.
StrictErrorHandler
instead.LifeTimeJCRSessionUtil
.EventBus
bound to the name system
.LifeTimeJCRSessionUtil
.LifeTimeJCRSessionUtil
if its session is closed.MagnoliaConfigurationProperties
PropertySource
exposing all System.props
properties.Condition
which checks the system temporary folder (as per the java.io.tmpdir property) exists and is writable.TaskLogErrorHandler
instead.NodeTypes.Renderable.TEMPLATE
instead
RenderableDefinition
which supports editing in the page editor and can define their areas.TemplateDefinition
.TemplateDefinition
s.Content2BeanUtil.ToMapTransformer
.
Content2Bean
Content2Bean
Content2Bean
Content2Bean
Content2Bean
Content2Bean
TODO -- this method has a bunch of usage points
Content2Bean
TODO -- this method has a bunch of usage points
Content2Bean
Content2Bean
Content2Bean
I18nizer
which keeps track of translation attempts and figures out new/replacement keys (for example if a configured key exists, it can suggest to remove the configuration and replace the key with a generated one).GenerateTranslationFilesImpl
.
PropertiesImportExport.toProperties(javax.jcr.Node, info.magnolia.jcr.predicate.AbstractPredicate)
PropertiesImportExport.toProperties(javax.jcr.Node, info.magnolia.jcr.predicate.AbstractPredicate)
Content2Bean
TrackingStatus.testString
matches the argument.
TransformationState
instead.TransformationStateImpl
instead.DefaultMessageBundlesLoader
.TypeDescriptor
instead.TypeMapping
instead.TypeMappingImpl
instead.SystemProperty.MAGNOLIA_UTF8_ENABLED
.ConfigLoader.unload()
, dependencies are injected.
AccessDeniedException
as versions are read only.
MgnlContext
to set the name of the user.
AccessDeniedException
as versions are read only.
NodeTypes.LastModified.update(javax.jcr.Node)
.
PatternDelegate
that evaluates as condition a request uri patter or a hostname pattern.RepositoryConstants.USER_GROUPS
instead
RepositoryConstants.USER_ROLES
instead
request
object against a list of allowed and/or rejected user agents.RepositoryConstants.USERS
instead
RepositoryConstants.VERSION_STORE
instead
Version
.VersionRange.parse(String)
instead - should not be public.
VirtualURIManager
and
VirtualUriFilter
to transform incoming URI requests.VirtualURIMapping.mapURI(String)
.Voting.AND
, Voting.OR
, Voting.HIGHEST_LEVEL
Delta
for the webapp module.WebContext
instances.WebContextFactory
, providing a hook to instantiate custom implementations of AggregationState
.RepositoryConstants.WEBSITE
instead
WorkspaceXmlConditionsUtil.textFilterClassesAreNotSet()
instead.
WrappingNodeIterator.WrappingNodeIterator(NodeIterator, ContentDecorator)
WrappingPropertyIterator.WrappingPropertyIterator(PropertyIterator, ContentDecorator)
instead
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |