Interface SettingsManager
- All Superinterfaces:
IdentifiableComponent
- All Known Subinterfaces:
PGSettingsManager<T>
,ProjectSettingsManager<T>
,PUSettingsManager<T>
,SystemSettingsManager<T>
,UserSettingsManager<T>
- All Known Implementing Classes:
ConnectedShowVocSettingsManager
,ContentNegotiationManager
,CustomProjectFacetsSchemaStore
,CustomSearchStore
,DatasetMetadataExporterExtensionPoint
,DownloadSettingsManager
,NotificationSystemSettingsManager
,ProjectFacetsStore
,ProjectMetadataStore
,RemoteAlignmentServiceProjectSettingsManager
,RenderingEngineExtensionPoint
,SemanticTurkeyCoreSettingsManager
,Uri2ProjectResolutionManager
- Author:
- Manuel Fiorelli <fiorelli@info.uniroma2.it>, Armando Stellato <stellato@uniroma2.it>
-
Method Summary
Modifier and TypeMethodDescriptiondefault Settings
getSettings
(Project project, STUser user, UsersGroup group, Scope scope) default Settings
getSettings
(Project project, STUser user, UsersGroup group, Scope scope, boolean explicit) default Settings
getSettingsDefault
(Project project, STUser user, UsersGroup group, Scope scope, Scope defaultScope) default Collection<Scope>
default void
storeSettings
(Project project, STUser user, UsersGroup group, Scope scope, Settings settings) default void
storeSettingsDefault
(Project project, STUser user, UsersGroup group, Scope scope, Scope defaultScope, Settings settings) Methods inherited from interface it.uniroma2.art.semanticturkey.extension.IdentifiableComponent
getId
-
Method Details
-
getSettingsScopes
-
getSettings
default Settings getSettings(Project project, STUser user, UsersGroup group, Scope scope) throws STPropertyAccessException - Throws:
STPropertyAccessException
-
getSettings
default Settings getSettings(Project project, STUser user, UsersGroup group, Scope scope, boolean explicit) throws STPropertyAccessException - Throws:
STPropertyAccessException
-
getSettingsDefault
default Settings getSettingsDefault(Project project, STUser user, UsersGroup group, Scope scope, Scope defaultScope) throws STPropertyAccessException - Throws:
STPropertyAccessException
-
storeSettings
default void storeSettings(Project project, STUser user, UsersGroup group, Scope scope, Settings settings) throws STPropertyUpdateException - Throws:
STPropertyUpdateException
-
storeSettingsDefault
default void storeSettingsDefault(Project project, STUser user, UsersGroup group, Scope scope, Scope defaultScope, Settings settings) throws STPropertyUpdateException - Throws:
STPropertyUpdateException
-