org.alfresco.repo.tagging.script
Class ScriptTaggingService

java.lang.Object
  extended by org.alfresco.repo.processor.BaseProcessorExtension
      extended by org.alfresco.repo.jscript.BaseScopableProcessorExtension
          extended by org.alfresco.repo.tagging.script.ScriptTaggingService
All Implemented Interfaces:
Scopeable, ProcessorExtension

public class ScriptTaggingService
extends BaseScopableProcessorExtension

Script object representing the tagging service.


Constructor Summary
ScriptTaggingService()
           
 
Method Summary
 java.lang.String[] getTags(java.lang.String store)
          Get all the tags available in a store
 java.lang.String[] getTags(java.lang.String store, java.lang.String filter)
          Get all the tags available in a store based on a text filter
 void setServiceRegistry(ServiceRegistry serviceRegistry)
          Sets the Service Registry
 
Methods inherited from class org.alfresco.repo.jscript.BaseScopableProcessorExtension
getScope, setScope
 
Methods inherited from class org.alfresco.repo.processor.BaseProcessorExtension
getExtensionName, register, setExtensionName, setProcessor
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ScriptTaggingService

public ScriptTaggingService()
Method Detail

setServiceRegistry

public void setServiceRegistry(ServiceRegistry serviceRegistry)
Sets the Service Registry

Parameters:
serviceRegistry -

getTags

public java.lang.String[] getTags(java.lang.String store)
Get all the tags available in a store

Parameters:
store - store reference
Returns:
String[] tag names

getTags

public java.lang.String[] getTags(java.lang.String store,
                                  java.lang.String filter)
Get all the tags available in a store based on a text filter

Parameters:
store - store reference
filter - tag filter
Returns:
String[] tag names


Copyright © 2005 - 2008 Alfresco Software, Inc. All Rights Reserved.