Class

blended.spray

SprayOSGIServlet

Related Doc: package spray

Permalink

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
Visibility
  1. Public
  2. All

Instance Constructors

  1. new SprayOSGIServlet()

    Permalink

Type Members

  1. class Responder extends UnregisteredActorRef

    Permalink
    Definition Classes
    Servlet30ConnectorServlet

Value Members

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

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

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

    Permalink
    Definition Classes
    AnyRef → Any
  4. def actorConfig: OSGIActorConfig

    Permalink
  5. implicit def actorRefFactory: ActorRefFactory

    Permalink
  6. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  7. def bundleContext: BundleContext

    Permalink

    Dependency

    Dependency

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

    Permalink
  9. def capsuleContext: CapsuleContext

    Permalink

    Dependency

    Dependency

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

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

    Permalink
    Definition Classes
    Servlet30ConnectorServlet
  12. def contextPath: String

    Permalink
  13. def createServletActor(props: Props): ActorRef

    Permalink
  14. def createServletActor(): Unit

    Permalink
  15. def destroy(): Unit

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    GenericServlet
  40. implicit var log: LoggingAdapter

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

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    DominoImplicits
  49. def servletConfig: ServletConfig

    Permalink
  50. implicit var settings: ConnectorSettings

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

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

    Permalink
    Definition Classes
    ActorSystemWatching
  53. def startSpray(): Unit

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

    Permalink
    Definition Classes
    AnyRef
  55. var system: ActorSystem

    Permalink
    Definition Classes
    Servlet30ConnectorServlet
  56. var timeoutHandler: ActorRef

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

    Permalink
    Definition Classes
    Servlet30ConnectorServlet
  58. def toString(): String

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

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

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

    Permalink
    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]

    Permalink
    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]

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

    Permalink
    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]

    Permalink
    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]

    Permalink
    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]

    Permalink
    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]

    Permalink
    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]

    Permalink
    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]

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

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

    Permalink
    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