Skip navigation links
A B C D G H I L O R S T U 

A

accept(String, Object) - Method in interface io.rudin.rt.api.filter.RTFilter
Filter method, return true if unfiltered executed in same thread as the request
add(T) - Method in class io.rudin.rt.api.observable.list.ObservableList
 
add(int, T) - Method in class io.rudin.rt.api.observable.list.ObservableList
 
addAll(Collection<? extends T>) - Method in class io.rudin.rt.api.observable.list.ObservableList
 
addAll(int, Collection<? extends T>) - Method in class io.rudin.rt.api.observable.list.ObservableList
 
addClientListener(RTClientListener) - Method in interface io.rudin.rt.api.RTServer
Adds a client listener
addListener(Listener<T>) - Method in interface io.rudin.rt.api.observable.base.ListenerManager
Adds a local listener
addListener(Listener<T>) - Method in class io.rudin.rt.api.observable.computed.Computed
Adds a local listener
addListener(Listener<T>) - Method in class io.rudin.rt.api.observable.Observable
 
addListListener(ListListener<T>) - Method in class io.rudin.rt.api.observable.list.ObservableList
 
AveragingObservable - Class in io.rudin.rt.api.observable
 
AveragingObservable() - Constructor for class io.rudin.rt.api.observable.AveragingObservable
Creates a new observable with the default number of samples
AveragingObservable(int) - Constructor for class io.rudin.rt.api.observable.AveragingObservable
Creates a new observable with the specified number of samples

B

BasicObservable<T> - Interface in io.rudin.rt.api.observable.base
 
bind(O, String) - Method in interface io.rudin.rt.api.RTServer
Binds an observable to the rt instance
bind(O, String) - Method in interface io.rudin.rt.api.RTServer
Binds an observable list to the rt instance
broadcast(ObjectContainer) - Method in interface io.rudin.rt.spi.transport.Transport
 

C

CDIConfig - Class in io.rudin.rt.api.config
 
CDIConfig() - Constructor for class io.rudin.rt.api.config.CDIConfig
 
ChangeId - Annotation Type in io.rudin.rt.api.annotations
 
ChangeIdGenerator - Interface in io.rudin.rt.api.generator
 
clear() - Method in class io.rudin.rt.api.observable.list.ObservableList
 
compute(ObservableAccessor) - Method in interface io.rudin.rt.api.observable.computed.ComputedValue
Re-calculate the value
Computed<T> - Class in io.rudin.rt.api.observable.computed
 
Computed(ComputedValue<T>) - Constructor for class io.rudin.rt.api.observable.computed.Computed
 
ComputedValue<T> - Interface in io.rudin.rt.api.observable.computed
 
contains(Object) - Method in class io.rudin.rt.api.observable.list.ObservableList
 
containsAll(Collection<?>) - Method in class io.rudin.rt.api.observable.list.ObservableList
 
create(RTServer) - Method in interface io.rudin.rt.spi.transport.TransportProvider
Creates a new transport for the given server

D

DEFAULT_ID - Static variable in class io.rudin.rt.api.RT
The default id for the RT Handler
destroy() - Method in interface io.rudin.rt.spi.transport.Transport
 

G

generateChangeId() - Method in interface io.rudin.rt.api.generator.ChangeIdGenerator
 
get() - Method in interface io.rudin.rt.api.observable.base.Getter
Returns the value
get() - Method in class io.rudin.rt.api.observable.computed.Computed
Returns the current value
get(ObservableGetter<V>) - Method in class io.rudin.rt.api.observable.computed.Computed
 
get(ObservableGetter<T>) - Method in interface io.rudin.rt.api.observable.computed.ObservableAccessor
Returns the value of the observable
get(int) - Method in class io.rudin.rt.api.observable.list.ObservableList
 
get() - Method in class io.rudin.rt.api.observable.Observable
 
getCachedEvents() - Method in interface io.rudin.rt.api.RTServer
Returns the map with cached event data
getCdiConfig() - Method in class io.rudin.rt.api.config.RTConfig
 
getClientId() - Method in class io.rudin.rt.api.status.Status
 
getClientListeners() - Method in interface io.rudin.rt.api.RTServer
Returns all client listeners
getClientTimeout() - Method in class io.rudin.rt.api.config.RTConfig
 
getCollectTime() - Method in class io.rudin.rt.api.config.LongPollConfig
 
getConfig() - Method in interface io.rudin.rt.api.RTServer
Returns the rt config
getConfig() - Method in class io.rudin.rt.api.status.Status
 
getContentType() - Method in interface io.rudin.rt.spi.resource.ResourceMapping
 
getData() - Method in class io.rudin.rt.api.container.ObjectContainer
 
