Class DbAclRestApplication

java.lang.Object
io.deephaven.shadow.resteasy.javax.ws.rs.core.Application
com.illumon.iris.db.v2.permissions.rs.DbAclRestApplication

@ApplicationPath("/acl") public class DbAclRestApplication extends io.deephaven.shadow.resteasy.javax.ws.rs.core.Application
The Acl RestApi server application class. Restricts the Resources, Providers used in application to those returned in getClasses()
  • Constructor Summary

    Constructors
    Constructor
    Description
    DbAclRestApplication(javax.servlet.ServletConfig servletConfig)
    Default Constructor, initializes the resources and provider classes set used in the api calls
  • Method Summary

    Modifier and Type
    Method
    Description
     

    Methods inherited from class io.deephaven.shadow.resteasy.javax.ws.rs.core.Application

    getProperties, getSingletons

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • DbAclRestApplication

      public DbAclRestApplication(@Context javax.servlet.ServletConfig servletConfig)
      Default Constructor, initializes the resources and provider classes set used in the api calls
      Parameters:
      servletConfig - the servletConfig retrieved from context, to update in the openApi OpenApiContextBuilder
  • Method Details

    • getClasses

      public Set<Class<?>> getClasses()
      Overrides:
      getClasses in class io.deephaven.shadow.resteasy.javax.ws.rs.core.Application