Class ScriptPreferenceService
- java.lang.Object
-
- org.alfresco.repo.processor.BaseProcessorExtension
-
- org.alfresco.repo.jscript.BaseScopableProcessorExtension
-
- org.alfresco.repo.preference.script.ScriptPreferenceService
-
- All Implemented Interfaces:
org.alfresco.processor.ProcessorExtension,Scopeable
public class ScriptPreferenceService extends BaseScopableProcessorExtension
- Author:
- Roy Wetherall
-
-
Constructor Summary
Constructors Constructor Description ScriptPreferenceService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclearPreferences(java.lang.String userName)voidclearPreferences(java.lang.String userName, java.lang.String preferenceFilter)Clear the preference valuesbooleangetAllowWrite()org.mozilla.javascript.NativeObjectgetPreferences(java.lang.String userName)org.mozilla.javascript.NativeObjectgetPreferences(java.lang.String userName, java.lang.String preferenceFilter)voidsetPreferences(java.lang.String userName, org.mozilla.javascript.NativeObject preferences)voidsetPreferenceService(PreferenceService preferenceService)voidsetServiceRegistry(ServiceRegistry services)voidsetTransactionService(TransactionService transactionService)-
Methods inherited from class org.alfresco.repo.jscript.BaseScopableProcessorExtension
getScope, setScope
-
Methods inherited from class org.alfresco.repo.processor.BaseProcessorExtension
getExtensionName, register, setExtensionName, setProcessor
-
-
-
-
Method Detail
-
setTransactionService
public void setTransactionService(TransactionService transactionService)
-
setServiceRegistry
public void setServiceRegistry(ServiceRegistry services)
-
setPreferenceService
public void setPreferenceService(PreferenceService preferenceService)
-
getAllowWrite
public boolean getAllowWrite()
-
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- StringpreferenceFilter- String
-
-