Ceylon web server.

By: Matej Lazar
Attributes
started
shared started started
starting
shared starting starting
stoping
shared stoping stoping
stopped
shared stopped stopped
Methods
createServer
shared Server createServer({<Endpoint|AsynchronousEndpoint>*} endpoints)
endsWith
shared Matcher endsWith(String s)

Rule using String.endsWith.

isRoot
shared Matcher isRoot()

Rule matching / (root).

startsWith
shared Matcher startsWith(String s)

Rule using String.startsWith.

Interfaces
Request
shared Request

Defines an object to provide client request information to a web endpoint.

Response
shared Response

An object to assist sending response to the client.

Server
shared Server

Ceylon http server.

Session
shared Session

An object representing a session between a server and a client.

StatusListener

Listeners are called on httpd status changes. Statuses are: starting, started, stoping, stopped.

Classes
AsynchronousEndpoint

Asynchronous web endpoint. Enpoint is executed asynchronously. End of request proccessing must be signaled by calling complete().

Endpoint
shared Endpoint

Synchronous web endpoint.

EndpointBase
shared abstract EndpointBase
Matcher
shared abstract Matcher
Options
shared Options
Status
shared abstract Status
started
shared started
starting
shared starting
stoping
shared stoping
stopped
shared stopped
Exceptions
Exception
shared Exception
InternalException