Observable
behavior.AbstractObservable
with a default
ExecutorService
pool.AbstractObservable
with a provided
ExecutorService
pool.EventMetaData
.AbstractObservable
.Matcher
interface for the usage with
Event
instances.EventMetaData
interface.EventMetaData
with predefined
values for the according properties retrieved from the caller's class.EventMetaData
with predefined
values for the according properties retrieved from the caller's class
(retrieved from the StackTraceElement
; the assumed caller
relative to the stack trace element and not this instance is taken).EventMetaData
with predefined
values for the according properties retrieved from the caller's class.EventMetaData
with predefined
values for the according properties retrieved from the caller's class
(retrieved from the StackTraceElement
; the assumed caller
relative to the stack trace element and not this instance is taken).EventMetaData
with the given values
for the according properties.Event
Event
EventMatcher
associated with the given
Observer
.EventMatcher
associated with the given
Observer
.Observer
associated with the given
EventMatcher
Observer
associated with the given
EventMatcher
ExecutionStrategy.PARALLEL
or
ExecutionStrategy.JOIN
, the threads' priority is defined by this
attribute.EventMetaData
.Observable
.Observable
.CollectionMetaData.isEmpty()
.Event
is matching the Matcher
's
criteria.Event
storing a defined set of EventMetaData
.Matcher
interface for the usage with
MetaDataEvent
instances.EventMetaData
.Observable
interface can be implemented by any class which can be
observed by Observer
instances (proposal) or any listener interface
(custom as of your needs).ObserverDescriptor
describes the Observer
, i.e. in some
cases an Observer
requires an EventMatcher
which determines
which Event
instances to pass to the Observer
.Event
instances (such as an event bus), may
implement this interface.ExecutionStrategy.PARALLEL
or
ExecutionStrategy.JOIN
, the threads' priority is defined by this
attribute.CollectionMetaData.size()
.EventMetaData
.Copyright © 2015. All rights reserved.