Class

org.hyperscala

FunctionalResourceHandler

Related Doc: package hyperscala

Permalink

class FunctionalResourceHandler extends ResourceHandler with Handler with Logging

Linear Supertypes
Logging, Handler, Ordered[Handler], Comparable[Handler], ResourceHandler, HttpHandler, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. FunctionalResourceHandler
  2. Logging
  3. Handler
  4. Ordered
  5. Comparable
  6. ResourceHandler
  7. HttpHandler
  8. AnyRef
  9. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new FunctionalResourceHandler(resourceManager: FunctionalResourceManager)

    Permalink

Value Members

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

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

    Permalink
    Definition Classes
    AnyRef → Any
  3. def <(that: Handler): Boolean

    Permalink
    Definition Classes
    Ordered
  4. def <=(that: Handler): Boolean

    Permalink
    Definition Classes
    Ordered
  5. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  6. def >(that: Handler): Boolean

    Permalink
    Definition Classes
    Ordered
  7. def >=(that: Handler): Boolean

    Permalink
    Definition Classes
    Ordered
  8. def addWelcomeFiles(arg0: <repeated...>[String]): ResourceHandler

    Permalink
    Definition Classes
    ResourceHandler
  9. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  10. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  11. def compare(that: Handler): Int

    Permalink
    Definition Classes
    Handler → Ordered
  12. def compareTo(that: Handler): Int

    Permalink
    Definition Classes
    Ordered → Comparable
  13. final def eq(arg0: AnyRef): Boolean

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

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

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  16. def getAllowed(): Predicate

    Permalink
    Definition Classes
    ResourceHandler
  17. def getCachable(): Predicate

    Permalink
    Definition Classes
    ResourceHandler
  18. def getCacheTime(): Integer

    Permalink
    Definition Classes
    ResourceHandler
  19. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  20. def getContentEncodedResourceManager(): ContentEncodedResourceManager

    Permalink
    Definition Classes
    ResourceHandler
  21. def getMimeMappings(): MimeMappings

    Permalink
    Definition Classes
    ResourceHandler
  22. def getResourceManager(): ResourceManager

    Permalink
    Definition Classes
    ResourceHandler
  23. def handleRequest(exchange: HttpServerExchange): Unit

    Permalink
    Definition Classes
    FunctionalResourceHandler → ResourceHandler → HttpHandler
  24. def handleRequest(url: URL, exchange: HttpServerExchange): Unit

    Permalink

    Handles the exchange.

    Handles the exchange.

    url

    the current URL

    exchange

    the HTTP request

    Definition Classes
    FunctionalResourceHandlerHandler
  25. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  26. def isCanonicalizePaths(): Boolean

    Permalink
    Definition Classes
    ResourceHandler
  27. def isDirectoryListingEnabled(): Boolean

    Permalink
    Definition Classes
    ResourceHandler
  28. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  29. def isURLMatch(url: URL): Boolean

    Permalink

    Returns true if this URL should be handled by this Handler.

    Returns true if this URL should be handled by this Handler. The handleRequest method will be invoked following a true response.

    url

    the current URL being handled

    returns

    true if this handler is equipped to handle it

    Definition Classes
    FunctionalResourceHandlerHandler
  30. def logger: Logger

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  31. def loggerName: String

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  32. final def ne(arg0: AnyRef): Boolean

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

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

    Permalink
    Definition Classes
    AnyRef
  35. def priority: Priority

    Permalink

    The priority of this handler.

    The priority of this handler. A higher priority will be considered before lower priority.

    Definition Classes
    FunctionalResourceHandlerHandler
  36. def setAllowed(arg0: Predicate): ResourceHandler

    Permalink
    Definition Classes
    ResourceHandler
  37. def setCachable(arg0: Predicate): ResourceHandler

    Permalink
    Definition Classes
    ResourceHandler
  38. def setCacheTime(arg0: Integer): ResourceHandler

    Permalink
    Definition Classes
    ResourceHandler
  39. def setCanonicalizePaths(arg0: Boolean): Unit

    Permalink
    Definition Classes
    ResourceHandler
  40. def setContentEncodedResourceManager(arg0: ContentEncodedResourceManager): ResourceHandler

    Permalink
    Definition Classes
    ResourceHandler
  41. def setDirectoryListingEnabled(arg0: Boolean): ResourceHandler

    Permalink
    Definition Classes
    ResourceHandler
  42. def setMimeMappings(arg0: MimeMappings): ResourceHandler

    Permalink
    Definition Classes
    ResourceHandler
  43. def setResourceManager(arg0: ResourceManager): ResourceHandler

    Permalink
    Definition Classes
    ResourceHandler
  44. def setWelcomeFiles(arg0: <repeated...>[String]): ResourceHandler

    Permalink
    Definition Classes
    ResourceHandler
  45. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  46. def toString(): String

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

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Logging

Inherited from Handler

Inherited from Ordered[Handler]

Inherited from Comparable[Handler]

Inherited from ResourceHandler

Inherited from HttpHandler

Inherited from AnyRef

Inherited from Any

Ungrouped