org.scalatra.atmosphere

DefaultScalatraBroadcaster

final class DefaultScalatraBroadcaster extends DefaultBroadcaster with ScalatraBroadcaster

Linear Supertypes
ScalatraBroadcaster, DefaultBroadcaster, Broadcaster, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. DefaultScalatraBroadcaster
  2. ScalatraBroadcaster
  3. DefaultBroadcaster
  4. Broadcaster
  5. AnyRef
  6. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new DefaultScalatraBroadcaster()(implicit wireFormat: WireFormat, system: ActorSystem)

Type Members

  1. final class WriteOperation extends Callable[AnyRef]

    Attributes
    private[org.atmosphere.cpr]
    Definition Classes
    DefaultBroadcaster

Value Members

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

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

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

    Definition Classes
    Any
  6. implicit var _actorSystem: ActorSystem

    Attributes
    protected
    Definition Classes
    DefaultScalatraBroadcasterScalatraBroadcaster
  7. var _resources: ConcurrentLinkedQueue[AtmosphereResource]

    Attributes
    protected
    Definition Classes
    DefaultScalatraBroadcasterScalatraBroadcaster
  8. var _wireFormat: WireFormat

    Attributes
    protected
    Definition Classes
    DefaultScalatraBroadcasterScalatraBroadcaster
  9. def addAtmosphereResource(arg0: AtmosphereResource): Broadcaster

    Definition Classes
    DefaultBroadcaster → Broadcaster
  10. def addBroadcasterLifeCyclePolicyListener(arg0: BroadcasterLifeCyclePolicyListener): Unit

    Definition Classes
    DefaultBroadcaster → Broadcaster
  11. def addBroadcasterListener(arg0: BroadcasterListener): Broadcaster

    Definition Classes
    DefaultBroadcaster → Broadcaster
  12. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  13. def awaitAndBroadcast(arg0: Any, arg1: Long, arg2: TimeUnit): Future[AnyRef]

    Definition Classes
    DefaultBroadcaster → Broadcaster
  14. def broadcast[T <: OutboundMessage](msg: T, clientFilter: ClientFilter)(implicit executionContext: ExecutionContext): Future[T]

    Definition Classes
    ScalatraBroadcaster
  15. def broadcast(arg0: Any, arg1: Set[AtmosphereResource]): Future[AnyRef]

    Definition Classes
    DefaultBroadcaster → Broadcaster
  16. def broadcast(arg0: Any, arg1: AtmosphereResource): Future[AnyRef]

    Definition Classes
    DefaultBroadcaster → Broadcaster
  17. def broadcast(arg0: Any): Future[AnyRef]

    Definition Classes
    DefaultBroadcaster → Broadcaster
  18. def broadcastOnResume(arg0: AtmosphereResource): Unit

    Attributes
    protected[org.atmosphere.cpr]
    Definition Classes
    DefaultBroadcaster
  19. def broadcastOnResume(arg0: Any): Future[AnyRef]

    Definition Classes
    DefaultBroadcaster → Broadcaster
  20. def cacheAndSuspend(arg0: AtmosphereResource): Unit

    Attributes
    protected[org.atmosphere.cpr]
    Definition Classes
    DefaultBroadcaster
  21. def cacheLostMessage(arg0: AtmosphereResource, arg1: AsyncWriteToken, arg2: Boolean): Unit

    Definition Classes
    DefaultBroadcaster
  22. def cacheLostMessage(arg0: AtmosphereResource, arg1: AsyncWriteToken): Unit

    Definition Classes
    DefaultBroadcaster
  23. def cacheLostMessage(arg0: AtmosphereResource, arg1: Boolean): Unit

    Definition Classes
    DefaultBroadcaster
  24. def cacheLostMessage(arg0: AtmosphereResource): Unit

    Definition Classes
    DefaultBroadcaster
  25. def checkCachedAndPush(arg0: AtmosphereResource, arg1: AtmosphereResourceEvent): Boolean

    Attributes
    protected[org.atmosphere.cpr]
    Definition Classes
    DefaultBroadcaster
  26. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  27. def createBroadcasterConfig(arg0: AtmosphereConfig): BroadcasterConfig

    Attributes
    protected[org.atmosphere.cpr]
    Definition Classes
    DefaultBroadcaster
  28. def delayBroadcast(arg0: Any, arg1: Long, arg2: TimeUnit): Future[AnyRef]

    Definition Classes
    DefaultBroadcaster → Broadcaster
  29. def delayBroadcast(arg0: Any): Future[AnyRef]

    Definition Classes
    DefaultBroadcaster → Broadcaster
  30. def deliverPush(arg0: Entry, arg1: Boolean): Unit

    Attributes
    protected[org.atmosphere.cpr]
    Definition Classes
    DefaultBroadcaster
  31. def destroy(): Unit

    Definition Classes
    DefaultBroadcaster → Broadcaster
  32. def dispatchMessages(arg0: Entry): Unit

    Attributes
    protected[org.atmosphere.cpr]
    Definition Classes
    DefaultBroadcaster
  33. def entryDone(arg0: BroadcasterFuture[_]): Unit

    Attributes
    protected[org.atmosphere.cpr]
    Definition Classes
    DefaultBroadcaster
  34. final def eq(arg0: AnyRef): Boolean

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

    Definition Classes
    AnyRef → Any
  36. def executeAsyncWrite(arg0: AsyncWriteToken): Unit

    Attributes
    protected[org.atmosphere.cpr]
    Definition Classes
    DefaultBroadcaster
  37. def executeBlockingWrite(arg0: AtmosphereResource, arg1: Entry): Unit

    Attributes
    protected[org.atmosphere.cpr]
    Definition Classes
    DefaultBroadcaster
    Annotations
    @throws( ... )
  38. def filter(arg0: Any): AnyRef

    Attributes
    protected[org.atmosphere.cpr]
    Definition Classes
    DefaultBroadcaster
  39. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  40. def futureDone(arg0: Any): BroadcasterFuture[AnyRef]

    Attributes
    protected[org.atmosphere.cpr]
    Definition Classes
    DefaultBroadcaster
  41. def getAsyncWriteHandler(arg0: WriteQueue): Runnable

    Attributes
    protected[org.atmosphere.cpr]
    Definition Classes
    DefaultBroadcaster
  42. def getAtmosphereResources(): Collection[AtmosphereResource]

    Definition Classes
    DefaultBroadcaster → Broadcaster
  43. def getBroadcastHandler(): Runnable

    Attributes
    protected[org.atmosphere.cpr]
    Definition Classes
    DefaultBroadcaster
  44. def getBroadcasterConfig(): BroadcasterConfig

    Definition Classes
    DefaultBroadcaster → Broadcaster
  45. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  46. def getID(): String

    Definition Classes
    DefaultBroadcaster → Broadcaster
  47. def getScope(): SCOPE

    Definition Classes
    DefaultBroadcaster → Broadcaster
  48. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  49. def initialize(arg0: String, arg1: AtmosphereConfig): Broadcaster

    Definition Classes
    DefaultBroadcaster
  50. def initialize(arg0: String, arg1: URI, arg2: AtmosphereConfig): Broadcaster

    Definition Classes
    DefaultBroadcaster → Broadcaster
  51. def invokeOnStateChange(arg0: AtmosphereResource, arg1: AtmosphereResourceEvent): Unit

    Attributes
    protected[org.atmosphere.cpr]
    Definition Classes
    DefaultBroadcaster
  52. def isDestroyed(): Boolean

    Definition Classes
    DefaultBroadcaster → Broadcaster
  53. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  54. def killReactiveThreads(): Unit

    Attributes
    protected[org.atmosphere.cpr]
    Definition Classes
    DefaultBroadcaster
  55. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  56. final def notify(): Unit

    Definition Classes
    AnyRef
  57. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  58. def notifyAndAdd(arg0: AtmosphereResource): Unit

    Attributes
    protected[org.atmosphere.cpr]
    Definition Classes
    DefaultBroadcaster
  59. def notifyBroadcastListener(): Unit

    Attributes
    protected[org.atmosphere.cpr]
    Definition Classes
    DefaultBroadcaster
  60. def notifyDestroyListener(): Unit

    Attributes
    protected[org.atmosphere.cpr]
    Definition Classes
    DefaultBroadcaster
  61. def notifyEmptyListener(): Unit

    Attributes
    protected[org.atmosphere.cpr]
    Definition Classes
    DefaultBroadcaster
  62. def notifyIdleListener(): Unit

    Attributes
    protected[org.atmosphere.cpr]
    Definition Classes
    DefaultBroadcaster
  63. def notifyOnAddAtmosphereResourceListener(arg0: AtmosphereResource): Unit

    Attributes
    protected[org.atmosphere.cpr]
    Definition Classes
    DefaultBroadcaster
  64. def notifyOnRemoveAtmosphereResourceListener(arg0: AtmosphereResource): Unit

    Attributes
    protected[org.atmosphere.cpr]
    Definition Classes
    DefaultBroadcaster
  65. def onException(arg0: Throwable, arg1: AtmosphereResource, arg2: Boolean): Unit

    Definition Classes
    DefaultBroadcaster
  66. def onException(arg0: Throwable, arg1: AtmosphereResource): Unit

    Definition Classes
    DefaultBroadcaster
  67. def perRequestFilter(arg0: AtmosphereResource, arg1: Entry): Boolean

    Attributes
    protected[org.atmosphere.cpr]
    Definition Classes
    DefaultBroadcaster
  68. def prepareInvokeOnStateChange(arg0: AtmosphereResource, arg1: AtmosphereResourceEvent): Unit

    Attributes
    protected[org.atmosphere.cpr]
    Definition Classes
    DefaultBroadcaster
  69. def push(arg0: Entry): Unit

    Attributes
    protected[org.atmosphere.cpr]
    Definition Classes
    DefaultBroadcaster
  70. def queueWriteIO(arg0: AtmosphereResource, arg1: Entry): Unit

    Attributes
    protected[org.atmosphere.cpr]
    Definition Classes
    DefaultBroadcaster
    Annotations
    @throws( ... )
  71. def reactiveThreadsCount(): Int

    Attributes
    protected[org.atmosphere.cpr]
    Definition Classes
    DefaultBroadcaster
  72. def releaseExternalResources(): Unit

    Definition Classes
    DefaultBroadcaster → Broadcaster
  73. def removeAtmosphereResource(arg0: AtmosphereResource, arg1: Boolean): Broadcaster

    Attributes
    protected[org.atmosphere.cpr]
    Definition Classes
    DefaultBroadcaster
  74. def removeAtmosphereResource(arg0: AtmosphereResource): Broadcaster

    Definition Classes
    DefaultBroadcaster → Broadcaster
  75. def removeBroadcasterLifeCyclePolicyListener(arg0: BroadcasterLifeCyclePolicyListener): Unit

    Definition Classes
    DefaultBroadcaster → Broadcaster
  76. def removeBroadcasterListener(arg0: BroadcasterListener): Broadcaster

    Definition Classes
    DefaultBroadcaster → Broadcaster
  77. def resumeAll(): Unit

    Definition Classes
    DefaultBroadcaster → Broadcaster
  78. def retrieveTrackedBroadcast(arg0: AtmosphereResource, arg1: AtmosphereResourceEvent): Boolean

    Attributes
    protected[org.atmosphere.cpr]
    Definition Classes
    DefaultBroadcaster
  79. def scheduleFixedBroadcast(arg0: Any, arg1: Long, arg2: Long, arg3: TimeUnit): Future[AnyRef]

    Definition Classes
    DefaultBroadcaster → Broadcaster
  80. def scheduleFixedBroadcast(arg0: Any, arg1: Long, arg2: TimeUnit): Future[AnyRef]

    Definition Classes
    DefaultBroadcaster → Broadcaster
  81. def setBroadcasterConfig(arg0: BroadcasterConfig): Unit

    Definition Classes
    DefaultBroadcaster → Broadcaster
  82. def setBroadcasterLifeCyclePolicy(arg0: BroadcasterLifeCyclePolicy): Unit

    Definition Classes
    DefaultBroadcaster → Broadcaster
  83. def setID(arg0: String): Unit

    Definition Classes
    DefaultBroadcaster → Broadcaster
  84. def setScope(arg0: SCOPE): Unit

    Definition Classes
    DefaultBroadcaster → Broadcaster
  85. def setSuspendPolicy(arg0: Long, arg1: POLICY): Unit

    Definition Classes
    DefaultBroadcaster → Broadcaster
  86. def spawnReactor(): Unit

    Attributes
    protected[org.atmosphere.cpr]
    Definition Classes
    DefaultBroadcaster
  87. def start(): Unit

    Attributes
    protected[org.atmosphere.cpr]
    Definition Classes
    DefaultBroadcaster
  88. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  89. def toString(): String

    Definition Classes
    DefaultBroadcaster → AnyRef → Any
  90. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from ScalatraBroadcaster

Inherited from DefaultBroadcaster

Inherited from Broadcaster

Inherited from AnyRef

Inherited from Any

Ungrouped