Class AbstractStepServices

java.lang.Object
step.framework.server.AbstractServices<User>
step.core.deployment.AbstractStepServices
Direct Known Subclasses:
AbstractStepAsyncServices, ApplicationServices, AsyncTaskServices, ControllerServices, DataPoolPluginServices, ErrorFilter, ExportServices, FunctionPackageServices, GridServices, ImportServices, InteractiveServices, NoSecurityFilter, ObjectHookInterceptor, QuotaManagerServices, ReferenceFinderServices, RemoteCollectionServices, ResourceServices, ScreenTemplateService, ScriptEditorServices, SettingsServices, StagingRepositoryServices, TableService, ThreadManagerServices, TimeSeriesService, UserAccountServices, ViewPluginServices

public abstract class AbstractStepServices extends step.framework.server.AbstractServices<User>
  • Field Details

    • SESSION

      public static final String SESSION
      See Also:
    • configuration

      protected ch.exense.commons.app.Configuration configuration
  • Constructor Details

    • AbstractStepServices

      public AbstractStepServices()
  • Method Details

    • init

      @PostConstruct public void init() throws Exception
      Throws:
      Exception
    • getContext

      protected GlobalContext getContext()
    • getScheduler

      protected ExecutionScheduler getScheduler()
    • getExecutionRunnable

      protected ExecutionContext getExecutionRunnable(String executionID)
    • getObjectEnricher

      protected step.core.objectenricher.ObjectEnricher getObjectEnricher()
    • getObjectFilter

      protected step.core.objectenricher.ObjectFilter getObjectFilter()
    • getAuthorizationManager

      protected step.framework.server.access.AuthorizationManager<User,step.framework.server.Session<User>> getAuthorizationManager()
    • checkRightsOnBehalfOf

      protected void checkRightsOnBehalfOf(String right, String userOnBehalfOf)