org.alfresco.repo.preference.script
Class ScriptPreferenceService

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

public class ScriptPreferenceService
extends BaseScopableProcessorExtension


Constructor Summary
ScriptPreferenceService()
           
 
Method Summary
 void clearPreferences(java.lang.String userName)
           
 void clearPreferences(java.lang.String userName, java.lang.String preferenceFilter)
          Clear the preference values
 org.mozilla.javascript.NativeObject getPreferences(java.lang.String userName)
           
 org.mozilla.javascript.NativeObject getPreferences(java.lang.String userName, java.lang.String preferenceFilter)
           
 void setPreferences(java.lang.String userName, org.mozilla.javascript.NativeObject preferences)
           
 void setPreferenceService(PreferenceService preferenceService)
           
 void setServiceRegistry(ServiceRegistry services)
           
 
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

ScriptPreferenceService

public ScriptPreferenceService()
Method Detail

setServiceRegistry

public void setServiceRegistry(ServiceRegistry services)

setPreferenceService

public void setPreferenceService(PreferenceService preferenceService)

getPreferences

public org.mozilla.javascript.NativeObject getPreferences(java.lang.String userName)

getPreferences

public org.mozilla.javascript.NativeObject getPreferences(java.lang.String userName,
                                                          java.lang.String preferenceFilter)

setPreferences

public void setPreferences(java.lang.String userName,
                           org.mozilla.javascript.NativeObject preferences)

clearPreferences

public void clearPreferences(java.lang.String userName)

clearPreferences

public void clearPreferences(java.lang.String userName,
                             java.lang.String preferenceFilter)
Clear the preference values

Parameters:
userName -
preferenceFilter -


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