public class JCRTagProvider extends JCRTagProvider
JCRTagProvider
for sites.Modifier and Type | Field and Description |
---|---|
private SiteManager |
_siteManager |
static String |
PLUGIN_WEB_NODE_NAME
Constant for plugin node name
|
_resolver, CACHE_REQUEST_ATTRIBUTE, PLUGIN_NODE_NAME, TAGS_NODENAME, TAGS_NODETYPE
_context, _description, _featureName, _id, _label, _localIds, _manager, _pluginName, _tags, _targetTypeEP
Constructor and Description |
---|
JCRTagProvider() |
Modifier and Type | Method and Description |
---|---|
protected Map<String,Object> |
_getCache(Map<String,Object> contextualParameters)
Get the Map of tags by their unique name
|
ModifiableTraversableAmetysObject |
getRootNode(Map<String,Object> contextualParameters)
Get the root node for tags
|
void |
service(ServiceManager smanager) |
_fillCache, _getOrCreateNode, configure, getTag, getTags, getXPathQuery, hasTag
configureDescription, configureLabel, configureTags, contextualize, getDescription, getFilteredTags, getId, getLabel, getLocalIds, getPluginName, getTags, setPluginInfo
enableLogging, getLogger, setupLogger, setupLogger, setupLogger
public static final String PLUGIN_WEB_NODE_NAME
private SiteManager _siteManager
public JCRTagProvider()
public void service(ServiceManager smanager) throws ServiceException
service
in interface Serviceable
service
in class JCRTagProvider
ServiceException
protected Map<String,Object> _getCache(Map<String,Object> contextualParameters) throws RepositoryException
JCRTagProvider
_getCache
in class JCRTagProvider
contextualParameters
- The contextual parametersRepositoryException
- If the cache cannot be filledpublic ModifiableTraversableAmetysObject getRootNode(Map<String,Object> contextualParameters) throws RepositoryException
JCRTagProvider
getRootNode
in class JCRTagProvider
contextualParameters
- The contextual parametersRepositoryException
- if an error occurred