Package | Description |
---|---|
org.exoplatform.services.cms.folksonomy |
Handles all the tag-related actions on documents and files.
|
org.exoplatform.services.cms.link |
Handles links related to documents and files, including creating, updating and deleting.
|
org.exoplatform.services.cms.timeline |
Handles all views and actions for the Timeline view.
|
org.exoplatform.services.cms.views |
Handles all actions and configurations related to views.
|
org.exoplatform.services.jcr.ext.common |
This package defines the common exo-jcr extension class.
|
org.exoplatform.services.jcr.ext.registry |
This package defines the registry service.
|
org.exoplatform.services.wcm.publication |
Provides the WCMComposer, one of the core services of web content management.
|
org.exoplatform.services.wcm.search |
Provides Search Service to handle search on a site with different criteria.
|
Modifier and Type | Method and Description |
---|---|
List<javax.jcr.Node> |
NewFolksonomyService.getAllDocumentsByTag(String tagPath,
String workspace,
SessionProvider sessionProvider)
Gets all documents which are marked with a given tag.
|
Modifier and Type | Method and Description |
---|---|
List<javax.jcr.Node> |
LinkManager.getAllLinks(javax.jcr.Node targetNode,
String linkType,
SessionProvider sessionProvider)
Gets all links of a target node by a given link type.
|
Modifier and Type | Method and Description |
---|---|
List<javax.jcr.Node> |
TimelineService.getDocumentsOfEarlierThisMonth(String nodePath,
String workspace,
SessionProvider sessionProvider,
String userName,
boolean byUser)
Gets all documents earlier this month.
|
List<javax.jcr.Node> |
TimelineService.getDocumentsOfEarlierThisMonth(String nodePath,
String workspace,
SessionProvider sessionProvider,
String userName,
boolean byUser,
boolean isLimit)
Gets all documents earlier this month.
|
List<javax.jcr.Node> |
TimelineService.getDocumentsOfEarlierThisWeek(String nodePath,
String workspace,
SessionProvider sessionProvider,
String userName,
boolean byUser)
Gets all documents earlier this week.
|
List<javax.jcr.Node> |
TimelineService.getDocumentsOfEarlierThisWeek(String nodePath,
String workspace,
SessionProvider sessionProvider,
String userName,
boolean byUser,
boolean isLimit)
Gets all documents earlier this week.
|
List<javax.jcr.Node> |
TimelineService.getDocumentsOfEarlierThisYear(String nodePath,
String workspace,
SessionProvider sessionProvider,
String userName,
boolean byUser)
Gets all documents earlier this year.
|
List<javax.jcr.Node> |
TimelineService.getDocumentsOfEarlierThisYear(String nodePath,
String workspace,
SessionProvider sessionProvider,
String userName,
boolean byUser,
boolean isLimit)
Gets all documents earlier this year.
|
List<javax.jcr.Node> |
TimelineService.getDocumentsOfToday(String nodePath,
String workspace,
SessionProvider sessionProvider,
String userName,
boolean byUser)
Gets all documents of today.
|
List<javax.jcr.Node> |
TimelineService.getDocumentsOfToday(String nodePath,
String workspace,
SessionProvider sessionProvider,
String userName,
boolean byUser,
boolean isLimit)
Gets all documents of today.
|
List<javax.jcr.Node> |
TimelineService.getDocumentsOfYesterday(String nodePath,
String workspace,
SessionProvider sessionProvider,
String userName,
boolean byUser)
Gets all documents of yesterday.
|
List<javax.jcr.Node> |
TimelineService.getDocumentsOfYesterday(String nodePath,
String workspace,
SessionProvider sessionProvider,
String userName,
boolean byUser,
boolean isLimit)
Gets all documents of yesterday.
|
Modifier and Type | Method and Description |
---|---|
String |
ManageViewService.addTemplate(String name,
String content,
String homePath,
SessionProvider provider)
Adds a new template to a place with the given path.
|
List<javax.jcr.Node> |
ManageViewService.getAllTemplates(String homeAlias,
SessionProvider provider)
Gets all templates.
|
javax.jcr.Node |
ApplicationTemplateManagerService.getApplicationTemplateHome(String portletName,
SessionProvider provider)
Gets the application template home.
|
javax.jcr.Node |
ManageViewService.getTemplate(String path,
SessionProvider provider)
Gets a template by a given path.
|
javax.jcr.Node |
ApplicationTemplateManagerService.getTemplateByName(String portletName,
String category,
String templateName,
SessionProvider sessionProvider)
Gets a template by its name under a given category.
|
javax.jcr.Node |
ApplicationTemplateManagerService.getTemplateByPath(String templatePath,
SessionProvider sessionProvider)
Gets a template by its path under a given category.
|
javax.jcr.Node |
ManageViewService.getTemplateHome(String homeAlias,
SessionProvider provider)
Gets the template home that contains all templates.
|
List<javax.jcr.Node> |
ApplicationTemplateManagerService.getTemplatesByCategory(String portletName,
String category,
SessionProvider sessionProvider)
Gets templates under a given category.
|
javax.jcr.Node |
ManageViewService.getViewByName(String viewName,
SessionProvider provider)
Gets a view by its name.
|
void |
ManageViewService.removeTemplate(String templatePath,
SessionProvider provider)
Removes a template by a given path.
|
void |
ApplicationTemplateManagerService.removeTemplate(String portletName,
String catgory,
String templateName,
SessionProvider sessionProvider)
Removes a template from a given portlet.
|
String |
ManageViewService.updateTemplate(String name,
String content,
String homePath,
SessionProvider provider)
Updates a template at the given path.
|
Modifier and Type | Method and Description |
---|---|
static SessionProvider |
SessionProvider.createAnonimProvider()
Helper for creating Anonymous session provider.
|
static SessionProvider |
SessionProvider.createProvider(List<AccessControlEntry> accessList)
Gives a
SessionProvider for a given list of AccessControlEntry . |
static SessionProvider |
SessionProvider.createSystemProvider()
Helper for creating System session provider.
|
Modifier and Type | Method and Description |
---|---|
void |
RegistryService.createEntry(SessionProvider sessionProvider,
String groupPath,
org.exoplatform.services.jcr.ext.registry.RegistryEntry entry)
Creates an entry in the group.
|
org.exoplatform.services.jcr.ext.registry.RegistryEntry |
RegistryService.getEntry(SessionProvider sessionProvider,
String entryPath)
Returns the corresponding registry entry which wraps a node of type "exo:registryEntry"
|
org.exoplatform.services.jcr.ext.registry.Registry.RegistryNode |
RegistryService.getRegistry(SessionProvider sessionProvider)
Returns the registry node which wraps a node of type "exo:registry" (the whole registry tree)
|
void |
RegistryService.recreateEntry(SessionProvider sessionProvider,
String groupPath,
org.exoplatform.services.jcr.ext.registry.RegistryEntry entry)
Re-creates an entry in the group.
|
void |
RegistryService.removeEntry(SessionProvider sessionProvider,
String entryPath)
Removes the entry at the given absolute path (concatenation of group path / entry name)
|
void |
RegistryService.updateEntry(SessionProvider sessionProvider,
String groupPath,
org.exoplatform.services.jcr.ext.registry.RegistryEntry entry)
Update an entry in the group.
|
Modifier and Type | Method and Description |
---|---|
javax.jcr.Node |
WCMComposer.getContent(String workspace,
String nodeIdentifier,
HashMap<String,String> filters,
SessionProvider sessionProvider)
Gets a content node at a specified path based on given filters.
|
List<javax.jcr.Node> |
WCMComposer.getContents(String workspace,
String path,
HashMap<String,String> filters,
SessionProvider sessionProvider)
Gets content nodes at a specified path based on given filters.
|
org.exoplatform.services.wcm.publication.Result |
WCMComposer.getPaginatedContents(org.exoplatform.services.wcm.core.NodeLocation nodeLocation,
HashMap<String,String> filters,
SessionProvider sessionProvider)
Gets content nodes that are paginated at a specified path based on given filters.
|
Modifier and Type | Method and Description |
---|---|
org.exoplatform.services.wcm.search.base.AbstractPageList<org.exoplatform.services.wcm.search.ResultNode> |
SiteSearchService.searchPageContents(SessionProvider sessionProvider,
org.exoplatform.services.wcm.search.QueryCriteria queryCriteria,
int pageSize,
boolean isSearchContent)
Searches for pages.
|
org.exoplatform.services.wcm.search.base.AbstractPageList<org.exoplatform.services.wcm.search.ResultNode> |
SiteSearchService.searchSiteContents(SessionProvider sessionProvider,
org.exoplatform.services.wcm.search.QueryCriteria queryCriteria,
int pageSize,
boolean isSearchContent)
Searches for content nodes of a site.
|
Copyright © 2003-2017 eXo Platform SAS. All Rights Reserved.