@ProviderType public interface JackrabbitSessionIWrap extends BaseSessionIWrap<org.apache.jackrabbit.api.JackrabbitSession>, org.apache.jackrabbit.api.JackrabbitSession
ACTION_ADD_PROPERTY, ACTION_LOCKING, ACTION_MODIFY_ACCESS_CONTROL, ACTION_MODIFY_PROPERTY, ACTION_NODE_TYPE_MANAGEMENT, ACTION_READ_ACCESS_CONTROL, ACTION_REMOVE_NODE, ACTION_REMOVE_PROPERTY, ACTION_USER_MANAGEMENT, ACTION_VERSIONING| Modifier and Type | Method and Description |
|---|---|
default javax.jcr.Item |
getItemOrNull(String absPath) |
default javax.jcr.Node |
getNodeOrNull(String absPath) |
default org.apache.jackrabbit.api.security.principal.PrincipalManager |
getPrincipalManager() |
default javax.jcr.Property |
getPropertyOrNull(String absPath) |
default org.apache.jackrabbit.api.security.user.UserManager |
getUserManager() |
default boolean |
hasPermission(String absPath,
String... actions) |
addLockToken, checkPermission, exportDocumentView, exportDocumentView, exportSystemView, exportSystemView, getAccessControlManager, getAttribute, getAttributeNames, getImportContentHandler, getItem, getLockTokens, getNamespacePrefix, getNamespacePrefixes, getNamespaceURI, getNode, getNodeByIdentifier, getNodeByUUID, getProperty, getRepository, getRetentionManager, getRootNode, getUserID, getValueFactory, getWorkspace, hasCapability, hasPendingChanges, hasPermission, impersonate, importXML, isLive, itemExists, logout, move, nodeExists, propertyExists, refresh, removeItem, removeLockToken, save, setNamespacePrefix, unwrapSession, wrapItem, wrapSession, wrapWorkspacedefault boolean hasPermission(@Nonnull String absPath, @Nonnull String... actions) throws javax.jcr.RepositoryException
hasPermission in interface org.apache.jackrabbit.api.JackrabbitSessionjavax.jcr.RepositoryExceptiondefault org.apache.jackrabbit.api.security.principal.PrincipalManager getPrincipalManager()
throws javax.jcr.AccessDeniedException,
javax.jcr.UnsupportedRepositoryOperationException,
javax.jcr.RepositoryException
getPrincipalManager in interface org.apache.jackrabbit.api.JackrabbitSessionjavax.jcr.AccessDeniedExceptionjavax.jcr.UnsupportedRepositoryOperationExceptionjavax.jcr.RepositoryExceptiondefault org.apache.jackrabbit.api.security.user.UserManager getUserManager()
throws javax.jcr.AccessDeniedException,
javax.jcr.UnsupportedRepositoryOperationException,
javax.jcr.RepositoryException
getUserManager in interface org.apache.jackrabbit.api.JackrabbitSessionjavax.jcr.AccessDeniedExceptionjavax.jcr.UnsupportedRepositoryOperationExceptionjavax.jcr.RepositoryExceptiondefault javax.jcr.Item getItemOrNull(String absPath) throws javax.jcr.RepositoryException
getItemOrNull in interface org.apache.jackrabbit.api.JackrabbitSessionjavax.jcr.RepositoryExceptiondefault javax.jcr.Property getPropertyOrNull(String absPath) throws javax.jcr.RepositoryException
getPropertyOrNull in interface org.apache.jackrabbit.api.JackrabbitSessionjavax.jcr.RepositoryExceptiondefault javax.jcr.Node getNodeOrNull(String absPath) throws javax.jcr.RepositoryException
getNodeOrNull in interface org.apache.jackrabbit.api.JackrabbitSessionjavax.jcr.RepositoryExceptionCopyright © 2013–2020 Adobe. All rights reserved.