org
.
scalatra
.
atmosphere
RedisScalatraBroadcaster
final
class
RedisScalatraBroadcaster
extends
RedisBroadcaster
with
ScalatraBroadcaster
Linear Supertypes
ScalatraBroadcaster
,
RedisBroadcaster
,
AbstractBroadcasterProxy
,
DefaultBroadcaster
,
Broadcaster
,
AnyRef
,
Any
Ordering
Alphabetic
By inheritance
Inherited
RedisScalatraBroadcaster
ScalatraBroadcaster
RedisBroadcaster
AbstractBroadcasterProxy
DefaultBroadcaster
Broadcaster
AnyRef
Any
Hide All
Show all
Learn more about member selection
Visibility
Public
All
Instance Constructors
new
RedisScalatraBroadcaster
()
(
implicit
wireFormat:
WireFormat
,
_actorSystem:
ActorSystem
)
Type Members
final
class
WriteOperation
extends
Callable
[
AnyRef
]
Attributes
private[
org.atmosphere.cpr
]
Definition Classes
DefaultBroadcaster
Value Members
final
def
!=
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
final
def
##
()
:
Int
Definition Classes
AnyRef → Any
final
def
==
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
implicit
var
_actorSystem
:
ActorSystem
Attributes
protected
Definition Classes
RedisScalatraBroadcaster
→
ScalatraBroadcaster
var
_resources
:
ConcurrentLinkedQueue
[
AtmosphereResource
]
Attributes
protected
Definition Classes
RedisScalatraBroadcaster
→
ScalatraBroadcaster
var
_wireFormat
:
WireFormat
Attributes
protected
Definition Classes
RedisScalatraBroadcaster
→
ScalatraBroadcaster
def
addAtmosphereResource
(
arg0:
AtmosphereResource
)
:
Broadcaster
Definition Classes
DefaultBroadcaster → Broadcaster
def
addBroadcasterLifeCyclePolicyListener
(
arg0:
BroadcasterLifeCyclePolicyListener
)
:
Unit
Definition Classes
DefaultBroadcaster → Broadcaster
def
addBroadcasterListener
(
arg0:
BroadcasterListener
)
:
Broadcaster
Definition Classes
DefaultBroadcaster → Broadcaster
final
def
asInstanceOf
[
T0
]
:
T0
Definition Classes
Any
def
awaitAndBroadcast
(
arg0:
Any
,
arg1:
Long
,
arg2:
TimeUnit
)
:
Future
[
AnyRef
]
Definition Classes
DefaultBroadcaster → Broadcaster
def
broadcast
[
T <:
OutboundMessage
]
(
msg:
T
,
clientFilter:
ClientFilter
)
(
implicit
executionContext:
ExecutionContext
)
:
Future
[
T
]
Definition Classes
RedisScalatraBroadcaster
→
ScalatraBroadcaster
def
broadcast
(
arg0:
Any
,
arg1:
Set
[
AtmosphereResource
]
)
:
Future
[
AnyRef
]
Definition Classes
AbstractBroadcasterProxy → DefaultBroadcaster → Broadcaster
def
broadcast
(
arg0:
Any
,
arg1:
AtmosphereResource
)
:
Future
[
AnyRef
]
Definition Classes
AbstractBroadcasterProxy → DefaultBroadcaster → Broadcaster
def
broadcast
(
arg0:
Any
)
:
Future
[
AnyRef
]
Definition Classes
AbstractBroadcasterProxy → DefaultBroadcaster → Broadcaster
def
broadcastOnResume
(
arg0:
AtmosphereResource
)
:
Unit
Attributes
protected[
org.atmosphere.cpr
]
Definition Classes
DefaultBroadcaster
def
broadcastOnResume
(
arg0:
Any
)
:
Future
[
AnyRef
]
Definition Classes
DefaultBroadcaster → Broadcaster
def
broadcastReceivedMessage
(
message:
AnyRef
)
:
Unit
Attributes
protected
Definition Classes
RedisScalatraBroadcaster
→ AbstractBroadcasterProxy
def
cacheAndSuspend
(
arg0:
AtmosphereResource
)
:
Unit
Attributes
protected[
org.atmosphere.cpr
]
Definition Classes
DefaultBroadcaster
def
cacheLostMessage
(
arg0:
AtmosphereResource
,
arg1:
AsyncWriteToken
,
arg2:
Boolean
)
:
Unit
Definition Classes
DefaultBroadcaster
def
cacheLostMessage
(
arg0:
AtmosphereResource
,
arg1:
AsyncWriteToken
)
:
Unit
Definition Classes
DefaultBroadcaster
def
cacheLostMessage
(
arg0:
AtmosphereResource
,
arg1:
Boolean
)
:
Unit
Definition Classes
DefaultBroadcaster
def
cacheLostMessage
(
arg0:
AtmosphereResource
)
:
Unit
Definition Classes
DefaultBroadcaster
def
checkCachedAndPush
(
arg0:
AtmosphereResource
,
arg1:
AtmosphereResourceEvent
)
:
Boolean
Attributes
protected[
org.atmosphere.cpr
]
Definition Classes
DefaultBroadcaster
def
clone
()
:
AnyRef
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
...
)
def
createBroadcasterConfig
(
arg0:
AtmosphereConfig
)
:
BroadcasterConfig
Attributes
protected[
org.atmosphere.cpr
]
Definition Classes
DefaultBroadcaster
def
delayBroadcast
(
arg0:
Any
,
arg1:
Long
,
arg2:
TimeUnit
)
:
Future
[
AnyRef
]
Definition Classes
DefaultBroadcaster → Broadcaster
def
delayBroadcast
(
arg0:
Any
)
:
Future
[
AnyRef
]
Definition Classes
DefaultBroadcaster → Broadcaster
def
deliverPush
(
arg0:
Entry
,
arg1:
Boolean
)
:
Unit
Attributes
protected[
org.atmosphere.cpr
]
Definition Classes
DefaultBroadcaster
def
destroy
()
:
Unit
Definition Classes
RedisBroadcaster → DefaultBroadcaster → Broadcaster
def
dispatchMessages
(
arg0:
Entry
)
:
Unit
Attributes
protected[
org.atmosphere.cpr
]
Definition Classes
DefaultBroadcaster
def
entryDone
(
arg0:
BroadcasterFuture
[_]
)
:
Unit
Attributes
protected[
org.atmosphere.cpr
]
Definition Classes
DefaultBroadcaster
final
def
eq
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
equals
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
def
executeAsyncWrite
(
arg0:
AsyncWriteToken
)
:
Unit
Attributes
protected[
org.atmosphere.cpr
]
Definition Classes
DefaultBroadcaster
def
executeBlockingWrite
(
arg0:
AtmosphereResource
,
arg1:
Entry
)
:
Unit
Attributes
protected[
org.atmosphere.cpr
]
Definition Classes
DefaultBroadcaster
Annotations
@throws
(
...
)
def
filter
(
arg0:
Any
)
:
AnyRef
Attributes
protected[
org.atmosphere.cpr
]
Definition Classes
DefaultBroadcaster
def
finalize
()
:
Unit
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
classOf[java.lang.Throwable]
)
implicit
val
formats
:
Formats
{ ... /* 2 definitions in type refinement */ }
def
futureDone
(
arg0:
Any
)
:
BroadcasterFuture
[
AnyRef
]
Attributes
protected[
org.atmosphere.cpr
]
Definition Classes
DefaultBroadcaster
def
getAsyncWriteHandler
(
arg0:
WriteQueue
)
:
Runnable
Attributes
protected[
org.atmosphere.cpr
]
Definition Classes
DefaultBroadcaster
def
getAtmosphereResources
()
:
Collection
[
AtmosphereResource
]
Definition Classes
DefaultBroadcaster → Broadcaster
def
getAuth
()
:
String
Definition Classes
RedisBroadcaster
def
getBroadcastHandler
()
:
Runnable
Attributes
protected[
org.atmosphere.util
]
Definition Classes
AbstractBroadcasterProxy → DefaultBroadcaster
def
getBroadcasterConfig
()
:
BroadcasterConfig
Definition Classes
DefaultBroadcaster → Broadcaster
final
def
getClass
()
:
Class
[_]
Definition Classes
AnyRef → Any
def
getID
()
:
String
Definition Classes
DefaultBroadcaster → Broadcaster
def
getScope
()
:
SCOPE
Definition Classes
DefaultBroadcaster → Broadcaster
def
hashCode
()
:
Int
Definition Classes
AnyRef → Any
def
incomingBroadcast
()
:
Unit
Definition Classes
RedisBroadcaster → AbstractBroadcasterProxy
def
initialize
(
arg0:
String
,
arg1:
URI
,
arg2:
AtmosphereConfig
)
:
Broadcaster
Definition Classes
RedisBroadcaster → AbstractBroadcasterProxy → DefaultBroadcaster → Broadcaster
def
initialize
(
arg0:
String
,
arg1:
AtmosphereConfig
)
:
Broadcaster
Definition Classes
RedisBroadcaster → DefaultBroadcaster
def
invokeOnStateChange
(
arg0:
AtmosphereResource
,
arg1:
AtmosphereResourceEvent
)
:
Unit
Attributes
protected[
org.atmosphere.util
]
Definition Classes
AbstractBroadcasterProxy → DefaultBroadcaster
def
isDestroyed
()
:
Boolean
Definition Classes
DefaultBroadcaster → Broadcaster
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
def
killReactiveThreads
()
:
Unit
Attributes
protected[
org.atmosphere.cpr
]
Definition Classes
DefaultBroadcaster
final
def
ne
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
notify
()
:
Unit
Definition Classes
AnyRef
final
def
notifyAll
()
:
Unit
Definition Classes
AnyRef
def
notifyAndAdd
(
arg0:
AtmosphereResource
)
:
Unit
Attributes
protected[
org.atmosphere.cpr
]
Definition Classes
DefaultBroadcaster
def
notifyBroadcastListener
()
:
Unit
Attributes
protected[
org.atmosphere.cpr
]
Definition Classes
DefaultBroadcaster
def
notifyDestroyListener
()
:
Unit
Attributes
protected[
org.atmosphere.cpr
]
Definition Classes
DefaultBroadcaster
def
notifyEmptyListener
()
:
Unit
Attributes
protected[
org.atmosphere.cpr
]
Definition Classes
DefaultBroadcaster
def
notifyIdleListener
()
:
Unit
Attributes
protected[
org.atmosphere.cpr
]
Definition Classes
DefaultBroadcaster
def
notifyOnAddAtmosphereResourceListener
(
arg0:
AtmosphereResource
)
:
Unit
Attributes
protected[
org.atmosphere.cpr
]
Definition Classes
DefaultBroadcaster
def
notifyOnRemoveAtmosphereResourceListener
(
arg0:
AtmosphereResource
)
:
Unit
Attributes
protected[
org.atmosphere.cpr
]
Definition Classes
DefaultBroadcaster
def
onException
(
arg0:
Throwable
,
arg1:
AtmosphereResource
,
arg2:
Boolean
)
:
Unit
Definition Classes
DefaultBroadcaster
def
onException
(
arg0:
Throwable
,
arg1:
AtmosphereResource
)
:
Unit
Definition Classes
DefaultBroadcaster
def
outgoingBroadcast
(
arg0:
Any
)
:
Unit
Definition Classes
RedisBroadcaster → AbstractBroadcasterProxy
def
perRequestFilter
(
arg0:
AtmosphereResource
,
arg1:
Entry
)
:
Boolean
Attributes
protected[
org.atmosphere.cpr
]
Definition Classes
DefaultBroadcaster
def
prepareInvokeOnStateChange
(
arg0:
AtmosphereResource
,
arg1:
AtmosphereResourceEvent
)
:
Unit
Attributes
protected[
org.atmosphere.cpr
]
Definition Classes
DefaultBroadcaster
def
push
(
arg0:
Entry
)
:
Unit
Attributes
protected[
org.atmosphere.cpr
]
Definition Classes
DefaultBroadcaster
def
queueWriteIO
(
arg0:
AtmosphereResource
,
arg1:
Entry
)
:
Unit
Attributes
protected[
org.atmosphere.cpr
]
Definition Classes
DefaultBroadcaster
Annotations
@throws
(
...
)
def
reactiveThreadsCount
()
:
Int
Attributes
protected[
org.atmosphere.cpr
]
Definition Classes
DefaultBroadcaster
def
reconfigure
()
:
Unit
Attributes
protected[
org.atmosphere.util
]
Definition Classes
AbstractBroadcasterProxy
def
releaseExternalResources
()
:
Unit
Definition Classes
DefaultBroadcaster → Broadcaster
def
removeAtmosphereResource
(
arg0:
AtmosphereResource
,
arg1:
Boolean
)
:
Broadcaster
Attributes
protected[
org.atmosphere.cpr
]
Definition Classes
DefaultBroadcaster
def
removeAtmosphereResource
(
arg0:
AtmosphereResource
)
:
Broadcaster
Definition Classes
DefaultBroadcaster → Broadcaster
def
removeBroadcasterLifeCyclePolicyListener
(
arg0:
BroadcasterLifeCyclePolicyListener
)
:
Unit
Definition Classes
DefaultBroadcaster → Broadcaster
def
removeBroadcasterListener
(
arg0:
BroadcasterListener
)
:
Broadcaster
Definition Classes
DefaultBroadcaster → Broadcaster
def
resumeAll
()
:
Unit
Definition Classes
DefaultBroadcaster → Broadcaster
def
retrieveTrackedBroadcast
(
arg0:
AtmosphereResource
,
arg1:
AtmosphereResourceEvent
)
:
Boolean
Attributes
protected[
org.atmosphere.cpr
]
Definition Classes
DefaultBroadcaster
def
scheduleFixedBroadcast
(
arg0:
Any
,
arg1:
Long
,
arg2:
Long
,
arg3:
TimeUnit
)
:
Future
[
AnyRef
]
Definition Classes
DefaultBroadcaster → Broadcaster
def
scheduleFixedBroadcast
(
arg0:
Any
,
arg1:
Long
,
arg2:
TimeUnit
)
:
Future
[
AnyRef
]
Definition Classes
DefaultBroadcaster → Broadcaster
def
setAuth
(
arg0:
String
)
:
Unit
Definition Classes
RedisBroadcaster
def
setBroadcasterConfig
(
arg0:
BroadcasterConfig
)
:
Unit
Definition Classes
DefaultBroadcaster → Broadcaster
def
setBroadcasterLifeCyclePolicy
(
arg0:
BroadcasterLifeCyclePolicy
)
:
Unit
Definition Classes
DefaultBroadcaster → Broadcaster
def
setID
(
arg0:
String
)
:
Unit
Definition Classes
RedisBroadcaster → DefaultBroadcaster → Broadcaster
def
setScope
(
arg0:
SCOPE
)
:
Unit
Definition Classes
DefaultBroadcaster → Broadcaster
def
setSuspendPolicy
(
arg0:
Long
,
arg1:
POLICY
)
:
Unit
Definition Classes
DefaultBroadcaster → Broadcaster
def
setUp
()
:
Unit
Definition Classes
RedisBroadcaster
def
spawnReactor
()
:
Unit
Attributes
protected[
org.atmosphere.cpr
]
Definition Classes
DefaultBroadcaster
def
start
()
:
Unit
Attributes
protected[
org.atmosphere.cpr
]
Definition Classes
DefaultBroadcaster
final
def
synchronized
[
T0
]
(
arg0: ⇒
T0
)
:
T0
Definition Classes
AnyRef
def
toString
()
:
String
Definition Classes
DefaultBroadcaster → AnyRef → Any
final
def
wait
()
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
,
arg1:
Int
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
Inherited from
ScalatraBroadcaster
Inherited from
RedisBroadcaster
Inherited from
AbstractBroadcasterProxy
Inherited from
DefaultBroadcaster
Inherited from
Broadcaster
Inherited from
AnyRef
Inherited from
Any
Ungrouped