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 AtmosphereClientFilters

    Provides a handle for a single Atmosphere connection.

  3. trait AtmosphereClientFilters extends Serializable

    Useful filters to limit who receives broadcasts.

  4. trait AtmosphereSupport extends Initializable with Handler with CometProcessor with HttpEventServlet with CometProcessor with ScalatraAsyncSupport

  5. 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.

  6. abstract class ClientFilter extends (AtmosphereResource) ⇒ Boolean

  7. final class DefaultScalatraBroadcaster extends DefaultBroadcaster with ScalatraBroadcaster

  8. 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.

  9. sealed trait Disconnector extends AnyRef

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

    A callback event signaling that an error has occurred.

  11. class Everyone extends ClientFilter

  12. sealed trait InboundMessage extends AnyRef

    A marker trait for inbound messages

  13. class JacksonSimpleWireformat extends SimpleJsonWireFormat with JsonMethods

  14. 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.

  15. class Message extends AnyRef

  16. class NativeSimpleWireFormat extends SimpleJsonWireFormat with JsonMethods

  17. class OnlySelf extends ClientFilter

  18. sealed trait OutboundMessage extends AnyRef

    A marker trait for outbound messages

  19. trait ProtocolMessage[T] extends InboundMessage with OutboundMessage

    A base trait for creating messages of different content types

  20. final class RedisScalatraBroadcaster extends RedisBroadcaster with ScalatraBroadcaster

  21. class ScalatraAtmosphereException extends ScalatraException

  22. class ScalatraAtmosphereFramework extends AtmosphereFramework

  23. class ScalatraAtmosphereHandler extends AbstractReflectorAtmosphereHandler

  24. trait ScalatraBroadcaster extends Broadcaster

  25. abstract class SimpleJsonWireFormat extends WireFormat

    A protocol format that is just plain and simple json.

  26. class SkipSelf extends ClientFilter

  27. 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.

  28. trait WireFormat extends AnyRef

    The interface trait for a wire format.

Value Members

  1. val ActorSystemKey: String

  2. object AtmosphereClient extends Serializable

  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 Heartbeat extends InboundMessage with Product with Serializable

    A callback event signaling a heartbeat

  8. object ScalatraAtmosphereHandler

  9. object ServerDisconnected extends Disconnector with Product with Serializable

  10. val TrackMessageSize: String

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

Inherited from AnyRef

Inherited from Any

Ungrouped