Class CoreSystemSettings

java.lang.Object
it.uniroma2.art.semanticturkey.settings.core.CoreSystemSettings
All Implemented Interfaces:
Settings, STProperties

public class CoreSystemSettings extends Object implements Settings
  • Field Details

    • adminList

      @STProperty(description="{it.uniroma2.art.semanticturkey.settings.core.CoreSystemSettings.adminList.description}", displayName="{it.uniroma2.art.semanticturkey.settings.core.CoreSystemSettings.adminList.displayName}") public Set<String> adminList
    • superUserList

      @STProperty(description="{it.uniroma2.art.semanticturkey.settings.core.CoreSystemSettings.superUserList.description}", displayName="{it.uniroma2.art.semanticturkey.settings.core.CoreSystemSettings.superUserList.displayName}") public Set<String> superUserList
    • remoteConfigs

      @STProperty(description="{it.uniroma2.art.semanticturkey.settings.core.CoreSystemSettings.remoteConfigs.description}", displayName="{it.uniroma2.art.semanticturkey.settings.core.CoreSystemSettings.remoteConfigs.displayName}") public List<RemoteTripleStoreSettings> remoteConfigs
    • experimentalFeaturesEnabled

      @STProperty(description="{it.uniroma2.art.semanticturkey.settings.core.CoreSystemSettings.experimentalFeaturesEnabled.description}", displayName="{it.uniroma2.art.semanticturkey.settings.core.CoreSystemSettings.experimentalFeaturesEnabled.displayName}") public Boolean experimentalFeaturesEnabled
    • showFlags

      @STProperty(description="{it.uniroma2.art.semanticturkey.settings.core.CoreSystemSettings.showFlags.description}", displayName="{it.uniroma2.art.semanticturkey.settings.core.CoreSystemSettings.showFlags.displayName}") public Boolean showFlags
    • emailVerification

      @STProperty(description="{it.uniroma2.art.semanticturkey.settings.core.CoreSystemSettings.emailVerification.description}", displayName="{it.uniroma2.art.semanticturkey.settings.core.CoreSystemSettings.emailVerification.displayName}") public Boolean emailVerification
    • homeContent

      @STProperty(description="{it.uniroma2.art.semanticturkey.settings.core.CoreSystemSettings.homeContent.description}", displayName="{it.uniroma2.art.semanticturkey.settings.core.CoreSystemSettings.homeContent.displayName}") public String homeContent
    • clickableValueStyle

      @STProperty(description="{it.uniroma2.art.semanticturkey.settings.core.CoreSystemSettings.clickableValueStyle.description}", displayName="{it.uniroma2.art.semanticturkey.settings.core.CoreSystemSettings.clickableValueStyle.displayName}") public ClickableValueStyle clickableValueStyle
    • projectCreation

      @STProperty(description="{it.uniroma2.art.semanticturkey.settings.core.CoreSystemSettings.projectCreation.description}", displayName="{it.uniroma2.art.semanticturkey.settings.core.CoreSystemSettings.projectCreation.displayName}") public ProjectCreationSettings projectCreation
    • preload

      @STProperty(description="{it.uniroma2.art.semanticturkey.settings.core.CoreSystemSettings.preload.description}", displayName="{it.uniroma2.art.semanticturkey.settings.core.CoreSystemSettings.preload.displayName}") public PreloadSettings preload
    • stDataVersion

      @STProperty(description="{it.uniroma2.art.semanticturkey.settings.core.CoreSystemSettings.stDataVersion.description}", displayName="{it.uniroma2.art.semanticturkey.settings.core.CoreSystemSettings.stDataVersion.displayName}") public String stDataVersion
    • mail

      @STProperty(description="{it.uniroma2.art.semanticturkey.settings.core.CoreSystemSettings.mail.description}", displayName="{it.uniroma2.art.semanticturkey.settings.core.CoreSystemSettings.mail.displayName}") public MailSettings mail
    • showvoc

      @STProperty(description="{it.uniroma2.art.semanticturkey.settings.core.CoreSystemSettings.showvoc.description}", displayName="{it.uniroma2.art.semanticturkey.settings.core.CoreSystemSettings.showvoc.displayName}") public ShowVocSettings showvoc
    • authService

      @STProperty(description="{it.uniroma2.art.semanticturkey.settings.core.CoreSystemSettings.authService.description}", displayName="{it.uniroma2.art.semanticturkey.settings.core.CoreSystemSettings.authService.displayName}") @Enumeration({"Default","SAML"}) public String authService
    • errorReporting

      @STProperty(description="{it.uniroma2.art.semanticturkey.settings.core.CoreSystemSettings.errorReporting.description}", displayName="{it.uniroma2.art.semanticturkey.settings.core.CoreSystemSettings.errorReporting.displayName}") public ErrorReportingSettings errorReporting
  • Constructor Details

    • CoreSystemSettings

      public CoreSystemSettings()
  • Method Details

    • getShortName

      public String getShortName()
      Specified by:
      getShortName in interface STProperties
      Returns:
      a humanly understandable short name representing the type of this property set