public interface InitialEventSelector
Sbb
Modifier and Type | Method and Description |
---|---|
Object |
getActivity()
Get the activity for which the event was fired.
|
Address |
getAddress()
Get the Address for the event.
|
String |
getCustomName()
Get the custom name set for the event.
|
Object |
getEvent()
Get the event object for the event under consideration by the event router.
|
String |
getEventName()
Get the name of the event under consideration by the event router.
|
boolean |
isActivityContextSelected()
Determine if the Activity Context has been selected for use in the convergence name.
|
boolean |
isAddressProfileSelected()
Determine if the Address Profile has been selected for use in the convergence name.
|
boolean |
isAddressSelected()
Determine if the Address has been selected for use in the convergence name.
|
boolean |
isEventSelected()
Determine if the event has been selected for use in the convergence name.
|
boolean |
isEventTypeSelected()
Determine if the event type has been selected for use in the convergence name.
|
boolean |
isInitialEvent()
Determine if the event under consideration by the event router is an initial
event for the Service.
|
void |
setActivityContextSelected(boolean select)
Set the selection criteria for the Activity Context convergence name variable.
|
void |
setAddress(Address address)
Set the Address for the event.
|
void |
setAddressProfileSelected(boolean select)
Set the selection criteria for the Address Profile convergence name variable.
|
void |
setAddressSelected(boolean select)
Set the selection criteria for the Address convergence name variable.
|
void |
setCustomName(String name)
Set the custom name for the event.
|
void |
setEventSelected(boolean select)
Set the selection criteria for the event convergence name variable.
|
void |
setEventTypeSelected(boolean select)
Set the selection criteria for the event type convergence name variable.
|
void |
setInitialEvent(boolean initial)
Set the initial event flag for the event under consideration by the event router.
|
boolean isActivityContextSelected()
true
if the Activity Context has been selected for use
in the convergence name, false
otherwise.void setActivityContextSelected(boolean select)
select
- flag indicating whether or not the Activity Context should be
used in the convergence name.boolean isAddressProfileSelected()
Note: an Address Profile will only be used in the construction of a convergence
name if this method returns true
and getAddress
returns
a non-null value. If both of these conditions are true but no Address Profile with the
specified Address is found in the Service's Address Profile Table, no convergence name
is generated and the event is not an initial event for the Service.
true
if the Address Profile has been selected for use
in the convergence name, false
otherwise.void setAddressProfileSelected(boolean select)
select
- flag indicating whether or not the Address Profile should be
used in the convergence name.boolean isAddressSelected()
Note: Addresses will only be used during the construction of a convergence name
if this method returns true
and getAddress
returns a
non-null value.
true
if the Address has been selected for use
in the convergence name, false
otherwise.void setAddressSelected(boolean select)
select
- flag indicating whether or not the Address should be used in the
convergence name.boolean isEventTypeSelected()
true
if the event type has been selected for use
in the convergence name, false
otherwise.void setEventTypeSelected(boolean select)
select
- flag indicating whether or not the event type should be
used in the convergence name.boolean isEventSelected()
true
if the event has been selected for use
in the convergence name, false
otherwise.void setEventSelected(boolean select)
select
- flag indicating whether or not the event should be
used in the convergence name.String getEventName()
Object getEvent()
Object getActivity()
Address getAddress()
void setAddress(Address address)
address
- the Address for the event.String getCustomName()
null
. A custom name is only used in the construction of a convergence
name if it is non-null.void setCustomName(String name)
name
- the custom name for the event,boolean isInitialEvent()
true
.true
if the event under consideration is an initial event
false
otherwise.void setInitialEvent(boolean initial)
false
the event is not an initial event and the event
router performs no further initial event processing for the Service.initial
- whether or not further initial event processing should take place
for this event.