public class HEventSubscription extends SVEventSubscription
eventTimeout, expiredEventsFilter, listenerRegProps| Constructor and Description |
|---|
HEventSubscription()
Empty constructor.
|
HEventSubscription(java.util.Dictionary listenerRegProps,
java.lang.String expiredEventsFilter,
long eventTimeout)
Creates a
CUEventSubscription object with given attributes. |
getExpiredEventsFilter, getListenerRegProps, getTimeout, read, writepublic HEventSubscription()
public HEventSubscription(java.util.Dictionary listenerRegProps,
java.lang.String expiredEventsFilter,
long eventTimeout)
CUEventSubscription object with given attributes.listenerRegProps - registration properties of the listener service. The HierarchyListener
on the target framework to serve this subscription shall be registered with the registration properties
applied with this argument.expiredEventsFilter - - filter in ldap form, specifying the set of control units for which
all hierachy events in which they participate as sub units should be delivered. An event is considered as expired
if in the current event chunk of non-sent events, a hierarchy relation is subsequently attached and detached
(or the opposite).In this case, both events are considered expired and by default will not be delivered.
Expired event notifications
are suitable for state machine applications that need the complete event sequence to realize their logic.eventTimeout - max timeout (in milliseconds) after which every
event should be delivered. Zero or negative number means that every event should
be delivered without any delay. If it is a negative number – then the event
notification shall be sent immediately within synchronous messages.
Copyright © 2019 Bosch Software Innovations GmbH. All Rights Reserved.