public class BeanshellActivityFactory extends Object implements ActivityFactory
ActivityFactory
for creating BeanshellActivity
.Constructor and Description |
---|
BeanshellActivityFactory() |
Modifier and Type | Method and Description |
---|---|
BeanshellActivity |
createActivity() |
com.fasterxml.jackson.databind.JsonNode |
getActivityConfigurationSchema() |
URI |
getActivityType() |
Set<ActivityInputPort> |
getInputPorts(com.fasterxml.jackson.databind.JsonNode configuration) |
Set<ActivityOutputPort> |
getOutputPorts(com.fasterxml.jackson.databind.JsonNode configuration) |
void |
setApplicationConfiguration(ApplicationConfiguration applicationConfiguration) |
public BeanshellActivity createActivity()
createActivity
in interface ActivityFactory
public URI getActivityType()
getActivityType
in interface ActivityFactory
public com.fasterxml.jackson.databind.JsonNode getActivityConfigurationSchema()
getActivityConfigurationSchema
in interface ActivityFactory
public void setApplicationConfiguration(ApplicationConfiguration applicationConfiguration)
public Set<ActivityInputPort> getInputPorts(com.fasterxml.jackson.databind.JsonNode configuration)
getInputPorts
in interface ActivityFactory
public Set<ActivityOutputPort> getOutputPorts(com.fasterxml.jackson.databind.JsonNode configuration)
getOutputPorts
in interface ActivityFactory
Copyright © 2015–2016 The Apache Software Foundation. All rights reserved.