Class CoreSessionProvider

java.lang.Object
org.nuxeo.ecm.automation.server.jaxrs.CoreSessionProvider
All Implemented Interfaces:
com.sun.jersey.spi.inject.Injectable<CoreSession>, com.sun.jersey.spi.inject.InjectableProvider<javax.ws.rs.core.Context,Type>

public class CoreSessionProvider extends Object implements com.sun.jersey.spi.inject.InjectableProvider<javax.ws.rs.core.Context,Type>, com.sun.jersey.spi.inject.Injectable<CoreSession>
Since:
8.10
  • Constructor Details

    • CoreSessionProvider

      public CoreSessionProvider()
  • Method Details

    • getValue

      public CoreSession getValue()
      Specified by:
      getValue in interface com.sun.jersey.spi.inject.Injectable<CoreSession>
    • getScope

      public com.sun.jersey.core.spi.component.ComponentScope getScope()
      Specified by:
      getScope in interface com.sun.jersey.spi.inject.InjectableProvider<javax.ws.rs.core.Context,Type>
    • getInjectable

      public com.sun.jersey.spi.inject.Injectable<CoreSession> getInjectable(com.sun.jersey.core.spi.component.ComponentContext ic, javax.ws.rs.core.Context a, Type c)
      Specified by:
      getInjectable in interface com.sun.jersey.spi.inject.InjectableProvider<javax.ws.rs.core.Context,Type>