public interface EventFlow
Title: Service Event Fabric Core
Description: Defines an Event Flow.
Copyright: Copyright (c) 2017
Company: StreamScape Technologies
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
DATASPACE_COLLECTION_PARAMETER |
static java.lang.String |
DATASPACE_SERVER_ROLE_PARAMETER |
static java.lang.String |
DATASPACE_WINDOW_TYPE_PARAMETER |
static java.lang.String |
SCHEDULER_JOB_PARAMETER |
static java.lang.String |
SCHEDULER_LIST_PARAMETER |
static java.lang.String |
SCHEDULER_NODE_PARAMETER |
static java.lang.String |
SCHEDULER_TASK_PARAMETER |
static java.lang.String |
SCHEDULER_USER_PARAMETER |
static java.lang.String |
SERVICE_EVENT_HANDLER_PARAMETER |
Modifier and Type | Method and Description |
---|---|
ComponentModel |
getComponentModel()
Returns a model of the component the event flow belongs to.
|
java.lang.String |
getComponentName()
Returns a name of the component the event flow belongs to.
|
java.lang.String |
getComponentType()
Returns a type of the component the event flow belongs to.
|
EventFlowEntity |
getEntity()
Returns a type of the entity associated with the event flow.
|
java.lang.String |
getEntityName()
Returns a name of the entity associated with the event flow.
|
java.lang.String |
getEntityParameter(java.lang.String name)
Returns a value of the corresponding parameter of the entity associated with the event flow.
|
EventScope |
getEntityScope()
Returns an event scope of the entity associated with the event flow.
|
java.lang.String |
getEventId()
Returns an event id of the event flow.
|
java.lang.String |
getEventModel()
Returns an event model of the event flow.
|
java.lang.String |
getNodeName()
Returns a name of the node the event flow belongs to.
|
java.lang.String |
getOwnerName()
Returns a name of the owner (user or group) that created the event flow.
|
boolean |
isActive()
Checks if the event flow is active.
|
boolean |
isSystem()
Checks if the event flow is a system flow (belongs to a system component or event).
|
java.util.List |
listEntityParameterNames()
Returns a list of parameter names of the entity associated with the event flow.
|
static final java.lang.String SERVICE_EVENT_HANDLER_PARAMETER
static final java.lang.String DATASPACE_COLLECTION_PARAMETER
static final java.lang.String DATASPACE_WINDOW_TYPE_PARAMETER
static final java.lang.String DATASPACE_SERVER_ROLE_PARAMETER
static final java.lang.String SCHEDULER_JOB_PARAMETER
static final java.lang.String SCHEDULER_LIST_PARAMETER
static final java.lang.String SCHEDULER_TASK_PARAMETER
static final java.lang.String SCHEDULER_NODE_PARAMETER
static final java.lang.String SCHEDULER_USER_PARAMETER
java.lang.String getEventId()
java.lang.String getEventModel()
java.lang.String getNodeName()
java.lang.String getComponentType()
java.lang.String getComponentName()
ComponentModel getComponentModel()
java.lang.String getOwnerName()
EventFlowEntity getEntity()
java.lang.String getEntityName()
EventScope getEntityScope()
java.util.List listEntityParameterNames()
java.lang.String getEntityParameter(java.lang.String name)
name
- the name of the parameter.boolean isSystem()
true
if the event flow is a system flow, false
otherwise.boolean isActive()
true
if the event flow is active, false
otherwise.Copyright © 2015-2024 StreamScape Technologies. All rights reserved.