org.scalatra.atmosphere

ScalatraBroadcaster

final class ScalatraBroadcaster extends DefaultBroadcaster

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

Instance Constructors

  1. new ScalatraBroadcaster(id: String, config: AtmosphereConfig)(implicit wireFormat: WireFormat, system: ActorSystem)

Type Members

  1. final class WriteOperation extends Callable[AnyRef]

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

Abstract Value Members

  1. abstract def scheduleFixedBroadcast[T](arg0: T, arg1: Long, arg2: Long, arg3: TimeUnit): Future[T]

    Definition Classes
    Broadcaster
  2. abstract def scheduleFixedBroadcast[T](arg0: T, arg1: Long, arg2: TimeUnit): Future[T]

    Definition Classes
    Broadcaster

Concrete 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. def addAtmosphereResource(arg0: AtmosphereResource): Broadcaster

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

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

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

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

    Definition Classes
    DefaultBroadcaster → Broadcaster
  11. def broadcast[T <: OutboundMessage](msg: T, clientFilter: (AtmosphereClient) ⇒ Boolean)(implicit executionContext: ExecutionContext): Future[T]

  12. def broadcast[T](arg0: T, arg1: Set[AtmosphereResource]): Future[T]

    Definition Classes
    DefaultBroadcaster → Broadcaster
  13. def broadcast[T](arg0: T, arg1: AtmosphereResource): Future[T]

    Definition Classes
    DefaultBroadcaster → Broadcaster
  14. def broadcast[T](arg0: T): Future[T]

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

    Attributes
    protected[org.atmosphere.cpr]
    Definition Classes
    DefaultBroadcaster
  16. def broadcastOnResume[T](arg0: T): Future[T]

    Definition Classes
    DefaultBroadcaster → Broadcaster
  17. def cacheLostMessage(arg0: AtmosphereResource, arg1: AsyncWriteToken, arg2: Boolean): Unit

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

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

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

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

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

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

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

    Definition Classes
    DefaultBroadcaster → Broadcaster
  25. def delayBroadcast[T](arg0: T): Future[T]

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

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

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

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

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

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

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

    Attributes
    protected[org.atmosphere.cpr]
    Definition Classes
    DefaultBroadcaster
  33. def filter(arg0: Any): AnyRef

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

    Definition Classes
    DefaultBroadcaster → AnyRef
    Annotations
    @throws()
  35. def futureDone(arg0: Any): BroadcasterFuture[AnyRef]

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

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

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

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

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

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

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

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

    Definition Classes
    AnyRef → Any
  44. def invokeOnStateChange(arg0: AtmosphereResource, arg1: AtmosphereResourceEvent): Unit

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

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

    Definition Classes
    Any
  47. def killReactiveThreads(): Unit

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

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

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

    Definition Classes
    AnyRef
  51. def onException(arg0: Throwable, arg1: AtmosphereResource, arg2: Boolean): Unit

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

    Definition Classes
    DefaultBroadcaster
  53. def perRequestFilter(arg0: AtmosphereResource, arg1: Entry, arg2: Boolean, arg3: Boolean): AnyRef

    Attributes
    protected[org.atmosphere.cpr]
    Definition Classes
    DefaultBroadcaster
  54. def perRequestFilter(arg0: AtmosphereResource, arg1: Entry, arg2: Boolean): AnyRef

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

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

    Definition Classes
    DefaultBroadcaster
  57. def queueWriteIO(arg0: AtmosphereResource, arg1: Any, arg2: Entry): Unit

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

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

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

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

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

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

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

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

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

    Definition Classes
    DefaultBroadcaster
  67. def scheduleFixedBroadcast(arg0: Any, arg1: Long, arg2: TimeUnit): Future[_]

    Definition Classes
    DefaultBroadcaster
  68. def setBroadcasterCacheStrategy(arg0: STRATEGY): Broadcaster

    Definition Classes
    DefaultBroadcaster
  69. def setBroadcasterConfig(arg0: BroadcasterConfig): Unit

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

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

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

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

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

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

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

    Definition Classes
    AnyRef
  77. def toString(): String

    Definition Classes
    DefaultBroadcaster → AnyRef → Any
  78. def trackBroadcastMessage(arg0: AtmosphereResource, arg1: Any): Unit

    Attributes
    protected[org.atmosphere.cpr]
    Definition Classes
    DefaultBroadcaster
  79. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws()

Inherited from DefaultBroadcaster

Inherited from Broadcaster

Inherited from AnyRef

Inherited from Any

Ungrouped