io
.
youi
.
server
dsl
package
dsl
Linear Supertypes
AnyRef
,
Any
Ordering
Alphabetic
By Inheritance
Inherited
dsl
AnyRef
Any
Hide All
Show All
Visibility
Public
All
Type Members
class
ActionFilter
extends
ConnectionFilter
implicit
class
CachingManagerFilter
extends
LastConnectionFilter
case class
ClassLoaderPath
(
directory:
String
=
""
,
pathTransform: (
String
) ⇒
String
=
(s: String) => s
)
extends
ConnectionFilter
with
Product
with
Serializable
case class
CombinedConnectionFilter
(
first:
ConnectionFilter
,
second:
ConnectionFilter
)
extends
ConnectionFilter
with
Product
with
Serializable
class
ConditionalFilter
extends
ConnectionFilter
trait
ConnectionFilter
extends
HttpHandler
implicit
class
DeltasFilter
extends
ActionFilter
implicit
class
HttpConnectionConnectionFilter
extends
ActionFilter
implicit
class
HttpHandlerFilter
extends
ActionFilter
case class
IPAddressFilter
(
allow:
List
[
IP
] =
Nil
,
deny:
List
[
IP
] =
Nil
)
extends
ConnectionFilter
with
Product
with
Serializable
case class
LastConnectionFilter
(
filters:
ConnectionFilter
*
)
extends
ConnectionFilter
with
Product
with
Serializable
case class
ListConnectionFilter
(
filters:
List
[
ConnectionFilter
]
)
extends
ConnectionFilter
with
Product
with
Serializable
implicit
class
MethodConnectionFilter
extends
ConditionalFilter
case class
PathFilter
(
path:
Path
)
extends
ConnectionFilter
with
Product
with
Serializable
case class
PathRegexFilter
(
regex:
Regex
)
extends
ConnectionFilter
with
Product
with
Serializable
implicit
class
StringFilter
extends
ConnectionFilter
implicit
class
URLMatcherFilter
extends
ConditionalFilter
implicit
class
ValidatorFilter
extends
ConnectionFilter
Value Members
object
ConnectionFilter
object
PathPart
def
allow
(
path:
Path
)
:
ConnectionFilter
def
allow
(
ips:
IP
*
)
:
ConnectionFilter
implicit
def
content2Filter
(
content:
Content
)
:
ConnectionFilter
def
filters
(
filters:
ConnectionFilter
*
)
:
ConnectionFilter
def
last
(
filters:
ConnectionFilter
*
)
:
ConnectionFilter
implicit
def
path2AllowFilter
(
path:
Path
)
:
ConnectionFilter
def
respond
(
content:
Content
,
status:
HttpStatus
=
HttpStatus.OK
)
:
ContentHandler
implicit
def
restful
[
Request
,
Response
]
(
restful:
Restful
[
Request
,
Response
]
)
(
implicit
decoder:
Decoder
[
Request
]
,
encoder:
Encoder
[
Response
]
)
:
ConnectionFilter
implicit
def
string2Content
(
value:
String
)
:
Content
implicit
def
xml2Content
(
value:
Elem
)
:
Content
Inherited from
AnyRef
Inherited from
Any
Ungrouped