getFilter() - Method in interface io.rudin.rt.api.RTServer
Returns the set filter
getId() - Method in interface io.rudin.rt.api.RTServer
Returns the id of the handler instance
getInputStream() - Method in interface io.rudin.rt.spi.resource.ResourceMapping
Returns the input stream
getInstance(String) - Method in interface io.rudin.rt.spi.RTServerProvider
Returns the server by its id
getInstance() - Method in interface io.rudin.rt.spi.RTServerProvider
Returns the default instance
getList() - Method in class io.rudin.rt.api.observable.list.ObservableList
Returns the backed list
getLongPoll() - Method in class io.rudin.rt.api.config.RTConfig
 
getMax() - Method in class io.rudin.rt.api.observable.AveragingObservable
 
getMaxDelay() - Method in class io.rudin.rt.api.config.LongPollConfig
 
getMin() - Method in class io.rudin.rt.api.observable.AveragingObservable
 
getModeName() - Method in interface io.rudin.rt.spi.resource.ResourceMapping
 
getModeName() - Method in interface io.rudin.rt.spi.transport.Transport
 
getPath() - Method in class io.rudin.rt.api.container.ObjectContainer
 
getProvider() - Static method in class io.rudin.rt.api.RT
Returns the rt serverprovider from the spi
getRetryDelay() - Method in class io.rudin.rt.api.config.SSEConfig
 
getSseConfig() - Method in class io.rudin.rt.api.config.RTConfig
 
Getter<T> - Interface in io.rudin.rt.api.observable.base
 
getTransports() - Method in class io.rudin.rt.api.status.Status
 
getVersion() - Method in class io.rudin.rt.api.status.Status
 

H

handle(ServletRequest, ServletResponse, String) - Method in interface io.rudin.rt.spi.transport.Transport
 

I

indexOf(Object) - Method in class io.rudin.rt.api.observable.list.ObservableList
 
io.rudin.rt.api - package io.rudin.rt.api
 
io.rudin.rt.api.annotations - package io.rudin.rt.api.annotations
 
io.rudin.rt.api.config - package io.rudin.rt.api.config
 
io.rudin.rt.api.container - package io.rudin.rt.api.container
 
io.rudin.rt.api.filter - package io.rudin.rt.api.filter
 
io.rudin.rt.api.generator - package io.rudin.rt.api.generator
 
io.rudin.rt.api.listener - package io.rudin.rt.api.listener
 
io.rudin.rt.api.observable - package io.rudin.rt.api.observable
 
io.rudin.rt.api.observable.base - package io.rudin.rt.api.observable.base
 
io.rudin.rt.api.observable.computed - package io.rudin.rt.api.observable.computed
 
io.rudin.rt.api.observable.list - package io.rudin.rt.api.observable.list
 
io.rudin.rt.api.status - package io.rudin.rt.api.status
 
io.rudin.rt.spi - package io.rudin.rt.spi
 
io.rudin.rt.spi.resource - package io.rudin.rt.spi.resource
 
io.rudin.rt.spi.transport - package io.rudin.rt.spi.transport
 
isEmpty() - Method in class io.rudin.rt.api.observable.list.ObservableList
 
isEnableEventBridge() - Method in class io.rudin.rt.api.config.CDIConfig
 
iterator() - Method in class io.rudin.rt.api.observable.list.ObservableList
 

L

lastIndexOf(Object) - Method in class io.rudin.rt.api.observable.list.ObservableList
 
Listener<T> - Interface in io.rudin.rt.api.observable
 
ListenerManager<T> - Interface in io.rudin.rt.api.observable.base
 
listIterator() - Method in class io.rudin.rt.api.observable.list.ObservableList
 
listIterator(int) - Method in class io.rudin.rt.api.observable.list.ObservableList
 
ListListener<T> - Interface in io.rudin.rt.api.observable.list
 
LongPollConfig - Class in io.rudin.rt.api.config
 
LongPollConfig() - Constructor for class io.rudin.rt.api.config.LongPollConfig
 

O

ObjectContainer - Class in io.rudin.rt.api.container
Event container object
ObjectContainer(String, Object) - Constructor for class io.rudin.rt.api.container.ObjectContainer
Creates a new container
ObjectContainer() - Constructor for class io.rudin.rt.api.container.ObjectContainer
 
Observable<T> - Class in io.rudin.rt.api.observable
Observable Value
Observable() - Constructor for class io.rudin.rt.api.observable.Observable
Creates an observer with null value
Observable(T) - Constructor for class io.rudin.rt.api.observable.Observable
Creates an observer with given default value
ObservableAccessor - Interface in io.rudin.rt.api.observable.computed
 
ObservableGetter<T> - Interface in io.rudin.rt.api.observable.base
 
ObservableList<T> - Class in io.rudin.rt.api.observable.list
 
ObservableList() - Constructor for class io.rudin.rt.api.observable.list.ObservableList
Creates an observer with backed ArrayList
ObservableList(List<T>) - Constructor for class io.rudin.rt.api.observable.list.ObservableList
Creates an observer with given default value
onAdd(T) - Method in interface io.rudin.rt.api.observable.list.ListListener
 
onAdd(T, int) - Method in interface io.rudin.rt.api.observable.list.ListListener
 
