Package | Description |
---|---|
org.apache.edgent.oplet |
Oplets API.
|
org.apache.edgent.providers.direct |
Direct execution of a streaming topology.
|
org.apache.edgent.runtime.etiao |
A runtime for executing an Edgent streaming topology, designed as an embeddable library
so that it can be executed in a simple Java application.
|
org.apache.edgent.topology |
Functional api to build a streaming topology.
|
Modifier and Type | Interface and Description |
---|---|
interface |
OpletContext<I,O>
Context information for the
Oplet 's invocation context. |
Modifier and Type | Method and Description |
---|---|
Supplier<RuntimeServices> |
DirectTopology.getRuntimeServiceSupplier() |
Modifier and Type | Class and Description |
---|---|
class |
AbstractContext<I,O>
Provides a skeletal implementation of the
OpletContext
interface. |
class |
Executable
Executes and provides runtime services to the executable graph
elements (oplets and functions).
|
class |
InvocationContext<I,O>
Context information for the
Oplet 's execution context. |
Modifier and Type | Method and Description |
---|---|
void |
Invocation.initialize(JobContext job,
RuntimeServices services)
Initialize the invocation.
|
Constructor and Description |
---|
AbstractContext(JobContext job,
RuntimeServices services) |
InvocationContext(java.lang.String id,
JobContext job,
RuntimeServices services,
int inputCount,
java.util.List<? extends Consumer<O>> outputs,
java.util.List<OutputPortContext> outputContext)
Creates an
InvocationContext with the specified parameters. |
Modifier and Type | Method and Description |
---|---|
Supplier<RuntimeServices> |
Topology.getRuntimeServiceSupplier()
Return a function that at execution time
will return a
RuntimeServices instance
a stream function can use. |
Copyright © 2016 The Apache Software Foundation. All Rights Reserved - bbe71fa-20161201-1641