Interface ContextSensitiveSingletonService

All Superinterfaces:
Service
All Known Subinterfaces:
ApplicationService, GlobalizationService, GroupService, GroupTypeService, PortalNotificationService, ProcessDesignService, TypeService, UserProfileService, UserService

public interface ContextSensitiveSingletonService extends Service
Marks a singleton service as context-sensitive, meaning that the service will have a ServiceContextProvider associated with it.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    configureContextSensitiveSingletonService(com.appiancorp.services.spring.ServiceContextProvider scp, com.appiancorp.services.AuthorizationInterceptorProvider aip)
    Configures the service.
  • Field Details

  • Method Details

    • configureContextSensitiveSingletonService

      void configureContextSensitiveSingletonService(com.appiancorp.services.spring.ServiceContextProvider scp, com.appiancorp.services.AuthorizationInterceptorProvider aip)
      Configures the service. This method is automatically called whenever a context-sensitive singleton service is obtained from the service framework.
      Parameters:
      scp - the service context provider
      aip - the authorization interceptor provider