Class DrillRestServer
java.lang.Object
javax.ws.rs.core.Application
org.glassfish.jersey.server.ResourceConfig
org.apache.drill.exec.server.rest.DrillRestServer
- All Implemented Interfaces:
javax.ws.rs.core.Configurable<org.glassfish.jersey.server.ResourceConfig>
,javax.ws.rs.core.Configuration
,org.glassfish.jersey.ExtendedConfig
,org.glassfish.jersey.server.ServerConfig
public class DrillRestServer
extends org.glassfish.jersey.server.ResourceConfig
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
static class
static class
static class
Provider which injects DrillUserPrincipal directly instead of getting it from SecurityContext and typecastingstatic class
-
Constructor Summary
ConstructorDescriptionDrillRestServer
(WorkManager workManager, javax.servlet.ServletContext servletContext, Drillbit drillbit) -
Method Summary
Methods inherited from class org.glassfish.jersey.server.ResourceConfig
addProperties, files, files, forApplication, forApplicationClass, forApplicationClass, getApplication, getApplicationName, getClasses, getClassLoader, getConfiguration, getContracts, getInstances, getProperties, getProperty, getPropertyNames, getResources, getRuntimeType, getSingletons, isEnabled, isEnabled, isProperty, isRegistered, isRegistered, packages, packages, packages, property, register, register, register, register, register, register, register, register, registerClasses, registerClasses, registerFinder, registerInstances, registerInstances, registerResources, registerResources, setApplicationName, setClassLoader, setProperties
-
Constructor Details
-
DrillRestServer
public DrillRestServer(WorkManager workManager, javax.servlet.ServletContext servletContext, Drillbit drillbit)
-