onChange(Object, Object) - Method in class io.rudin.rt.api.observable.computed.Computed
 
onChange(T, T) - Method in interface io.rudin.rt.api.observable.Listener
Invoked on change
onClear() - Method in interface io.rudin.rt.api.observable.list.ListListener
 
onClose(RTClient) - Method in interface io.rudin.rt.api.listener.RTClientListener
Called on close
onOpen(RTClient) - Method in interface io.rudin.rt.api.listener.RTClientListener
Called on open
onRemove(int) - Method in interface io.rudin.rt.api.observable.list.ListListener
 
onReplace(T, int) - Method in interface io.rudin.rt.api.observable.list.ListListener
 

R

remove(Object) - Method in class io.rudin.rt.api.observable.list.ObservableList
 
remove(int) - Method in class io.rudin.rt.api.observable.list.ObservableList
 
removeAll(Collection<?>) - Method in class io.rudin.rt.api.observable.list.ObservableList
 
removeListener(Listener<T>) - Method in interface io.rudin.rt.api.observable.base.ListenerManager
Removes the local listener
removeListener(Listener<T>) - Method in class io.rudin.rt.api.observable.computed.Computed
Removes the local listener
removeListener(Listener<T>) - Method in class io.rudin.rt.api.observable.Observable
 
removeListListener(ListListener<T>) - Method in class io.rudin.rt.api.observable.list.ObservableList
 
ResourceMapping - Interface in io.rudin.rt.spi.resource
 
retainAll(Collection<?>) - Method in class io.rudin.rt.api.observable.list.ObservableList
 
RT - Class in io.rudin.rt.api
 
RT() - Constructor for class io.rudin.rt.api.RT
 
RTClient - Interface in io.rudin.rt.api
 
RTClientListener - Interface in io.rudin.rt.api.listener
 
RTConfig - Class in io.rudin.rt.api.config
 
RTConfig(long) - Constructor for class io.rudin.rt.api.config.RTConfig
 
RTFilter - Interface in io.rudin.rt.api.filter
 
RTInstance - Annotation Type in io.rudin.rt.api.annotations
 
RTObservable - Annotation Type in io.rudin.rt.api.annotations
 
RTServer - Interface in io.rudin.rt.api
 
RTServerProvider - Interface in io.rudin.rt.spi
 
RTUpdater - Interface in io.rudin.rt.api
 

S

set(Double) - Method in class io.rudin.rt.api.observable.AveragingObservable
 
set(T) - Method in interface io.rudin.rt.api.observable.base.Setter
Sets the value
set(int, T) - Method in class io.rudin.rt.api.observable.list.ObservableList
 
set(T) - Method in class io.rudin.rt.api.observable.Observable
 
setClientId(String) - Method in class io.rudin.rt.api.status.Status
 
setCollectTime(long) - Method in class io.rudin.rt.api.config.LongPollConfig
 
setConfig(RTConfig) - Method in class io.rudin.rt.api.status.Status
 
setData(Object) - Method in class io.rudin.rt.api.container.ObjectContainer
 
setEnableEventBridge(boolean) - Method in class io.rudin.rt.api.config.CDIConfig
 
setFilter(RTFilter) - Method in interface io.rudin.rt.api.RTServer
Sets a filter instance
setMaxDelay(long) - Method in class io.rudin.rt.api.config.LongPollConfig
 
setPath(String) - Method in class io.rudin.rt.api.container.ObjectContainer
 
setRetryDelay(long) - Method in class io.rudin.rt.api.config.SSEConfig
 
Setter<T> - Interface in io.rudin.rt.api.observable.base
 
setTransports(List<String>) - Method in class io.rudin.rt.api.status.Status
 
setVersion(String) - Method in class io.rudin.rt.api.status.Status
 
size() - Method in class io.rudin.rt.api.observable.list.ObservableList
 
SSEConfig - Class in io.rudin.rt.api.config
 
SSEConfig() - Constructor for class io.rudin.rt.api.config.SSEConfig
 
Status - Class in io.rudin.rt.api.status
 
Status() - Constructor for class io.rudin.rt.api.status.Status
 
subList(int, int) - Method in class io.rudin.rt.api.observable.list.ObservableList
 

T

toArray() - Method in class io.rudin.rt.api.observable.list.ObservableList
 
toArray(O[]) - Method in class io.rudin.rt.api.observable.list.ObservableList
 
toString() - Method in class io.rudin.rt.api.observable.computed.Computed
 
toString() - Method in class io.rudin.rt.api.observable.Observable
 
Transport - Interface in io.rudin.rt.spi.transport
 
TransportProvider - Interface in io.rudin.rt.spi.transport
 

U

update(Object) - Method in interface io.rudin.rt.api.RTUpdater
Updates the rt-object (annotated or implements generator)
update(String, Object) - Method in interface io.rudin.rt.api.RTUpdater
Updates the rt-object with specific path
A B C D G H I L O R S T U 
Skip navigation links

Copyright © 2014. All Rights Reserved.