summaryrefslogtreecommitdiffstats
path: root/container-jersey2/src/main/scala/com/yahoo/container/servlet/jersey/JerseyApplication.scala
blob: eea4100398439a261166ad4b7d33f8548f5b2421 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
// Copyright 2017 Yahoo Holdings. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root.
package com.yahoo.container.servlet.jersey

import javax.ws.rs.core.Application

import scala.collection.JavaConverters._

/**
 * @author tonytv
 */
class JerseyApplication(resourcesAndProviderClasses: Set[Class[_]]) extends Application {
  private val classes: java.util.Set[Class[_]] = resourcesAndProviderClasses.asJava

  override def getClasses = classes
  override def getSingletons = super.getSingletons
}