Index
All Classes and Interfaces|All Packages
A
- actionOnly(Observation) - Static method in record class ch.admin.bit.jeap.reaction.observer.core.domain.model.Reaction
- actions() - Method in record class ch.admin.bit.jeap.reaction.observer.core.domain.model.Reaction
-
Returns the value of the
actionsrecord component. - afterTrigger() - Method in class ch.admin.bit.jeap.reaction.observer.core.domain.ReactionRecorder
-
Cleanup resources created at the start of the current trigger.
C
- ch.admin.bit.jeap.reaction.observer.core.domain - package ch.admin.bit.jeap.reaction.observer.core.domain
- ch.admin.bit.jeap.reaction.observer.core.domain.listener - package ch.admin.bit.jeap.reaction.observer.core.domain.listener
- ch.admin.bit.jeap.reaction.observer.core.domain.model - package ch.admin.bit.jeap.reaction.observer.core.domain.model
- COMMAND - Enum constant in enum class ch.admin.bit.jeap.reaction.observer.core.domain.model.ObservationType
E
- equals(Object) - Method in record class ch.admin.bit.jeap.reaction.observer.core.domain.model.Observation
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ch.admin.bit.jeap.reaction.observer.core.domain.model.ObservationId
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ch.admin.bit.jeap.reaction.observer.core.domain.model.Reaction
-
Indicates whether some other object is "equal to" this one.
- EVENT - Enum constant in enum class ch.admin.bit.jeap.reaction.observer.core.domain.model.ObservationType
F
- fqn() - Method in record class ch.admin.bit.jeap.reaction.observer.core.domain.model.Observation
-
Returns the value of the
fqnrecord component.
G
- getAndClearCountByReactionId() - Method in class ch.admin.bit.jeap.reaction.observer.core.domain.ReactionObserverService
- getSingleAction() - Method in record class ch.admin.bit.jeap.reaction.observer.core.domain.model.Reaction
H
- hashCode() - Method in record class ch.admin.bit.jeap.reaction.observer.core.domain.model.Observation
-
Returns a hash code value for this object.
- hashCode() - Method in record class ch.admin.bit.jeap.reaction.observer.core.domain.model.ObservationId
-
Returns a hash code value for this object.
- hashCode() - Method in record class ch.admin.bit.jeap.reaction.observer.core.domain.model.Reaction
-
Returns a hash code value for this object.
I
- id() - Method in record class ch.admin.bit.jeap.reaction.observer.core.domain.model.Observation
-
Returns the value of the
idrecord component. - id() - Method in record class ch.admin.bit.jeap.reaction.observer.core.domain.model.Reaction
-
Returns the value of the
idrecord component. - isActionOnly() - Method in record class ch.admin.bit.jeap.reaction.observer.core.domain.model.Reaction
- isTriggerOnly() - Method in record class ch.admin.bit.jeap.reaction.observer.core.domain.model.Reaction
O
- Observation - Record Class in ch.admin.bit.jeap.reaction.observer.core.domain.model
- Observation(ObservationId, ObservationType, String, SortedMap<String, String>) - Constructor for record class ch.admin.bit.jeap.reaction.observer.core.domain.model.Observation
-
Creates an instance of a
Observationrecord class. - Observation(ObservationType, String, SortedMap<String, String>) - Constructor for record class ch.admin.bit.jeap.reaction.observer.core.domain.model.Observation
- ObservationId - Record Class in ch.admin.bit.jeap.reaction.observer.core.domain.model
- ObservationId(String) - Constructor for record class ch.admin.bit.jeap.reaction.observer.core.domain.model.ObservationId
-
Creates an instance of a
ObservationIdrecord class. - ObservationType - Enum Class in ch.admin.bit.jeap.reaction.observer.core.domain.model
- ofCommand(String, String) - Static method in record class ch.admin.bit.jeap.reaction.observer.core.domain.model.Observation
- ofEvent(String, String) - Static method in record class ch.admin.bit.jeap.reaction.observer.core.domain.model.Observation
- onAction(Observation) - Method in class ch.admin.bit.jeap.reaction.observer.core.domain.ReactionRecorder
-
Record an action linked to the current trigger if one has been recorded, otherwise publish an action-only reaction.
- onReactionIdentified(Reaction) - Method in interface ch.admin.bit.jeap.reaction.observer.core.domain.listener.ReactionIdentifiedListener
- onTriggerHandled() - Method in class ch.admin.bit.jeap.reaction.observer.core.domain.ReactionRecorder
-
Publish the reaction at the end of the current trigger
- onTriggerStart(Observation) - Method in class ch.admin.bit.jeap.reaction.observer.core.domain.ReactionRecorder
-
Record the occurrence of a trigger
P
- props() - Method in record class ch.admin.bit.jeap.reaction.observer.core.domain.model.Observation
-
Returns the value of the
propsrecord component.
R
- Reaction - Record Class in ch.admin.bit.jeap.reaction.observer.core.domain.model
- Reaction(Observation, List<Observation>) - Constructor for record class ch.admin.bit.jeap.reaction.observer.core.domain.model.Reaction
- Reaction(Observation, List<Observation>, String) - Constructor for record class ch.admin.bit.jeap.reaction.observer.core.domain.model.Reaction
-
Creates an instance of a
Reactionrecord class. - ReactionIdentifiedListener - Interface in ch.admin.bit.jeap.reaction.observer.core.domain.listener
- reactionObserved(Reaction) - Method in class ch.admin.bit.jeap.reaction.observer.core.domain.ReactionObserverService
- ReactionObserverService - Class in ch.admin.bit.jeap.reaction.observer.core.domain
- ReactionObserverService(ReactionIdentifiedListener) - Constructor for class ch.admin.bit.jeap.reaction.observer.core.domain.ReactionObserverService
- ReactionRecorder - Class in ch.admin.bit.jeap.reaction.observer.core.domain
- ReactionRecorder(ReactionObserverService) - Constructor for class ch.admin.bit.jeap.reaction.observer.core.domain.ReactionRecorder
T
- toString() - Method in record class ch.admin.bit.jeap.reaction.observer.core.domain.model.Observation
-
Returns a string representation of this record class.
- toString() - Method in record class ch.admin.bit.jeap.reaction.observer.core.domain.model.ObservationId
-
Returns a string representation of this record class.
- toString() - Method in record class ch.admin.bit.jeap.reaction.observer.core.domain.model.Reaction
-
Returns a string representation of this record class.
- trigger() - Method in record class ch.admin.bit.jeap.reaction.observer.core.domain.model.Reaction
-
Returns the value of the
triggerrecord component. - type() - Method in record class ch.admin.bit.jeap.reaction.observer.core.domain.model.Observation
-
Returns the value of the
typerecord component.
V
- value() - Method in record class ch.admin.bit.jeap.reaction.observer.core.domain.model.ObservationId
-
Returns the value of the
valuerecord component. - valueOf(String) - Static method in enum class ch.admin.bit.jeap.reaction.observer.core.domain.model.ObservationType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class ch.admin.bit.jeap.reaction.observer.core.domain.model.ObservationType
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|All Packages