blended.spray

SprayOSGIServlet

abstract class SprayOSGIServlet extends Servlet30ConnectorServlet with ActorSystemWatching with ServiceWatching

Self Type
SprayOSGIServlet with BlendedHttpRoute
Linear Supertypes
ServiceWatching, ActorSystemWatching, DominoImplicits, Servlet30ConnectorServlet, HttpServlet, GenericServlet, Serializable, ServletConfig, Servlet, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. SprayOSGIServlet
  2. ServiceWatching
  3. ActorSystemWatching
  4. DominoImplicits
  5. Servlet30ConnectorServlet
  6. HttpServlet
  7. GenericServlet
  8. Serializable
  9. ServletConfig
  10. Servlet
  11. AnyRef
  12. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new SprayOSGIServlet()

Type Members

  1. class Responder extends UnregisteredActorRef

    Definition Classes
    Servlet30ConnectorServlet

Value Members

  1. final def !=(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  4. def actorConfig: OSGIActorConfig

  5. implicit def actorRefFactory: ActorRefFactory

  6. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  7. def bundleContext: BundleContext

    Dependency

    Dependency

    Attributes
    protected
    Definition Classes
    SprayOSGIServlet → ServiceWatching → ActorSystemWatching → DominoImplicits
  8. def bundleSymbolicName: String

  9. def capsuleContext: CapsuleContext

    Dependency

    Dependency

    Attributes
    protected
    Definition Classes
    SprayOSGIServlet → ServiceWatching → ActorSystemWatching
  10. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  11. def closeResponseStream(hsResponse: HttpServletResponse, req: HttpRequest)(complete: ⇒ Unit): Option[Throwable]

    Definition Classes
    Servlet30ConnectorServlet
  12. def contextPath: String

  13. def createServletActor(props: Props): ActorRef

  14. def createServletActor(): Unit

  15. def destroy(): Unit

    Definition Classes
    GenericServlet → Servlet
  16. def doDelete(arg0: HttpServletRequest, arg1: HttpServletResponse): Unit

    Attributes
    protected[javax.servlet.http]
    Definition Classes
    HttpServlet
    Annotations
    @throws( classOf[java.io.IOException] ) @throws( ... )
  17. def doGet(arg0: HttpServletRequest, arg1: HttpServletResponse): Unit

    Attributes
    protected[javax.servlet.http]
    Definition Classes
    HttpServlet
    Annotations
    @throws( classOf[java.io.IOException] ) @throws( ... )
  18. def doHead(arg0: HttpServletRequest, arg1: HttpServletResponse): Unit

    Attributes
    protected[javax.servlet.http]
    Definition Classes
    HttpServlet
    Annotations
    @throws( classOf[java.io.IOException] ) @throws( ... )
  19. def doOptions(arg0: HttpServletRequest, arg1: HttpServletResponse): Unit

    Attributes
    protected[javax.servlet.http]
    Definition Classes
    HttpServlet
    Annotations
    @throws( classOf[java.io.IOException] ) @throws( ... )
  20. def doPost(arg0: HttpServletRequest, arg1: HttpServletResponse): Unit

    Attributes
    protected[javax.servlet.http]
    Definition Classes
    HttpServlet
    Annotations
    @throws( classOf[java.io.IOException] ) @throws( ... )
  21. def doPut(arg0: HttpServletRequest, arg1: HttpServletResponse): Unit

    Attributes
    protected[javax.servlet.http]
    Definition Classes
    HttpServlet
    Annotations
    @throws( classOf[java.io.IOException] ) @throws( ... )
  22. def doTrace(arg0: HttpServletRequest, arg1: HttpServletResponse): Unit

    Attributes
    protected[javax.servlet.http]
    Definition Classes
    HttpServlet
    Annotations
    @throws( classOf[java.io.IOException] ) @throws( ... )
  23. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  24. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  25. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  26. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  27. def getInitParameter(arg0: String): String

    Definition Classes
    GenericServlet → ServletConfig
  28. def getInitParameterNames(): Enumeration[String]

    Definition Classes
    GenericServlet → ServletConfig
  29. def getLastModified(arg0: HttpServletRequest): Long

    Attributes
    protected[javax.servlet.http]
    Definition Classes
    HttpServlet
  30. def getServletConfig(): ServletConfig

    Definition Classes
    GenericServlet → Servlet
  31. def getServletContext(): ServletContext

    Definition Classes
    GenericServlet → ServletConfig
  32. def getServletInfo(): String

    Definition Classes
    GenericServlet → Servlet
  33. def getServletName(): String

    Definition Classes
    GenericServlet → ServletConfig
  34. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  35. def init(): Unit

    Definition Classes
    SprayOSGIServlet → Servlet30ConnectorServlet → GenericServlet
  36. def init(arg0: ServletConfig): Unit

    Definition Classes
    GenericServlet → Servlet
    Annotations
    @throws( ... )
  37. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  38. def log(arg0: String, arg1: Throwable): Unit

    Definition Classes
    GenericServlet
  39. def log(arg0: String): Unit

    Definition Classes
    GenericServlet
  40. implicit var log: LoggingAdapter

    Definition Classes
    Servlet30ConnectorServlet
  41. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  42. final def notify(): Unit

    Definition Classes
    AnyRef
  43. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  44. def props(route: BlendedHttpRoute): Props

  45. def service(hsRequest: HttpServletRequest, hsResponse: HttpServletResponse): Unit

    Definition Classes
    Servlet30ConnectorServlet → HttpServlet
  46. def service(arg0: ServletRequest, arg1: ServletResponse): Unit

    Definition Classes
    HttpServlet → GenericServlet → Servlet
    Annotations
    @throws( classOf[java.io.IOException] ) @throws( ... )
  47. var serviceActor: ActorRef

    Definition Classes
    Servlet30ConnectorServlet
  48. implicit def serviceRefToRichServiceRef[S <: AnyRef](serviceRef: ServiceReference[S]): RichServiceReference[S]

    Definition Classes
    DominoImplicits
  49. def servletConfig: ServletConfig

  50. implicit var settings: ConnectorSettings

    Definition Classes
    Servlet30ConnectorServlet
  51. def setupBundleActor(system: ActorSystem, props: Props): ActorRef

    Definition Classes
    ActorSystemWatching
  52. def setupBundleActor(cfg: OSGIActorConfig, props: Props): ActorRef

    Definition Classes
    ActorSystemWatching
  53. def startSpray(): Unit

  54. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  55. var system: ActorSystem

    Definition Classes
    Servlet30ConnectorServlet
  56. var timeoutHandler: ActorRef

    Definition Classes
    Servlet30ConnectorServlet
  57. def timeoutResponse(request: HttpRequest): HttpResponse

    Definition Classes
    Servlet30ConnectorServlet
  58. def toString(): String

    Definition Classes
    AnyRef → Any
  59. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  60. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  61. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  62. def watchAdvancedServices[S <: AnyRef](filter: String)(f: (ServiceWatcherEvent[S]) ⇒ Unit)(implicit arg0: scala.reflect.api.JavaUniverse.TypeTag[S], arg1: ClassTag[S]): ServiceTracker[S, S]

    Definition Classes
    ServiceWatching
  63. def watchServices[S <: AnyRef](f: (ServiceWatcherEvent[S]) ⇒ Unit)(implicit arg0: scala.reflect.api.JavaUniverse.TypeTag[S], arg1: ClassTag[S]): ServiceTracker[S, S]

    Definition Classes
    ServiceWatching
  64. def whenActorSystemAvailable(f: (OSGIActorConfig) ⇒ Unit): Unit

    Definition Classes
    ActorSystemWatching
  65. def whenAdvancedServicePresent[S <: AnyRef](filter: String)(f: (S) ⇒ Unit)(implicit arg0: scala.reflect.api.JavaUniverse.TypeTag[S], arg1: ClassTag[S]): ServiceTracker[S, S]

    Definition Classes
    ServiceWatching
  66. def whenServicePresent[S <: AnyRef](f: (S) ⇒ Unit)(implicit arg0: scala.reflect.api.JavaUniverse.TypeTag[S], arg1: ClassTag[S]): ServiceTracker[S, S]

    Definition Classes
    ServiceWatching
  67. def whenServicesPresent[S1 <: AnyRef, S2 <: AnyRef, S3 <: AnyRef, S4 <: AnyRef, S5 <: AnyRef](f: (S1, S2, S3, S4, S5) ⇒ Unit)(implicit arg0: scala.reflect.api.JavaUniverse.TypeTag[S1], arg1: ClassTag[S1], arg2: scala.reflect.api.JavaUniverse.TypeTag[S2], arg3: ClassTag[S2], arg4: scala.reflect.api.JavaUniverse.TypeTag[S3], arg5: ClassTag[S3], arg6: scala.reflect.api.JavaUniverse.TypeTag[S4], arg7: ClassTag[S4], arg8: scala.reflect.api.JavaUniverse.TypeTag[S5], arg9: ClassTag[S5]): ServiceTracker[S1, S1]

    Definition Classes
    ServiceWatching
  68. def whenServicesPresent[S1 <: AnyRef, S2 <: AnyRef, S3 <: AnyRef, S4 <: AnyRef](f: (S1, S2, S3, S4) ⇒ Unit)(implicit arg0: scala.reflect.api.JavaUniverse.TypeTag[S1], arg1: ClassTag[S1], arg2: scala.reflect.api.JavaUniverse.TypeTag[S2], arg3: ClassTag[S2], arg4: scala.reflect.api.JavaUniverse.TypeTag[S3], arg5: ClassTag[S3], arg6: scala.reflect.api.JavaUniverse.TypeTag[S4], arg7: ClassTag[S4]): ServiceTracker[S1, S1]

    Definition Classes
    ServiceWatching
  69. def whenServicesPresent[S1 <: AnyRef, S2 <: AnyRef, S3 <: AnyRef](f: (S1, S2, S3) ⇒ Unit)(implicit arg0: scala.reflect.api.JavaUniverse.TypeTag[S1], arg1: ClassTag[S1], arg2: scala.reflect.api.JavaUniverse.TypeTag[S2], arg3: ClassTag[S2], arg4: scala.reflect.api.JavaUniverse.TypeTag[S3], arg5: ClassTag[S3]): ServiceTracker[S1, S1]

    Definition Classes
    ServiceWatching
  70. def whenServicesPresent[S1 <: AnyRef, S2 <: AnyRef](f: (S1, S2) ⇒ Unit)(implicit arg0: scala.reflect.api.JavaUniverse.TypeTag[S1], arg1: ClassTag[S1], arg2: scala.reflect.api.JavaUniverse.TypeTag[S2], arg3: ClassTag[S2]): ServiceTracker[S1, S1]

    Definition Classes
    ServiceWatching
  71. def writeChunk(data: HttpData, hsResponse: HttpServletResponse, req: HttpRequest): Option[Throwable]

    Definition Classes
    Servlet30ConnectorServlet
  72. def writeResponse(response: HttpMessageStart with HttpResponsePart, hsResponse: HttpServletResponse, req: AnyRef)(complete: ⇒ Unit): Option[Throwable]

    Definition Classes
    Servlet30ConnectorServlet

Inherited from ServiceWatching

Inherited from ActorSystemWatching

Inherited from DominoImplicits

Inherited from Servlet30ConnectorServlet

Inherited from HttpServlet

Inherited from GenericServlet

Inherited from Serializable

Inherited from ServletConfig

Inherited from Servlet

Inherited from AnyRef

Inherited from Any

Ungrouped