Class SessionNamespaces
- java.lang.Object
-
- org.apache.jackrabbit.oak.namepath.impl.GlobalNameMapper
-
- org.apache.jackrabbit.oak.namepath.impl.LocalNameMapper
-
- org.apache.jackrabbit.oak.jcr.session.SessionNamespaces
-
- All Implemented Interfaces:
NameMapper
public class SessionNamespaces extends LocalNameMapper
SessionNamespaces
implements namespace handling on the JCR Session level. That is, it maintains a map of session local namespace re-mappings and takes a snapshot of the namespace registry when initialized (see JCR 2.0 specification, section 3.5.1).
-
-
Field Summary
-
Fields inherited from class org.apache.jackrabbit.oak.namepath.impl.LocalNameMapper
local
-
-
Constructor Summary
Constructors Constructor Description SessionNamespaces(@NotNull Root root)
-
Method Summary
-
Methods inherited from class org.apache.jackrabbit.oak.namepath.impl.LocalNameMapper
getJcrName, getOakNameOrNull, getSessionLocalMappings
-
Methods inherited from class org.apache.jackrabbit.oak.namepath.impl.GlobalNameMapper
getExpandedJcrName, getNamespacesProperty, getOakName, getOakNameFromExpanded, getOakPrefixOrNull, getOakURIOrNull, getPrefixes, isExpandedName, isHiddenName, onSessionRefresh
-
-
-
-
Constructor Detail
-
SessionNamespaces
public SessionNamespaces(@NotNull @NotNull Root root)
-
-