Index

A C E F G H I O P R T V 
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 actions record 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 fqn record 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 id record component.
id() - Method in record class ch.admin.bit.jeap.reaction.observer.core.domain.model.Reaction
Returns the value of the id record 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 Observation record 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 ObservationId record 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 props record 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 Reaction record 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 trigger record component.
type() - Method in record class ch.admin.bit.jeap.reaction.observer.core.domain.model.Observation
Returns the value of the type record component.

V

value() - Method in record class ch.admin.bit.jeap.reaction.observer.core.domain.model.ObservationId
Returns the value of the value record 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.
A C E F G H I O P R T V 
All Classes and Interfaces|All Packages