| Modifier and Type | Method and Description |
|---|---|
JCRNodeWrapper |
ContentManagerHelper.addNode(JCRNodeWrapper parentNode,
String name,
String nodeType,
List<String> mixin,
List<org.jahia.ajax.gwt.client.data.definition.GWTJahiaNodeProperty> props,
Locale uiLocale)
Deprecated.
: This method is used only to maintain compatibility with existing modules. Do not use it !
|
JCRNodeWrapper |
ContentManagerHelper.addNode(JCRNodeWrapper parentNode,
String name,
String nodeType,
List<String> mixin,
List<org.jahia.ajax.gwt.client.data.definition.GWTJahiaNodeProperty> props,
Locale uiLocale,
String httpSessionID) |
| Modifier and Type | Method and Description |
|---|---|
void |
VersioningHelper.addNewVersionFile(JCRNodeWrapper node,
String tmpName,
String httpSessionID)
Activate versioning if nested and add a new version
|
JCRNodeWrapper |
ContentManagerHelper.addNode(JCRNodeWrapper parentNode,
String name,
String nodeType,
List<String> mixin,
List<org.jahia.ajax.gwt.client.data.definition.GWTJahiaNodeProperty> props,
Locale uiLocale)
Deprecated.
: This method is used only to maintain compatibility with existing modules. Do not use it !
|
JCRNodeWrapper |
ContentManagerHelper.addNode(JCRNodeWrapper parentNode,
String name,
String nodeType,
List<String> mixin,
List<org.jahia.ajax.gwt.client.data.definition.GWTJahiaNodeProperty> props,
Locale uiLocale,
String httpSessionID) |
org.jahia.ajax.gwt.client.data.toolbar.GWTJahiaToolbar |
UIConfigHelper.createGWTToolbar(JCRNodeWrapper contextNode,
JCRSiteNode site,
JahiaUser jahiaUser,
Locale locale,
Locale uiLocale,
javax.servlet.http.HttpServletRequest request,
Toolbar toolbar)
Create gwt toolbar
|
List<org.jahia.ajax.gwt.client.data.toolbar.GWTJahiaToolbar> |
UIConfigHelper.createGWTToolbarSet(JCRNodeWrapper contextNode,
JCRSiteNode site,
JahiaUser jahiaUser,
Locale locale,
Locale uiLocale,
javax.servlet.http.HttpServletRequest request,
List<Toolbar> toolbarSet)
create gwt toolabr set
|
String |
ContentManagerHelper.findAvailableName(JCRNodeWrapper dest,
String name) |
Map<String,org.jahia.ajax.gwt.client.data.publication.GWTJahiaPublicationInfo> |
PublicationHelper.getAggregatedPublicationInfosByLanguage(JCRNodeWrapper node,
Set<String> languages,
JCRSessionWrapper currentUserSession,
boolean includeReferences,
boolean includeSubNodes)
Get the publication status information for a particular path.
|
Map<String,org.jahia.ajax.gwt.client.data.GWTChoiceListInitializer> |
ContentDefinitionHelper.getAllChoiceListInitializersValues(List<ExtendedNodeType> items,
ExtendedNodeType contextType,
JCRNodeWrapper contextNode,
JCRNodeWrapper contextParent,
Locale uiLocale) |
org.jahia.ajax.gwt.client.data.node.GWTJahiaNode |
NavigationHelper.getGWTJahiaNode(JCRNodeWrapper node) |
org.jahia.ajax.gwt.client.data.node.GWTJahiaNode |
NavigationHelper.getGWTJahiaNode(JCRNodeWrapper node,
List<String> fields) |
org.jahia.ajax.gwt.client.data.node.GWTJahiaNode |
NavigationHelper.getGWTJahiaNode(JCRNodeWrapper node,
List<String> fields,
Locale uiLocale) |
org.jahia.ajax.gwt.client.data.toolbar.GWTManagerConfiguration |
UIConfigHelper.getGWTManagerConfiguration(JCRNodeWrapper contextNode,
JCRSiteNode site,
JahiaUser jahiaUser,
Locale locale,
Locale uiLocale,
javax.servlet.http.HttpServletRequest request,
String name)
Get manage configuration
|
org.jahia.ajax.gwt.client.data.toolbar.GWTJahiaToolbar |
UIConfigHelper.getGWTToolbarSet(JCRNodeWrapper contextNode,
JCRSiteNode site,
JahiaUser jahiaUser,
Locale locale,
Locale uiLocale,
javax.servlet.http.HttpServletRequest request,
String toolbarGroup)
Get gwt toolbar for the current user
|
org.jahia.ajax.gwt.client.data.GWTChoiceListInitializer |
ContentDefinitionHelper.getInitializerValues(ExtendedPropertyDefinition epd,
ExtendedNodeType contextType,
JCRNodeWrapper contextNode,
JCRNodeWrapper contextParent,
Map<String,List<org.jahia.ajax.gwt.client.data.definition.GWTJahiaNodePropertyValue>> dependentValues,
Locale uiLocale) |
String |
NavigationHelper.getNodeURL(String servlet,
JCRNodeWrapper node,
Date versionDate,
String versionLabel,
String workspace,
Locale locale,
boolean findDisplayable)
Get node url depending
|
List<org.jahia.ajax.gwt.client.data.node.GWTJahiaNodeVersion> |
NavigationHelper.getVersions(JCRNodeWrapper node)
Get list of version as GWT bean list
|
List<org.jahia.ajax.gwt.client.data.node.GWTJahiaNodeVersion> |
NavigationHelper.getVersions(JCRNodeWrapper node,
boolean publishedOnly)
Get list of version that have been published as gwt bean list
|
static org.jahia.ajax.gwt.client.data.GWTResourceBundle |
GWTResourceBundleUtils.load(JCRNodeWrapper node,
Locale uiLocale) |
static void |
GWTResourceBundleUtils.lock(JCRNodeWrapper node) |
protected static boolean |
NavigationHelper.matchesMimeTypeFilters(JCRNodeWrapper node,
List<String> filters) |
void |
PropertiesHelper.setProperties(JCRNodeWrapper objectNode,
List<org.jahia.ajax.gwt.client.data.definition.GWTJahiaNodeProperty> newProps,
String httpSessionID) |
static void |
GWTResourceBundleUtils.unlock(JCRNodeWrapper node) |
boolean |
ZipHelper.unzipFile(JCRNodeWrapper zipfile,
JCRNodeWrapper destination,
JCRSessionWrapper currentUserSession) |
List<String> |
ZipHelper.zipFiles(JCRNodeWrapper parentDirectory,
String zipname,
List<JCRNodeWrapper> files) |
| Modifier and Type | Method and Description |
|---|---|
List<String> |
ZipHelper.zipFiles(JCRNodeWrapper parentDirectory,
String zipname,
List<JCRNodeWrapper> files) |
| Modifier and Type | Method and Description |
|---|---|
protected JCRNodeWrapper |
Action.createNode(javax.servlet.http.HttpServletRequest req,
Map<String,List<String>> parameters,
JCRNodeWrapper node,
String nodeType,
String nodeName,
boolean forceCreation) |
| Modifier and Type | Method and Description |
|---|---|
protected Set<JCRNodeWrapper> |
FindUsersAndGroupsInAcl.findMatchingPrincipals(List<Map<String,Object>> rolesForNode,
String queryTerm) |
protected Set<JCRNodeWrapper> |
FindUsersAndGroupsInAcl.search(String queryTerm,
javax.servlet.http.HttpServletRequest request) |
protected Set<JCRNodeWrapper> |
FindUser.search(String queryTerm,
javax.servlet.http.HttpServletRequest request) |
protected Set<JCRNodeWrapper> |
FindUsersAndGroups.search(String queryTerm,
javax.servlet.http.HttpServletRequest request) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
JahiaMultiActionController.checkUserAuthorized(JCRNodeWrapper node) |
protected void |
JahiaController.checkUserAuthorized(JCRNodeWrapper node) |
static void |
JahiaControllerUtils.checkUserAuthorized(JCRNodeWrapper node,
JahiaUser user,
String permissions) |
protected JCRNodeWrapper |
Action.createNode(javax.servlet.http.HttpServletRequest req,
Map<String,List<String>> parameters,
JCRNodeWrapper node,
String nodeType,
String nodeName,
boolean forceCreation) |
protected boolean |
Dashboard.hasAccess(JCRNodeWrapper node) |
protected boolean |
Edit.hasAccess(JCRNodeWrapper node) |
protected boolean |
Render.hasAccess(JCRNodeWrapper node) |
static boolean |
JahiaControllerUtils.hasRequiredPermission(JCRNodeWrapper node,
JahiaUser user,
String permissions) |
boolean |
Action.isPermitted(JCRNodeWrapper node) |
boolean |
LicensedAction.isPermitted(JCRNodeWrapper node) |
static org.json.JSONObject |
Render.serializeNodeToJSON(JCRNodeWrapper node) |
protected void |
Action.setProperties(JCRNodeWrapper newNode,
Map<String,List<String>> parameters) |
protected org.json.JSONObject |
FindUser.toJSON(JCRNodeWrapper principal) |
protected org.json.JSONObject |
FindUsersAndGroups.toJSON(JCRNodeWrapper principal) |
protected void |
FindUser.writeResults(Set<JCRNodeWrapper> users,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
JCRNodeWrapper jcrNodeWrapper,
String roles) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
FindUser.writeResults(Set<JCRNodeWrapper> users,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
JCRNodeWrapper jcrNodeWrapper,
String roles) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
ContentManagerAccessCheckFilter.isAllowed(String permission,
JCRNodeWrapper site) |
| Modifier and Type | Method and Description |
|---|---|
static String |
PrincipalViewHelper.getName(JCRNodeWrapper p,
Integer size)
Construct a displayable principal name string
|
static String |
PrincipalViewHelper.getPrincipal(JCRNodeWrapper p,
Integer size)
Get the kind of principal given by one char u = user, g = group
|
String |
PrincipalViewHelper.getPrincipalTextOption(JCRNodeWrapper p)
Prepare the princiapl string output for display according to the "textFormat".
|
static String |
PrincipalViewHelper.getProperties(JCRNodeWrapper p,
Integer size)
Get a principal displayable properties.
|
static String |
PrincipalViewHelper.getProvider(JCRNodeWrapper p,
Integer size)
Construct a displayable provider name string
|
static String |
PrincipalViewHelper.getSiteKey(JCRNodeWrapper p,
Integer size)
Construct a displayable site key string
|
static String |
PrincipalViewHelper.getSiteTitle(JCRNodeWrapper p,
Integer size)
Construct a displayable site title string
|
| Modifier and Type | Class and Description |
|---|---|
class |
JahiaPortletPreference
User: loom
Date: Nov 20, 2008
Time: 3:56:47 PM
|
| Constructor and Description |
|---|
JahiaPortletPreference(JCRNodeWrapper node) |
| Modifier and Type | Method and Description |
|---|---|
void |
PublisherSubscriberService.publishToNodeChannel(JCRNodeWrapper node,
String message)
Broadcast a message to a channel.
|
void |
PublisherSubscriberService.publishToSite(JCRNodeWrapper node,
String message)
Broadcast a message to a site.
|
| Modifier and Type | Class and Description |
|---|---|
class |
JCRNodeWrapperImpl
Wrappers around
javax.jcr.Node to be able to inject
Jahia specific actions. |
| Modifier and Type | Field and Description |
|---|---|
protected JCRNodeWrapper |
LazyPropertyIterator.node |
protected JCRNodeWrapper |
JCRNodeWrapperImpl.resolvedParentNode |
| Modifier and Type | Field and Description |
|---|---|
static Iterator<JCRNodeWrapper> |
JCRNodeWrapper.EMPTY |
| Modifier and Type | Method and Description |
|---|---|
JCRNodeWrapper |
JCRNodeWrapperImpl.addNode(String name) |
JCRNodeWrapper |
JCRNodeWrapper.addNode(String s) |
JCRNodeWrapper |
JCRNodeWrapperImpl.addNode(String name,
String type) |
JCRNodeWrapper |
JCRNodeWrapper.addNode(String relPath,
String primaryNodeTypeName) |
JCRNodeWrapper |
JCRNodeWrapperImpl.addNode(String name,
String type,
String identifier,
Calendar created,
String createdBy,
Calendar lastModified,
String lastModifiedBy) |
JCRNodeWrapper |
JCRNodeWrapper.addNode(String relPath,
String primaryNodeTypeName,
String identifier,
Calendar created,
String createdBy,
Calendar lastModified,
String lastModifiedBy) |
static JCRNodeWrapper |
JCRAutoSplitUtils.addNodeWithAutoSplitting(JCRNodeWrapper parentNode,
String nodeName,
String nodeType,
String splitConfig,
String splitNodeType,
Object valueBean)
This method uses the valueBean to auto-split the node at creation time, instead of moving it like the other
auto-splitting methods do it.
|
static JCRNodeWrapper |
JCRAutoSplitUtils.applyAutoSplitRules(JCRNodeWrapper node)
Moves the specified node according to the auto-split policy set on the
parent node.
Splitting is supported by a particular string property value (e.g. |
static JCRNodeWrapper |
JCRAutoSplitUtils.applyAutoSplitRules(JCRNodeWrapper node,
JCRNodeWrapper parent) |
JCRNodeWrapper |
JCRNodeWrapperImpl.clone(JCRNodeWrapper sharedNode,
String name) |
JCRNodeWrapper |
JCRNodeWrapper.clone(JCRNodeWrapper sharedNode,
String name) |
JCRNodeWrapper |
JCRNodeWrapperImpl.createCollection(String name)
Create a sub folder of type jnt:folder
|
JCRNodeWrapper |
JCRNodeWrapper.createCollection(String name)
Create a sub folder of type jnt:folder
|
JCRNodeWrapper |
JCRStoreService.decorate(JCRNodeWrapper w) |
static JCRNodeWrapper |
JCRContentUtils.findDisplayableNode(JCRNodeWrapper node,
RenderContext context) |
static JCRNodeWrapper |
JCRContentUtils.findDisplayableNode(JCRNodeWrapper node,
RenderContext context,
JCRSiteNode contextSite) |
protected JCRNodeWrapper |
JCRSessionWrapper.getCachedNode(String uuid) |
JCRNodeWrapper |
JCRPropertyWrapper.getContextualizedNode() |
JCRNodeWrapper |
JCRPropertyWrapperImpl.getContextualizedNode() |
JCRNodeWrapper |
JCRContentUtils.getDefaultUserFolder(JCRSessionWrapper session,
String path) |
JCRNodeWrapper |
JCRContentUtils.getDefaultUserFolder(JCRSessionWrapper session,
String path,
boolean saveIfCreate)
Retrieves the default user folder found at the specified path, creating it (and all intermediate folders) if needed, saving the session if requested.
|
JCRNodeWrapper |
JCRSessionWrapper.getFrozenVersionAsRegular(javax.jcr.Node objectNode,
JCRStoreProvider provider)
Returns the wrapper node which corresponds to the version specified in the current session.
|
protected JCRNodeWrapper |
JCRSessionWrapper.getFrozenVersionAsRegular(javax.jcr.Node objectNode,
JCRStoreProvider provider,
boolean throwExeptionIfNotFound)
Returns the wrapper node which corresponds to the version specified in the current session.
|
JCRNodeWrapper |
JCRValueWrapperImpl.getNode() |
JCRNodeWrapper |
JCRPropertyWrapperImpl.getNode() |
JCRNodeWrapper |
JCRValueWrapper.getNode()
Returns a
JCRNodeWrapper instance referred by this value. |
JCRNodeWrapper |
JCRNodeWrapperImpl.getNode(String s) |
JCRNodeWrapper |
JCRSessionWrapper.getNode(String path) |
JCRNodeWrapper |
JCRNodeWrapper.getNode(String relPath) |
JCRNodeWrapper |
JCRSessionWrapper.getNode(String path,
boolean checkVersion) |
JCRNodeWrapper |
JCRSessionWrapper.getNodeByIdentifier(String id) |
JCRNodeWrapper |
JCRSessionWrapper.getNodeByUUID(String uuid) |
JCRNodeWrapper |
JCRSessionWrapper.getNodeByUUID(String uuid,
boolean checkVersion) |
JCRNodeWrapper |
JCRSessionWrapper.getNodeByUUID(String providerKey,
String uuid) |
JCRNodeWrapper |
JCRStoreProvider.getNodeWrapper(javax.jcr.Node objectNode,
JCRSessionWrapper session) |
JCRNodeWrapper |
JCRStoreProvider.getNodeWrapper(javax.jcr.Node objectNode,
String path,
JCRNodeWrapper parent,
JCRSessionWrapper session) |
static JCRNodeWrapper |
JCRContentUtils.getOrAddPath(JCRSessionWrapper session,
JCRNodeWrapper parentNode,
String path,
String pathNodeType)
Little utility method to retrieve or create a path, building it if necessary.
|
static JCRNodeWrapper |
RBACUtils.getOrCreatePermission(String path,
JCRSessionWrapper session)
Deprecated.
Creates the specified permission if it does not exist yet.
|
static JCRNodeWrapper |
RBACUtils.getOrCreateRole(String path,
JCRSessionWrapper session)
Deprecated.
Creates the specified role if it does not exist yet.
|
JCRNodeWrapper |
JCRNodeWrapperImpl.getParent() |
JCRNodeWrapper |
JCRItemWrapperImpl.getParent() |
JCRNodeWrapper |
JCRPropertyWrapperImpl.getParent() |
JCRNodeWrapper |
JCRItemWrapper.getParent() |
static JCRNodeWrapper |
JCRContentUtils.getParentOfType(JCRNodeWrapper node,
String type) |
static JCRNodeWrapper |
JCRContentUtils.getParentWithAclInheritanceBroken(JCRNodeWrapper node)
Returns the first parent of the specified node, which has the ACL inheritance broken.
|
static JCRNodeWrapper |
JCRContentUtils.getPathFolder(JCRNodeWrapper root,
String name,
String options,
String nodeType) |
JCRNodeWrapper |
AclListener.getRefAclNode(JCRSessionWrapper session,
JCRNodeWrapper ace,
String role,
JCRNodeWrapper externalPermissions) |
JCRNodeWrapper |
JCRPropertyWrapperImpl.getReferencedNode() |
JCRNodeWrapper |
JCRSessionWrapper.getRootNode() |
JCRNodeWrapper |
JCRStoreProvider.getSiteFolder(String site) |
JCRNodeWrapper |
JCRStoreService.getUserFolder(JahiaUser user) |
JCRNodeWrapper |
JCRStoreProvider.getUserFolder(JahiaUser user) |
JCRNodeWrapper |
JCRContentUtils.getUserPrivateFilesFolder(JCRSessionWrapper session)
Returns the /files/private folder for the current session user, creating it if it does not exist yet.
|
JCRNodeWrapper |
JCRDescendantsNodeIterator.next() |
JCRNodeWrapper |
JCRNodeWrapperImpl.uploadFile(String name,
InputStream is,
String contentType)
Upload a new file under this node
|
JCRNodeWrapper |
JCRNodeWrapper.uploadFile(String name,
InputStream is,
String contentType)
Upload a new file under this node
|
| Modifier and Type | Method and Description |
|---|---|
static Map<JCRNodeWrapper,JCRNodeWrapper> |
JCRAutoSplitUtils.applyAutoSplitRulesOnSubnodes(JCRNodeWrapper node)
Iterates over all sub nodes of the specified node and applies auto-split
rules on them.
|
static Map<JCRNodeWrapper,JCRNodeWrapper> |
JCRAutoSplitUtils.applyAutoSplitRulesOnSubnodes(JCRNodeWrapper node)
Iterates over all sub nodes of the specified node and applies auto-split
rules on them.
|
Map<String,List<JCRNodeWrapper>> |
JCRNodeWrapperImpl.getAvailableRoles()
Return the list of permission applicable to this node.
|
Map<String,List<JCRNodeWrapper>> |
JCRNodeWrapper.getAvailableRoles()
Return the list of permission applicable to this node.
|
Collection<JCRNodeWrapper> |
JCRSessionWrapper.getChangedNodes() |
static List<JCRNodeWrapper> |
JCRContentUtils.getChildrenOfType(JCRNodeWrapper node,
String type)
Returns a list of child nodes of the provided node, matching the specified node type (multiple node types can be specified, separated
by a comma).
|
static List<JCRNodeWrapper> |
JCRContentUtils.getChildrenOfType(JCRNodeWrapper node,
String type,
int limit) |
List<JCRNodeWrapper> |
JCRStoreService.getImportDropBoxes(String site,
JahiaUser user) |
List<JCRNodeWrapper> |
JCRStoreProvider.getImportDropBoxes(String site,
JahiaUser user) |
static List<JCRNodeWrapper> |
JCRContentUtils.getNodes(JCRNodeWrapper node,
String type) |
static List<JCRNodeWrapper> |
JCRContentUtils.getNodes(JCRNodeWrapper node,
String type,
int limit) |
Iterator<JCRNodeWrapper> |
MultipleNodeIterator.iterator() |
Iterator<JCRNodeWrapper> |
NodeIteratorWrapper.iterator() |
Iterator<JCRNodeWrapper> |
ChildNodesIterator.iterator() |
Iterator<JCRNodeWrapper> |
NodeIteratorImpl.iterator() |
Iterator<JCRNodeWrapper> |
JCRDescendantsNodeIterator.iterator() |
| Modifier and Type | Method and Description |
|---|---|
static JCRNodeWrapper |
JCRAutoSplitUtils.addNodeWithAutoSplitting(JCRNodeWrapper parentNode,
String nodeName,
String nodeType,
String splitConfig,
String splitNodeType,
Object valueBean)
This method uses the valueBean to auto-split the node at creation time, instead of moving it like the other
auto-splitting methods do it.
|
protected void |
JCRPublicationService.addRemovedLabel(JCRNodeWrapper node,
String label) |
void |
JCRVersionService.addVersionLabel(JCRNodeWrapper node,
String label) |
static JCRNodeWrapper |
JCRAutoSplitUtils.applyAutoSplitRules(JCRNodeWrapper node)
Moves the specified node according to the auto-split policy set on the
parent node.
Splitting is supported by a particular string property value (e.g. |
static JCRNodeWrapper |
JCRAutoSplitUtils.applyAutoSplitRules(JCRNodeWrapper node,
JCRNodeWrapper parent) |
static Map<JCRNodeWrapper,JCRNodeWrapper> |
JCRAutoSplitUtils.applyAutoSplitRulesOnSubnodes(JCRNodeWrapper node)
Iterates over all sub nodes of the specified node and applies auto-split
rules on them.
|
void |
ChangedNodeInterceptor.beforeRemove(JCRNodeWrapper node,
String name,
ExtendedPropertyDefinition definition) |
javax.jcr.Value |
ChangedNodeInterceptor.beforeSetValue(JCRNodeWrapper node,
String name,
ExtendedPropertyDefinition definition,
javax.jcr.Value originalValue) |
javax.jcr.Value[] |
ChangedNodeInterceptor.beforeSetValues(JCRNodeWrapper node,
String name,
ExtendedPropertyDefinition definition,
javax.jcr.Value[] originalValues) |
JCRNodeWrapper |
JCRNodeWrapperImpl.clone(JCRNodeWrapper sharedNode,
String name) |
JCRNodeWrapper |
JCRNodeWrapper.clone(JCRNodeWrapper sharedNode,
String name) |
boolean |
JCRNodeWrapperImpl.copy(JCRNodeWrapper dest,
String name,
boolean allowsExternalSharedNodes)
Copy the current file node to another destination node supplying it given name
|
boolean |
JCRNodeWrapper.copy(JCRNodeWrapper node,
String name,
boolean allowsExternalSharedNodes)
Copy the current file node to another destination node supplying it given name
|
boolean |
JCRNodeWrapperImpl.copy(JCRNodeWrapper dest,
String name,
boolean allowsExternalSharedNodes,
JCRNodeWrapper.NodeNamingConflictResolutionStrategy namingConflictResolutionStrategy)
Copy the current file node to another destination node supplying it given name
|
boolean |
JCRNodeWrapper.copy(JCRNodeWrapper node,
String name,
boolean allowsExternalSharedNodes,
JCRNodeWrapper.NodeNamingConflictResolutionStrategy namingConflictResolutionStrategy)
Copy the current file node to another destination node supplying it given name
|
boolean |
JCRNodeWrapperImpl.copy(JCRNodeWrapper dest,
String name,
boolean allowsExternalSharedNodes,
List<String> ignoreNodeTypes,
int maxBatch) |
boolean |
JCRNodeWrapper.copy(JCRNodeWrapper dest,
String name,
boolean allowsExternalSharedNodes,
List<String> ignoreNodeTypes,
int maxBatch) |
boolean |
JCRNodeWrapperImpl.copy(JCRNodeWrapper dest,
String name,
boolean allowsExternalSharedNodes,
Map<String,List<String>> references) |
boolean |
JCRNodeWrapper.copy(JCRNodeWrapper dest,
String name,
boolean allowsExternalSharedNodes,
Map<String,List<String>> references) |
boolean |
JCRNodeWrapperImpl.copy(JCRNodeWrapper dest,
String name,
boolean allowsExternalSharedNodes,
Map<String,List<String>> references,
List<String> ignoreNodeTypes,
int maxBatch,
org.apache.commons.lang.mutable.MutableInt batchCount) |
boolean |
JCRNodeWrapper.copy(JCRNodeWrapper dest,
String name,
boolean allowsExternalSharedNodes,
Map<String,List<String>> references,
List<String> ignoreNodeTypes,
int maxBatch,
org.apache.commons.lang.mutable.MutableInt batch) |
boolean |
JCRNodeWrapperImpl.copy(JCRNodeWrapper dest,
String name,
boolean allowsExternalSharedNodes,
Map<String,List<String>> references,
List<String> ignoreNodeTypes,
int maxBatch,
org.apache.commons.lang.mutable.MutableInt batchCount,
JCRNodeWrapper.NodeNamingConflictResolutionStrategy namingConflictResolutionStrategy) |
boolean |
JCRNodeWrapper.copy(JCRNodeWrapper dest,
String name,
boolean allowsExternalSharedNodes,
Map<String,List<String>> references,
List<String> ignoreNodeTypes,
int maxBatch,
org.apache.commons.lang.mutable.MutableInt batch,
JCRNodeWrapper.NodeNamingConflictResolutionStrategy namingConflictResolutionStrategy) |
void |
JCRNodeWrapperImpl.copyProperties(JCRNodeWrapper destinationNode,
Map<String,List<String>> references) |
void |
JCRNodeWrapper.copyProperties(JCRNodeWrapper destinationNode,
Map<String,List<String>> references) |
JCRNodeWrapper |
JCRStoreService.decorate(JCRNodeWrapper w) |
static File |
JCRContentUtils.downloadFileContent(JCRNodeWrapper node)
Downloads the JCR content to a temporary file.
|
static File |
JCRContentUtils.downloadFileContent(JCRNodeWrapper node,
File targetFile)
Downloads the JCR content to a specified file.
|
static void |
JCRAutoSplitUtils.enableAutoSplitting(JCRNodeWrapper node,
String splitConfig,
String splitFolderNodeType)
Adds a mixin type to the specified node to enable auto-splitting of the
child nodes, based on the provided configuration.
|
static JCRNodeWrapper |
JCRContentUtils.findDisplayableNode(JCRNodeWrapper node,
RenderContext context) |
static JCRNodeWrapper |
JCRContentUtils.findDisplayableNode(JCRNodeWrapper node,
RenderContext context,
JCRSiteNode contextSite) |
String |
JCRContentUtils.generateNodeName(JCRNodeWrapper parent,
String nodeType)
Generates the node name by using a configurable NameGenerationHelper implementation.
|
String |
JCRContentUtils.generateNodeName(JCRNodeWrapper parent,
String defaultLanguage,
ExtendedNodeType nodeType,
String targetName)
Generates the node name by using a configurable NameGenerationHelper implementation.
|
String |
NameGenerationHelper.generatNodeName(JCRNodeWrapper parent,
String nodeType)
Basic name generation method, usually called by back-end methods or actions to generate a node name based
on the type
|
String |
DefaultNameGenerationHelperImpl.generatNodeName(JCRNodeWrapper parent,
String nodeType) |
String |
NameGenerationHelper.generatNodeName(JCRNodeWrapper parent,
String defaultLanguage,
ExtendedNodeType nodeType,
String targetName)
Name generation method used mostly by Jahia's UI to generate node names based on the node type or the target
name.
|
String |
DefaultNameGenerationHelperImpl.generatNodeName(JCRNodeWrapper parent,
String defaultLanguage,
ExtendedNodeType nodeType,
String targetName) |
static Set<String> |
JCRContentUtils.getAssignableMixins(JCRNodeWrapper node)
Returns a set of all mixin types, which can be added to the provided node.
|
static List<JCRNodeWrapper> |
JCRContentUtils.getChildrenOfType(JCRNodeWrapper node,
String type)
Returns a list of child nodes of the provided node, matching the specified node type (multiple node types can be specified, separated
by a comma).
|
static List<JCRNodeWrapper> |
JCRContentUtils.getChildrenOfType(JCRNodeWrapper node,
String type,
int limit) |
static javax.jcr.NodeIterator |
JCRContentUtils.getDescendantNodes(JCRNodeWrapper node,
String type) |
static String |
JCRContentUtils.getIcon(JCRNodeWrapper f) |
static String |
JCRContentUtils.getIconWithContext(JCRNodeWrapper f,
boolean useContext) |
List<VersionInfo> |
JCRVersionService.getLinearVersionInfos(javax.jcr.Session session,
JCRNodeWrapper node) |
static List<JCRNodeWrapper> |
JCRContentUtils.getNodes(JCRNodeWrapper node,
String type) |
static List<JCRNodeWrapper> |
JCRContentUtils.getNodes(JCRNodeWrapper node,
String type,
int limit) |
JCRNodeWrapper |
JCRStoreProvider.getNodeWrapper(javax.jcr.Node objectNode,
String path,
JCRNodeWrapper parent,
JCRSessionWrapper session) |
static JCRNodeWrapper |
JCRContentUtils.getOrAddPath(JCRSessionWrapper session,
JCRNodeWrapper parentNode,
String path,
String pathNodeType)
Little utility method to retrieve or create a path, building it if necessary.
|
static JCRNodeWrapper |
JCRContentUtils.getParentOfType(JCRNodeWrapper node,
String type) |
static JCRNodeWrapper |
JCRContentUtils.getParentWithAclInheritanceBroken(JCRNodeWrapper node)
Returns the first parent of the specified node, which has the ACL inheritance broken.
|
static JCRNodeWrapper |
JCRContentUtils.getPathFolder(JCRNodeWrapper root,
String name,
String options,
String nodeType) |
JCRNodeWrapper |
AclListener.getRefAclNode(JCRSessionWrapper session,
JCRNodeWrapper ace,
String role,
JCRNodeWrapper externalPermissions) |
static List<Map<String,Object>> |
JCRContentUtils.getRolesForNode(JCRNodeWrapper node,
boolean includeInherited,
boolean expandGroups,
String roles,
int limit,
boolean latestFirst) |
int |
JCRPublicationService.getStatus(JCRNodeWrapper node,
JCRSessionWrapper destinationSession,
Set<String> languages)
Get the publication status of a specific node
|
int |
JCRPublicationService.getStatus(JCRNodeWrapper node,
JCRSessionWrapper destinationSession,
Set<String> languages,
Set<String> includedUuids)
Get the publication status of a specific node, taking into account nodes being published at the same time (used for conflict detection)
|
List<VersionInfo> |
JCRVersionService.getVersionInfos(javax.jcr.Session session,
JCRNodeWrapper node)
Retrieves the list of versions, ignoring internal version created in the publication process.
|
javax.jcr.PropertyIterator |
JCRSessionWrapper.getWeakReferences(JCRNodeWrapper node,
String propertyName)
Get weak references of a node
|
javax.jcr.PropertyIterator |
JCRStoreProvider.getWeakReferences(JCRNodeWrapper node,
String propertyName,
javax.jcr.Session session)
Get weak references of a node
|
protected boolean |
DefaultValueListener.handlePropertyDefaultValues(JCRNodeWrapper n,
ExtendedPropertyDefinition pd,
javax.jcr.Value[] values,
Locale sessionLocale) |
boolean |
JCRPublicationService.hasIndependantPublication(JCRNodeWrapper node) |
boolean |
JCRNodeWrapperImpl.internalCopy(JCRNodeWrapper dest,
String name,
boolean allowsExternalSharedNodes,
Map<String,List<String>> references,
List<String> ignoreNodeTypes,
int maxBatch,
org.apache.commons.lang.mutable.MutableInt batchCount,
boolean isTopObject) |
boolean |
JCRNodeWrapperImpl.internalCopy(JCRNodeWrapper dest,
String name,
boolean allowsExternalSharedNodes,
Map<String,List<String>> references,
List<String> ignoreNodeTypes,
int maxBatch,
org.apache.commons.lang.mutable.MutableInt batchCount,
boolean isTopObject,
JCRNodeWrapper.NodeNamingConflictResolutionStrategy namingConflictResolutionStrategy) |
static boolean |
JCRContentUtils.isADisplayableNode(JCRNodeWrapper node,
RenderContext context) |
static boolean |
JCRContentUtils.isLockedAndCannotBeEdited(JCRNodeWrapper node)
Returns
true if the node is locked and cannot be edited by current user. |
static boolean |
JCRContentUtils.isNodeType(JCRNodeWrapper node,
Iterable<String> types)
Returns
true if the provided node matches one of the specified node types. |
static boolean |
JCRContentUtils.isNodeType(JCRNodeWrapper node,
String... types)
Returns
true if the provided node matches one of the specified node types. |
static boolean |
JCRContentUtils.isNodeType(JCRNodeWrapper node,
String type)
Returns
true if the provided node matches the specified node type (multiple node types can be specified, separated by a
comma). |
JCRStoreProvider |
ProviderFactory.mountProvider(JCRNodeWrapper mountPoint)
Mount the provider in place of the mountPoint node passed in parameter.
|
static boolean |
JCRContentUtils.needVersion(JCRNodeWrapper node,
Set<String> versionedTypes)
this method checks if the node type is versionable from a jahia property
|
void |
JCRVersionService.restoreVersionLabel(JCRNodeWrapper node,
Date versionDate,
String label,
boolean allSubTree) |
static boolean |
JCRPublicationService.supportsPublication(JCRSessionWrapper sourceSession,
JCRNodeWrapper node) |
| Modifier and Type | Method and Description |
|---|---|
void |
ConflictResolver.setToCheckpoint(Set<JCRNodeWrapper> toCheckpoint) |
protected CompositeConstraintViolationException |
JCRSessionWrapper.validateNodes(Collection<JCRNodeWrapper> nodes,
CompositeConstraintViolationException ccve,
int operationType) |
| Constructor and Description |
|---|
ChildNodesIterator(javax.jcr.NodeIterator ni,
List<String> mountNames,
List<JCRNodeWrapper> mountNodes,
JCRNodeWrapperImpl parent,
JCRSessionWrapper session,
JCRStoreProvider provider) |
JCRDescendantsNodeIterator(JCRNodeWrapper node,
Predicate<JCRNodeWrapper> recursionPredicate)
Build a new instance of descendants node iterator
|
NodeIteratorImpl(Iterator<JCRNodeWrapper> iterator,
long size) |
| Modifier and Type | Class and Description |
|---|---|
class |
JCRComponentNode
Decorator for the nodes, representing components and component folders.
|
class |
JCRFileNode
User: toto
Date: Dec 3, 2008
Time: 5:55:11 PM
|
class |
JCRFrozenNode |
class |
JCRFrozenNodeAsRegular
JCR Frozen node that acts as a regular node, to be able to render them using our regular templating mechanism.
|
class |
JCRGroupNode
A JCR group node decorator
|
class |
JCRLayoutItemNode
User: jahia
Date: 18 mars 2009
Time: 16:39:18
|
class |
JCRLayoutNode
User: jahia
Date: 18 mars 2009
Time: 16:38:46
|
class |
JCRMountPointNode
A node representing a mount point for an external data provider
Date: Dec 8, 2008
Time: 2:19:40 PM
|
class |
JCRNodeDecorator
User: toto
Date: Dec 4, 2008
Time: 10:21:11 AM
|
class |
JCRPasswordHistoryEntryNode
Decorator for the JCR nodes of type
jnt:passwordHistoryEntry. |
class |
JCRPlaceholderNode
User: toto
Date: Sep 25, 2009
Time: 3:07:24 PM
|
class |
JCRPortletNode
User: toto
Date: Dec 3, 2008
Time: 5:55:00 PM
|
class |
JCRProtectedNodeAbstractDecorator
This abstract decorator allow implementations to protect some properties from reading operation
Useful in case of passwords stored in the jcr
|
class |
JCRQueryNode
User: toto
Date: Dec 8, 2008
Time: 2:29:11 PM
|
class |
JCRReferenceNode
TODO Comment me
|
class |
JCRSiteNode
JCR node representing the Jahia virtual site.
|
class |
JCRUserNode
Represent a user JCR node.
|
class |
JCRVersion
User: toto
Date: Mar 16, 2009
Time: 3:51:32 PM
|
class |
JCRVersionHistory
User: toto
Date: Mar 18, 2009
Time: 4:26:42 PM
|
| Modifier and Type | Field and Description |
|---|---|
protected JCRNodeWrapper |
JCRNodeDecorator.node |
protected JCRNodeWrapper |
JCRFileContent.node |
| Modifier and Type | Method and Description |
|---|---|
JCRNodeWrapper |
JCRGroupNode.addMember(JCRNodeWrapper principal) |
JCRNodeWrapper |
JCRNodeDecorator.addNode(String s) |
JCRNodeWrapper |
JCRNodeDecorator.addNode(String s,
String s1) |
JCRNodeWrapper |
JCRNodeDecorator.addNode(String relPath,
String primaryNodeTypeName,
String identifier,
Calendar created,
String createdBy,
Calendar lastModified,
String lastModifiedBy) |
JCRNodeWrapper |
JCRNodeDecorator.clone(JCRNodeWrapper sharedNode,
String name) |
JCRNodeWrapper |
JCRNodeDecorator.createCollection(String name) |
JCRNodeWrapper |
GroupNodeMembers.get(int index) |
JCRNodeWrapper |
JCRNodeDecorator.getDecoratedNode() |
JCRNodeWrapper |
JCRVersion.getFrozenNode() |
JCRNodeWrapper |
JCRSiteNode.getHome() |
JCRNodeWrapper |
JCRVersionHistory.getNode() |
JCRNodeWrapper |
JCRPlaceholderNode.getNode(String s) |
JCRNodeWrapper |
JCRFrozenNodeAsRegular.getNode(String relPath) |
JCRNodeWrapper |
JCRNodeDecorator.getNode(String s) |
JCRNodeWrapper |
JCRPlaceholderNode.getParent() |
JCRNodeWrapper |
JCRNodeDecorator.getParent() |
JCRNodeWrapper |
JCRMountPointNode.getVirtualMountPointNode()
Returns a special wrapper which is transparently handling the path of the mount point.
|
JCRNodeWrapper |
JCRNodeDecorator.uploadFile(String name,
InputStream is,
String contentType) |
| Modifier and Type | Method and Description |
|---|---|
static Map<String,List<JCRNodeWrapper>> |
JCRPortletNode.getAvailablePermissions(String contextName,
String definitionName) |
Map<String,List<JCRNodeWrapper>> |
JCRNodeDecorator.getAvailableRoles() |
Map<String,List<JCRNodeWrapper>> |
JCRPortletNode.getAvailableRoles() |
List<JCRNodeWrapper> |
JCRGroupNode.getMembers() |
Iterator<JCRNodeWrapper> |
GroupNodeMembers.iterator() |
ListIterator<JCRNodeWrapper> |
GroupNodeMembers.listIterator() |
ListIterator<JCRNodeWrapper> |
GroupNodeMembers.listIterator(int index) |
| Modifier and Type | Method and Description |
|---|---|
JCRLayoutItemNode |
JCRLayoutNode.addLayoutItem(JCRNodeWrapper portletNode,
int column,
int row,
String status) |
JCRNodeWrapper |
JCRGroupNode.addMember(JCRNodeWrapper principal) |
JCRNodeWrapper |
JCRNodeDecorator.clone(JCRNodeWrapper sharedNode,
String name) |
boolean |
JCRFrozenNodeAsRegular.copy(JCRNodeWrapper dest,
String name,
boolean allowsExternalSharedNodes)
Copy the current file node to another destination node supplying it given name
|
boolean |
JCRNodeDecorator.copy(JCRNodeWrapper dest,
String name,
boolean allowsExternalSharedNodes) |
boolean |
JCRNodeDecorator.copy(JCRNodeWrapper dest,
String name,
boolean allowsExternalSharedNodes,
JCRNodeWrapper.NodeNamingConflictResolutionStrategy namingConflictResolutionStrategy) |
boolean |
JCRFrozenNodeAsRegular.copy(JCRNodeWrapper dest,
String name,
boolean allowsExternalSharedNodes,
List<String> ignoreNodeTypes,
int maxBatch) |
boolean |
JCRNodeDecorator.copy(JCRNodeWrapper dest,
String name,
boolean allowsExternalSharedNodes,
List<String> ignoreNodeTypes,
int maxBatch) |
boolean |
JCRNodeDecorator.copy(JCRNodeWrapper dest,
String name,
boolean allowsExternalSharedNodes,
Map<String,List<String>> references) |
boolean |
JCRFrozenNodeAsRegular.copy(JCRNodeWrapper dest,
String name,
boolean allowsExternalSharedNodes,
Map<String,List<String>> references,
List<String> ignoreNodeTypes,
int maxBatch,
org.apache.commons.lang.mutable.MutableInt batchCount) |
boolean |
JCRNodeDecorator.copy(JCRNodeWrapper dest,
String name,
boolean allowsExternalSharedNodes,
Map<String,List<String>> references,
List<String> ignoreNodeTypes,
int maxBatch,
org.apache.commons.lang.mutable.MutableInt batch) |
boolean |
JCRNodeDecorator.copy(JCRNodeWrapper dest,
String name,
boolean allowsExternalSharedNodes,
Map<String,List<String>> references,
List<String> ignoreNodeTypes,
int maxBatch,
org.apache.commons.lang.mutable.MutableInt batch,
JCRNodeWrapper.NodeNamingConflictResolutionStrategy namingConflictResolutionStrategy) |
void |
JCRFrozenNodeAsRegular.copyProperties(JCRNodeWrapper destinationNode,
Map<String,List<String>> references) |
void |
JCRNodeDecorator.copyProperties(JCRNodeWrapper destinationNode,
Map<String,List<String>> references) |
boolean |
JCRNodeDecorator.internalCopy(JCRNodeWrapper dest,
String name,
boolean allowsExternalSharedNodes,
Map<String,List<String>> references,
List<String> ignoreNodeTypes,
int maxBatch,
org.apache.commons.lang.mutable.MutableInt batch,
boolean isTopObject) |
boolean |
JCRGroupNode.isMember(JCRNodeWrapper principal) |
void |
JCRGroupNode.removeMember(JCRNodeWrapper principal) |
void |
JCRReferenceNode.setNode(JCRNodeWrapper node) |
void |
JCRLayoutItemNode.setPortlet(JCRNodeWrapper portletNode) |
| Modifier and Type | Method and Description |
|---|---|
void |
JCRGroupNode.addMembers(Collection<JCRNodeWrapper> members) |
| Modifier and Type | Method and Description |
|---|---|
protected JCRNodeWrapper |
FileServlet.getContentNode(JCRNodeWrapper n,
String thumbnail) |
protected JCRNodeWrapper |
FileServlet.getNode(org.jahia.services.content.files.FileKey fileKey) |
| Modifier and Type | Method and Description |
|---|---|
protected JCRNodeWrapper |
FileServlet.getContentNode(JCRNodeWrapper n,
String thumbnail) |
protected FileCacheEntry |
FileServlet.getFileEntry(org.jahia.services.content.files.FileKey fileKey,
JCRNodeWrapper node,
FileLastModifiedCacheEntry lastModifiedEntry) |
| Modifier and Type | Method and Description |
|---|---|
javax.jcr.PropertyIterator |
JackrabbitStoreProvider.getWeakReferences(JCRNodeWrapper node,
String propertyName,
javax.jcr.Session session)
Get weak references of a node
|
| Modifier and Type | Method and Description |
|---|---|
void |
PropertyInterceptor.beforeRemove(JCRNodeWrapper node,
String name,
ExtendedPropertyDefinition definition) |
void |
BaseInterceptor.beforeRemove(JCRNodeWrapper node,
String name,
ExtendedPropertyDefinition definition) |
void |
InterceptorChain.beforeRemove(JCRNodeWrapper node,
String name,
ExtendedPropertyDefinition definition) |
void |
URLInterceptor.beforeRemove(JCRNodeWrapper node,
String name,
ExtendedPropertyDefinition definition) |
javax.jcr.Value |
PropertyInterceptor.beforeSetValue(JCRNodeWrapper node,
String name,
ExtendedPropertyDefinition definition,
javax.jcr.Value originalValue)
Called before setting the value on the property.
|
javax.jcr.Value |
BaseInterceptor.beforeSetValue(JCRNodeWrapper node,
String name,
ExtendedPropertyDefinition definition,
javax.jcr.Value originalValue) |
javax.jcr.Value |
TagInterceptor.beforeSetValue(JCRNodeWrapper node,
String name,
ExtendedPropertyDefinition definition,
javax.jcr.Value originalValue) |
javax.jcr.Value |
HtmlFilteringInterceptor.beforeSetValue(JCRNodeWrapper node,
String name,
ExtendedPropertyDefinition definition,
javax.jcr.Value originalValue) |
javax.jcr.Value |
InterceptorChain.beforeSetValue(JCRNodeWrapper node,
String name,
ExtendedPropertyDefinition definition,
javax.jcr.Value originalValue)
Calls all property interceptors in a chain.
|
javax.jcr.Value |
URLInterceptor.beforeSetValue(JCRNodeWrapper node,
String name,
ExtendedPropertyDefinition definition,
javax.jcr.Value originalValue)
Transform user URL with servlet context and links placeholders for storage.
|
javax.jcr.Value[] |
PropertyInterceptor.beforeSetValues(JCRNodeWrapper node,
String name,
ExtendedPropertyDefinition definition,
javax.jcr.Value[] originalValues)
Called before setting the value on the property.
|
javax.jcr.Value[] |
BaseInterceptor.beforeSetValues(JCRNodeWrapper node,
String name,
ExtendedPropertyDefinition definition,
javax.jcr.Value[] originalValues) |
javax.jcr.Value[] |
TagInterceptor.beforeSetValues(JCRNodeWrapper node,
String name,
ExtendedPropertyDefinition definition,
javax.jcr.Value[] originalValues) |
javax.jcr.Value[] |
HtmlFilteringInterceptor.beforeSetValues(JCRNodeWrapper node,
String name,
ExtendedPropertyDefinition definition,
javax.jcr.Value[] originalValues) |
javax.jcr.Value[] |
InterceptorChain.beforeSetValues(JCRNodeWrapper node,
String name,
ExtendedPropertyDefinition definition,
javax.jcr.Value[] originalValues)
Calls all property interceptors in a chain.
|
javax.jcr.Value[] |
URLInterceptor.beforeSetValues(JCRNodeWrapper node,
String name,
ExtendedPropertyDefinition definition,
javax.jcr.Value[] originalValues)
Called before setting the value on the property.
|
boolean |
PropertyInterceptor.canApplyOnProperty(JCRNodeWrapper node,
ExtendedPropertyDefinition definition)
Checks if this interceptor need to be called on that property.
|
boolean |
BaseInterceptor.canApplyOnProperty(JCRNodeWrapper node,
ExtendedPropertyDefinition definition) |
boolean |
LastModifiedInterceptor.canApplyOnProperty(JCRNodeWrapper node,
ExtendedPropertyDefinition definition) |
| Modifier and Type | Method and Description |
|---|---|
String |
BaseURLReplacer.replacePlaceholdersByRefs(String originalValue,
Map<Long,String> refs,
String workspaceName,
Locale locale,
JCRNodeWrapper parent)
replace placeholders by refs
|
String |
SrcSetURLReplacer.replacePlaceholdersByRefs(String originalValue,
Map<Long,String> refs,
String workspaceName,
Locale locale,
JCRNodeWrapper parent)
replace placeholders by refs
|
String |
URLReplacer.replacePlaceholdersByRefs(String originalValue,
Map<Long,String> refs,
String workspaceName,
Locale locale,
JCRNodeWrapper parent)
replace placeholders by refs
|
String |
BaseURLReplacer.replaceRefsByPlaceholders(String originalValue,
Map<String,Long> newRefs,
Map<String,Long> oldRefs,
String workspace,
Locale locale,
JCRNodeWrapper node,
ExtendedPropertyDefinition definition)
replace refs by placeholders
|
String |
SrcSetURLReplacer.replaceRefsByPlaceholders(String originalValue,
Map<String,Long> newRefs,
Map<String,Long> oldRefs,
String workspace,
Locale locale,
JCRNodeWrapper node,
ExtendedPropertyDefinition definition)
replace refs by placeholders
|
String |
URLReplacer.replaceRefsByPlaceholders(String originalValue,
Map<String,Long> newRefs,
Map<String,Long> oldRefs,
String workspace,
Locale locale,
JCRNodeWrapper node,
ExtendedPropertyDefinition definition)
replace refs by placeholders
|
| Modifier and Type | Method and Description |
|---|---|
static String |
ConstraintsHelper.getConstraints(JCRNodeWrapper node) |
static String |
ConstraintsHelper.getConstraints(JCRNodeWrapper node,
String targetChildName) |
static Set<String> |
ConstraintsHelper.getConstraintSet(JCRNodeWrapper node) |
static Set<String> |
ConstraintsHelper.getConstraintSet(JCRNodeWrapper node,
String targetChildName) |
| Modifier and Type | Method and Description |
|---|---|
static SortableFieldnamesChoiceListInitializerImpl.CommonDefinitions |
SortableFieldnamesChoiceListInitializerImpl.getCommonChildNodeDefinitions(JCRNodeWrapper node,
boolean showHidden,
boolean showProtected,
Set<String> excludedNodeTypes) |
| Modifier and Type | Field and Description |
|---|---|
protected JCRNodeWrapper |
AbstractNodeFact.node |
| Modifier and Type | Method and Description |
|---|---|
JCRNodeWrapper |
AbstractNodeFact.getNode() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
ExtractionService.canHandle(JCRNodeWrapper node)
Performs a check if the provided node can be handled by currently
configured parsers.
|
void |
FlushCacheOnNodeBackgroundAction.executeBackgroundAction(JCRNodeWrapper node) |
void |
BackgroundAction.executeBackgroundAction(JCRNodeWrapper node) |
protected boolean |
ImageService.isSmallerThan(JCRNodeWrapper node,
int size) |
protected void |
ChangedPropertyFact.setProperty(JCRNodeWrapper node,
String name,
Object objectValue,
boolean overrideIfExisting) |
| Constructor and Description |
|---|
AbstractNodeFact(JCRNodeWrapper node) |
AddedNodeFact(JCRNodeWrapper node) |
CopiedNodeFact(JCRNodeWrapper node,
String sourceUuid,
boolean top)
Initializes an instance of this class.
|
MovedNodeFact(JCRNodeWrapper node,
String originalPath) |
PublishedNodeFact(JCRNodeWrapper node,
String language,
boolean unpublished) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
TextExtractionListener.scheduleBackgroundExtraction(JCRNodeWrapper fileNode,
String user) |
| Modifier and Type | Method and Description |
|---|---|
List<HistoryEntry> |
ContentHistoryService.getNodeHistory(JCRNodeWrapper node,
boolean withLanguageNodes) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
AbstractJava2DImageService.canRead(JCRNodeWrapper node) |
Image |
ImageJImageService.getImage(JCRNodeWrapper node) |
Image |
ImageJAndJava2DImageService.getImage(JCRNodeWrapper node) |
Image |
JahiaImageService.getImage(JCRNodeWrapper node)
Retrieve the image stored in a JCR node
|
Image |
AbstractJava2DImageService.getImage(JCRNodeWrapper node) |
Image |
ImageMagickImageService.getImage(JCRNodeWrapper node) |
| Modifier and Type | Method and Description |
|---|---|
JCRNodeWrapper |
ImportExportBaseService.ensureDir(JCRSessionWrapper session,
String path,
JahiaSite site) |
| Modifier and Type | Method and Description |
|---|---|
List<JCRNodeWrapper> |
DocumentViewExporter.getNodesList() |
| Modifier and Type | Method and Description |
|---|---|
void |
LegacyPidToVanityUrlMappingToolImpl.defineLegacyMapping(int oldPid,
JCRNodeWrapper newPageNode,
Locale locale) |
void |
LegacyPidMappingTool.defineLegacyMapping(int oldPid,
JCRNodeWrapper newPageNode,
Locale locale)
Defines a new page IDs mapping
|
void |
LegacyPidMappingToolLogger.defineLegacyMapping(int oldPid,
JCRNodeWrapper newPageNode,
Locale locale) |
void |
DocumentViewExporter.export(JCRNodeWrapper node) |
void |
DocumentViewExporter.export(JCRNodeWrapper rootNode,
SortedSet<JCRNodeWrapper> nodes) |
void |
ImportExportService.exportNode(JCRNodeWrapper node,
JCRNodeWrapper exportRoot,
OutputStream out,
Map<String,Object> params)
Export JCR node as xml
|
void |
ImportExportBaseService.exportNode(JCRNodeWrapper node,
JCRNodeWrapper exportRoot,
OutputStream out,
Map<String,Object> params) |
void |
ImportExportService.exportZip(JCRNodeWrapper node,
JCRNodeWrapper exportRoot,
OutputStream out,
Map<String,Object> params)
Export JCR content along with binaries into a zip
|
void |
ImportExportBaseService.exportZip(JCRNodeWrapper node,
JCRNodeWrapper exportRoot,
OutputStream out,
Map<String,Object> params) |
void |
ImportExportService.importSiteZip(JCRNodeWrapper nodeWrapper)
Import the site from the specified file node.
|
void |
ImportExportBaseService.importSiteZip(JCRNodeWrapper nodeWrapper) |
boolean |
AttributeProcessor.process(JCRNodeWrapper node,
String name,
String value)
Does a special processing of the specified attribute.
|
boolean |
TagsProcessor.process(JCRNodeWrapper node,
String name,
String value) |
boolean |
TemplateNodeProcessor.process(JCRNodeWrapper node,
String name,
String value) |
| Modifier and Type | Method and Description |
|---|---|
void |
DocumentViewExporter.export(JCRNodeWrapper rootNode,
SortedSet<JCRNodeWrapper> nodes) |
| Constructor and Description |
|---|
LegacyImportHandler(JCRSessionWrapper session,
JCRNodeWrapper currentSiteNode,
NodeTypeRegistry registry,
DefinitionsMapping mapping,
Locale locale,
String originatingJahiaRelease,
LegacyPidMappingTool legacyPidMappingTool,
int initialCtnId) |
| Modifier and Type | Method and Description |
|---|---|
static JCRNodeWrapper |
BundleInfoJcrHelper.getRootNode(JCRSessionWrapper session)
Returns the module manager JCR root node
|
| Modifier and Type | Class and Description |
|---|---|
class |
JahiaPreference<T extends JCRNodeWrapper>
User: jahia
Date: 20 mars 2008
Time: 09:53:32
|
interface |
JahiaPreferencesProvider<T extends JCRNodeWrapper>
User: jahia
Date: 19 mars 2008
Time: 11:44:07
|
| Modifier and Type | Method and Description |
|---|---|
<T extends JCRNodeWrapper> |
JahiaPreferencesService.createProvider(Class<T> c) |
<T extends JCRNodeWrapper> |
JahiaPreferencesService.getPreferencesProviderByClass(Class<T> c) |
| Modifier and Type | Class and Description |
|---|---|
class |
BookmarksJahiaPreference
User: jahia
Date: 15 mai 2008
Time: 16:24:45
|
| Constructor and Description |
|---|
BookmarksJahiaPreference(JCRNodeWrapper node) |
| Modifier and Type | Class and Description |
|---|---|
class |
GenericJahiaPreference
User: jahia
Date: 27 mars 2008
Time: 16:30:31
|
| Constructor and Description |
|---|
GenericJahiaPreference(JCRNodeWrapper node) |
| Modifier and Type | Class and Description |
|---|---|
class |
JahiaPreferencesJCRProviders<T extends JCRNodeWrapper>
JCR based preferences provider implementation.
|
| Modifier and Type | Class and Description |
|---|---|
class |
PageJahiaPreference
User: jahia
Date: 21 ao�t 2008
Time: 10:30:57
|
| Constructor and Description |
|---|
PageJahiaPreference(JCRNodeWrapper node) |
| Modifier and Type | Method and Description |
|---|---|
JCRNodeWrapper |
QueryResultAdapter.RowDecorator.getNode() |
JCRNodeWrapper |
QueryResultAdapter.RowDecorator.getNode(String selectorName) |
| Modifier and Type | Method and Description |
|---|---|
Map<String,JCRNodeWrapper> |
QueryResultAdapter.RowDecorator.getNodes() |
| Modifier and Type | Method and Description |
|---|---|
JCRNodeWrapper |
URLResolver.getNode()
Creates a node from the path in the URL.
|
JCRNodeWrapper |
Resource.getNode()
Get the node associated to the current resource, in case of a lazy resource the node will be load from jcr if it's null
This function shouldn't not be call before the CacheFilter to avoid loading of node from JCR.
|
protected JCRNodeWrapper |
URLResolver.resolveNode(String workspace,
Locale locale,
String path)
Creates a node from the specified path.
|
JCRNodeWrapper |
Resource.safeLoadNode()
get the associate Node, but set the flag for lazy load to "It's ok to load the node from JCR if necessary"
To avoid warning message about performance.
|
| Modifier and Type | Method and Description |
|---|---|
List<JCRNodeWrapper> |
RenderService.getTemplateNodes(String templateName,
String path,
String type,
boolean defaultOnly,
JCRSessionWrapper session) |
| Modifier and Type | Method and Description |
|---|---|
String |
URLGenerator.buildURL(JCRNodeWrapper node,
String template,
String templateType) |
String |
URLGenerator.buildURL(JCRNodeWrapper node,
String languageCode,
String template,
String templateType) |
boolean |
RenderService.hasView(JCRNodeWrapper node,
String key,
String templateType,
RenderContext renderContext) |
boolean |
RenderContext.isEditable(JCRNodeWrapper node) |
boolean |
RenderContext.isVisible(JCRNodeWrapper node) |
void |
Resource.setNode(JCRNodeWrapper node) |
| Constructor and Description |
|---|
Resource(JCRNodeWrapper node,
String templateType,
String template,
String contextConfiguration)
Creates a resource from the specified parameter
|
| Modifier and Type | Method and Description |
|---|---|
JCRNodeWrapper |
JCRNodeHit.getDisplayableNode() |
| Constructor and Description |
|---|
FileHit(JCRNodeWrapper node,
RenderContext context)
Initializes an instance of this class.
|
JCRNodeHit(JCRNodeWrapper node,
RenderContext context)
Initializes an instance of this class.
|
PageHit(JCRNodeWrapper page,
RenderContext context)
Initializes an instance of this class.
|
| Modifier and Type | Method and Description |
|---|---|
VanityUrl |
VanityUrlManager.getVanityUrlForCurrentLocale(JCRNodeWrapper contentNode,
String siteKey,
JCRSessionWrapper session)
Gets a node's default vanity URL for the current locale or if none is default
then take the first mapping for the locale.
|
VanityUrl |
VanityUrlService.getVanityUrlForWorkspaceAndLocale(JCRNodeWrapper contentNode,
String workspace,
Locale locale,
String siteKey)
Gets a node's default vanity URL for the given locale and workspace.
|
List<VanityUrl> |
VanityUrlService.getVanityUrls(JCRNodeWrapper contentNode,
String languageCode,
JCRSessionWrapper session)
Gets all node's vanity URLs for the given locale
|
List<VanityUrl> |
VanityUrlManager.getVanityUrls(JCRNodeWrapper contentNode,
String languageCode,
JCRSessionWrapper session)
Gets all node's vanity URLs for the given locale
|
List<VanityUrl> |
VanityUrlService.getVanityUrlsForCurrentLocale(JCRNodeWrapper contentNode,
JCRSessionWrapper session)
Gets all node's vanity URLs for the current locale in the session
|
boolean |
VanityUrlService.removeVanityUrlMapping(JCRNodeWrapper contentNode,
VanityUrl vanityUrl)
Completely delete a mapped vanity URL.
|
boolean |
VanityUrlManager.removeVanityUrlMapping(JCRNodeWrapper contentNode,
VanityUrl vanityUrl,
JCRSessionWrapper session)
Completely delete a mapped vanity URL.
|
boolean |
VanityUrlService.removeVanityUrlMappings(JCRNodeWrapper contentNode,
String languageCode)
Completely delete all mapped vanity URL for a locale.
|
boolean |
VanityUrlManager.removeVanityUrlMappings(JCRNodeWrapper contentNode,
String languageCode,
JCRSessionWrapper session)
Completely delete all mapped vanity URL for a locale.
|
boolean |
VanityUrlService.saveVanityUrlMapping(JCRNodeWrapper contentNode,
VanityUrl vanityUrl)
Add or update a vanity URL mapping belonging to a specific content node and identified either by the vanity URL node UUID or the
vanity URL value set in the VanityUrl bean.
|
boolean |
VanityUrlService.saveVanityUrlMapping(JCRNodeWrapper contentNode,
VanityUrl vanityUrl,
boolean save)
Add or update a vanity URL mapping belonging to a specific content node and identified either by the vanity URL node UUID or the
vanity URL value set in the VanityUrl bean.
|
boolean |
VanityUrlManager.saveVanityUrlMapping(JCRNodeWrapper contentNode,
VanityUrl vanityUrl,
JCRSessionWrapper session)
Add or update a vanity URL mapping belonging to a specific content node and identified either by the vanity URL node UUID or the
vanity URL value set in the VanityUrl bean.
|
boolean |
VanityUrlManager.saveVanityUrlMapping(JCRNodeWrapper contentNode,
VanityUrl vanityUrl,
JCRSessionWrapper session,
boolean save)
Add or update a vanity URL mapping belonging to a specific content node and identified either by the vanity URL node UUID or the
vanity URL value set in the VanityUrl bean.
|
boolean |
VanityUrlService.saveVanityUrlMappings(JCRNodeWrapper contentNode,
List<VanityUrl> vanityUrls,
Set<String> updatedLocales)
Add, update or delete all vanity URL mappings for a specific content node and the language codes set in the list of VanityUrl beans.
|
boolean |
VanityUrlManager.saveVanityUrlMappings(JCRNodeWrapper contentNode,
List<VanityUrl> vanityUrls,
Set<String> updatedLocales,
JCRSessionWrapper session)
Add, update or delete all vanity URL mappings for a specific content node and the language codes
set in the list of VanityUrl beans.
|
| Modifier and Type | Method and Description |
|---|---|
JCRNodeWrapper |
TaggingService.getTag(String tag,
String siteKey,
JCRSessionWrapper session)
Deprecated.
the tags are no longer nodes, there are stored directly on the content,
Use
#getTagsSuggester().suggest(String, String, Long, Long, Long, boolean, org.jahia.services.content.JCRSessionWrapper) instead |
| Modifier and Type | Method and Description |
|---|---|
void |
TagActionCallback.afterTagAction(JCRNodeWrapper node)
will be execute after each tag action (after a tag rename on a node, after a tag delete on a node)
|
void |
TagActionCallback.onError(JCRNodeWrapper node,
javax.jcr.RepositoryException e)
will be call if a tag action throw a RepositoryException
|
void |
TaggingService.renameTag(JCRNodeWrapper node,
String selectedTag,
String tagNewName)
Rename a specific tag on a node
|
List<String> |
TaggingService.tag(JCRNodeWrapper node,
List<String> tags)
Tag the specific node
|
List<String> |
TaggingService.tag(JCRNodeWrapper node,
String tag)
Tag the specific node
|
boolean |
TaggingService.tag(JCRNodeWrapper node,
String tag,
String siteKey,
boolean createTagIfNotExists)
Deprecated.
|
List<String> |
TaggingService.untag(JCRNodeWrapper node,
List<String> tags)
Untag the specific node
|
List<String> |
TaggingService.untag(JCRNodeWrapper node,
String tag)
Untag the specific node
|
| Modifier and Type | Method and Description |
|---|---|
JCRNodeWrapper |
JahiaTemplateManagerService.checkoutModule(File moduleSources,
String scmURI,
String branchOrTag,
String moduleId,
String version,
JCRSessionWrapper session)
Checkout module sources, compile and deploy
|
JCRNodeWrapper |
SourceControlHelper.checkoutModule(File moduleSources,
String scmURI,
String branchOrTag,
String moduleId,
String version,
JCRSessionWrapper session) |
JCRNodeWrapper |
JahiaTemplateManagerService.createModule(String moduleName,
String artifactId,
String groupId,
String moduleType,
File sources,
JCRSessionWrapper session) |
JCRNodeWrapper |
ModuleBuildHelper.createModule(String moduleName,
String artifactId,
String groupId,
String moduleType,
File moduleSources,
JCRSessionWrapper session) |
JCRNodeWrapper |
JahiaTemplateManagerService.installFromSources(File sources,
JCRSessionWrapper session) |
| Modifier and Type | Method and Description |
|---|---|
static Map<String,String> |
ComponentRegistry.getComponentTypes(JCRNodeWrapper node,
List<String> includeTypeList,
List<String> excludeTypeList,
Locale displayLocale) |
static Map<String,String> |
ComponentRegistry.getComponentTypes(JCRNodeWrapper node,
List<String> includeTypeList,
List<String> excludeTypeList,
Locale displayLocale,
boolean restrictToDependencies) |
void |
SourceControlHelper.setSourcesFolderInPackageAndNode(JahiaTemplatesPackage pack,
File sources,
JCRNodeWrapper node) |
void |
JahiaTemplateManagerService.synchro(JCRNodeWrapper source,
JCRNodeWrapper destinationNode,
JCRSessionWrapper session,
String moduleName,
Map<String,List<String>> references) |
void |
ModuleInstallationHelper.synchro(JCRNodeWrapper source,
JCRNodeWrapper destinationNode,
JCRSessionWrapper session,
String moduleName,
Map<String,List<String>> references) |
void |
JahiaTemplateManagerService.templatesSynchro(JCRNodeWrapper source,
JCRNodeWrapper destinationNode,
JCRSessionWrapper session,
Map<String,List<String>> references,
boolean doUpdate,
boolean doChildren) |
void |
ModuleInstallationHelper.templatesSynchro(JCRNodeWrapper source,
JCRNodeWrapper destinationNode,
JCRSessionWrapper session,
Map<String,List<String>> references,
boolean doUpdate,
boolean doChildren) |
| Modifier and Type | Method and Description |
|---|---|
void |
JahiaTemplateManagerService.installModuleOnAllSites(JahiaTemplatesPackage module,
JCRSessionWrapper sessionWrapper,
List<JCRNodeWrapper> sites)
Install module in provided list of site
|
void |
ModuleInstallationHelper.installModuleOnAllSites(JahiaTemplatesPackage module,
JCRSessionWrapper sessionWrapper,
List<JCRNodeWrapper> sites) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
InvertedVisibility.getRealValue(JCRNodeWrapper contextNode,
JahiaUser jahiaUser,
Locale locale,
javax.servlet.http.HttpServletRequest request) |
boolean |
Visibility.getRealValue(JCRNodeWrapper contextNode,
JahiaUser jahiaUser,
Locale locale,
javax.servlet.http.HttpServletRequest request) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
ProviderKeyColumnVisibility.getRealValue(JCRNodeWrapper contextNode,
JahiaUser jahiaUser,
Locale locale,
javax.servlet.http.HttpServletRequest request) |
boolean |
ModuleAvailableVisibility.getRealValue(JCRNodeWrapper contextNode,
JahiaUser jahiaUser,
Locale locale,
javax.servlet.http.HttpServletRequest request) |
boolean |
RootUserVisibility.getRealValue(JCRNodeWrapper contextNode,
JahiaUser jahiaUser,
Locale locale,
javax.servlet.http.HttpServletRequest request) |
boolean |
WebFolderVisibility.getRealValue(JCRNodeWrapper contextNode,
JahiaUser jahiaUser,
Locale locale,
javax.servlet.http.HttpServletRequest request) |
| Modifier and Type | Method and Description |
|---|---|
Map<JCRNodeWrapper,Boolean> |
VisibilityService.getConditionMatchesDetails(JCRNodeWrapper node) |
| Modifier and Type | Method and Description |
|---|---|
Map<JCRNodeWrapper,Boolean> |
VisibilityService.getConditionMatchesDetails(JCRNodeWrapper node) |
boolean |
VisibilityConditionRule.matches(JCRNodeWrapper node)
Returns
true if the condition is satisfied and content will be rendered. |
boolean |
VisibilityService.matchesConditions(JCRNodeWrapper node) |
| Modifier and Type | Method and Description |
|---|---|
void |
WIPService.createWipPropertiesOnNewNode(JCRNodeWrapper node,
WIPInfo wipInfo)
Add work in progress properties on a created node.
|
WIPInfo |
WIPService.getWipInfo(JCRNodeWrapper node)
Return work in progress information for the given node
|
void |
WIPService.saveWipPropertiesIfNeeded(JCRNodeWrapper node,
WIPInfo wipInfo)
Set the WIP status on the given node according to the given WIPInfo.
|
| Modifier and Type | Method and Description |
|---|---|
void |
WorkflowService.addProcessId(JCRNodeWrapper stageNode,
String provider,
String processId) |
void |
WorkflowService.addWorkflowRule(JCRNodeWrapper node,
String wfName) |
void |
WorkflowService.addWorkflowRule(JCRNodeWrapper node,
WorkflowDefinition workflow) |
List<Workflow> |
WorkflowService.getActiveWorkflows(JCRNodeWrapper node,
Locale locale,
Locale displayLocale)
This method list all currently active workflow for the specified node.
|
Map<Locale,List<Workflow>> |
WorkflowService.getActiveWorkflowsForAllLocales(JCRNodeWrapper node)
This method list all currently active workflow for the specified node.
|
List<HistoryWorkflow> |
WorkflowService.getHistoryWorkflows(JCRNodeWrapper node,
Locale uiLocale)
Returns a list of process instance history records for the specified
node.
|
WorkflowDefinition |
WorkflowService.getPossibleWorkflowForType(JCRNodeWrapper node,
boolean checkPermission,
String type,
Locale locale)
This method return the workflow associated to an type, for the specified node.
|
Map<String,WorkflowDefinition> |
WorkflowService.getPossibleWorkflows(JCRNodeWrapper node,
boolean checkPermission,
Locale uiLocale)
This method list all possible workflows for the specified node.
|
WorkflowRule |
WorkflowService.getWorkflowRuleForAction(JCRNodeWrapper objectNode,
boolean checkPermission,
String action) |
Collection<WorkflowRule> |
WorkflowService.getWorkflowRules(JCRNodeWrapper objectNode) |
boolean |
WorkflowService.hasActiveWorkflowForType(JCRNodeWrapper node,
String type)
This method list all currently active workflow for the specified node.
|
void |
WorkflowService.removeProcessId(JCRNodeWrapper stageNode,
String provider,
String processId) |
| Modifier and Type | Method and Description |
|---|---|
static JCRNodeWrapper |
JcrUtils.getNodeCreateIfNeeded(JCRNodeWrapper parent,
String name,
String type)
Get node by its parent node, name and type; create the node if it does not exist yet.
|
static JCRNodeWrapper |
JcrUtils.getTempNodeCreateIfNeeded(JCRSessionWrapper session)
Get the node intended for storing temporary data; create the node if it does not exist yet.
|
| Modifier and Type | Method and Description |
|---|---|
static String |
Url.appendServerNameIfNeeded(JCRNodeWrapper node,
String nodeURL,
javax.servlet.http.HttpServletRequest request) |
static boolean |
NodeTypesUtils.checkPermissionForType(String typename,
JCRNodeWrapper node)
Check if the provided type match permission requirements on the provided node
|
static JCRNodeWrapper |
JcrUtils.getNodeCreateIfNeeded(JCRNodeWrapper parent,
String name,
String type)
Get node by its parent node, name and type; create the node if it does not exist yet.
|
Copyright © 2004–2020 Jahia Solutions Group SA. All rights reserved.