org.scalatra

atmosphere

package atmosphere

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. atmosphere
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. type AtmoReceive = PartialFunction[InboundMessage, Unit]

  2. trait AtmosphereClient extends AnyRef

    Provides a handle for a single Atmosphere connection.

  3. trait AtmosphereSupport extends Initializable with Handler with CometProcessor with HttpEventServlet with ServletContextProvider with CometProcessor with ScalatraAsyncSupport

  4. case class BinaryMessage(content: Array[Byte]) extends ProtocolMessage[Array[Byte]] with Product with Serializable

    A message representing an array of bytes sent to/received from a remote party.

  5. type ClientFilter = (AtmosphereClient) ⇒ Boolean

  6. case class Disconnected(who: Disconnector, cause: Option[Throwable]) extends InboundMessage with Product with Serializable

    A callback event signaling that the connection has ended, if the cause was an exception thrown then the cause object will be filled in.

  7. sealed trait Disconnector extends AnyRef

  8. case class Error(cause: Option[Throwable]) extends InboundMessage with Product with Serializable

    A callback event signaling that an error has occurred.

  9. sealed trait InboundMessage extends AnyRef

    A marker trait for inbound messages

  10. class JacksonSimpleWireformat extends SimpleJsonWireFormat with JsonMethods

  11. case class JsonMessage(content: JValue) extends ProtocolMessage[JValue] with Product with Serializable

    A message representing a json object sent to/received from a remote party.

  12. class NativeSimpleWireFormat extends SimpleJsonWireFormat with JsonMethods

  13. sealed trait OutboundMessage extends AnyRef

    A marker trait for outbound messages

  14. trait ProtocolMessage[T] extends InboundMessage with OutboundMessage

    A base trait for creating messages of different content types

  15. class ScalatraAtmosphereException extends ScalatraException

  16. class ScalatraAtmosphereFramework extends AtmosphereFramework

  17. class ScalatraAtmosphereHandler extends AbstractReflectorAtmosphereHandler

  18. final class ScalatraBroadcaster extends DefaultBroadcaster

  19. abstract class SimpleJsonWireFormat extends WireFormat

    A protocol format that is just plain and simple json.

  20. case class TextMessage(content: String) extends ProtocolMessage[String] with Product with Serializable

    A message representing a text object sent to/received from a remote party.

  21. trait WireFormat extends AnyRef

    The interface trait for a wire format.

Value Members

  1. val ActorSystemKey: String

  2. object AtmosphereClient

  3. val AtmosphereClientKey: String

  4. val AtmosphereRouteKey: String

  5. object ClientDisconnected extends Disconnector with Product with Serializable

  6. object Connected extends InboundMessage with Product with Serializable

    A callback event signaling that the connection has been fully established.

  7. object ScalatraAtmosphereHandler

  8. object ServerDisconnected extends Disconnector with Product with Serializable

  9. val TrackMessageSize: String

  10. implicit def atmoResourceWithClient(res: AtmosphereResource): AnyRef { ... /* 2 definitions in type refinement */ }

Inherited from AnyRef

Inherited from Any

Ungrouped