public interface ExecutionEnvironment
Modifier and Type | Method and Description |
---|---|
boolean |
activityExists(URI uri)
Returns true iff an activity exists for the specified URI in this ExecutionEnvironment.
|
boolean |
dispatchLayerExists(URI uri)
Returns true iff a dispatch layer exists for the specified URI in this ExecutionEnvironment.
|
com.fasterxml.jackson.databind.JsonNode |
getActivityConfigurationSchema(URI uri)
Returns a JSON Schema for the configuration required by an activity.
|
Set<URI> |
getActivityTypes()
Returns the activity types available in this ExecutionEnvironment.
|
String |
getDescription()
Returns a description of this ExecutionEnvironment.
|
com.fasterxml.jackson.databind.JsonNode |
getDispatchLayerConfigurationSchema(URI uri)
Returns a JSON Schema for the configuration required by a dispatch layer.
|
Set<URI> |
getDispatchLayerTypes()
Returns the dispatch layer types available in this ExecutionEnvironment.
|
ExecutionService |
getExecutionService()
Returns the ExecutionService that provides this ExecutionEnvironment.
|
String |
getID()
Returns the identifier for this ExecutionEnvironment.
|
String |
getName()
Returns the name of this ExecutionEnvironment.
|
String getID()
String getName()
String getDescription()
ExecutionService getExecutionService()
Set<URI> getActivityTypes()
boolean activityExists(URI uri)
uri
- the activity URI to checkcom.fasterxml.jackson.databind.JsonNode getActivityConfigurationSchema(URI uri) throws ActivityNotFoundException, ActivityConfigurationException
uri
- a URI that identifies an activityActivityNotFoundException
- if an activity cannot be found for the specified URIActivityConfigurationException
- if the ConfigurationDefinition cannot be createdSet<URI> getDispatchLayerTypes()
boolean dispatchLayerExists(URI uri)
uri
- the dispatch layer URI to checkcom.fasterxml.jackson.databind.JsonNode getDispatchLayerConfigurationSchema(URI uri) throws DispatchLayerNotFoundException, DispatchLayerConfigurationException
uri
- a URI that identifies a dispatch layerDispatchLayerNotFoundException
- if a dispatch layer cannot be found for the specified URIDispatchLayerConfigurationException
- if the ConfigurationDefinition cannot be createdCopyright © 2015–2016 The Apache Software Foundation. All rights reserved.