Package | Description |
---|---|
org.apache.edgent.apps.iot |
Applications for use in an Internet of Things environment.
|
org.apache.edgent.connectors.file |
File stream connector.
|
org.apache.edgent.connectors.iot |
Edgent device connector API to a message hub.
|
org.apache.edgent.connectors.iotp |
IBM Watson IoT Platform stream connector.
|
org.apache.edgent.connectors.mqtt.iot |
An MQTT based IotDevice connector.
|
org.apache.edgent.connectors.pubsub |
Publish subscribe model between jobs.
|
org.apache.edgent.connectors.serial |
Serial port connector API.
|
org.apache.edgent.connectors.wsclient |
WebSocket Client Connector API for sending and receiving messages to a WebSocket Server.
|
org.apache.edgent.connectors.wsclient.javax.websocket |
WebSocket Client Connector for sending and receiving messages to a WebSocket Server.
|
org.apache.edgent.providers.direct |
Direct execution of a streaming topology.
|
org.apache.edgent.topology |
Functional api to build a streaming topology.
|
org.apache.edgent.topology.spi | |
org.apache.edgent.topology.spi.graph | |
org.apache.edgent.topology.spi.tester | |
org.apache.edgent.topology.tester |
Testing for a streaming topology.
|
Modifier and Type | Method and Description |
---|---|
static IotDevice |
IotDevicePubSub.addIotDevice(TopologyElement te)
Add a proxy
IotDevice for the topology containing te . |
Modifier and Type | Method and Description |
---|---|
static TStream<java.lang.String> |
FileStreams.directoryWatcher(TopologyElement te,
Supplier<java.lang.String> directory)
Declare a stream containing the absolute pathname of
newly created file names from watching
directory . |
static TStream<java.lang.String> |
FileStreams.directoryWatcher(TopologyElement te,
Supplier<java.lang.String> directory,
java.util.Comparator<java.io.File> comparator)
Declare a stream containing the absolute pathname of
newly created file names from watching
directory . |
Modifier and Type | Interface and Description |
---|---|
interface |
IotDevice
Generic Internet of Things device connector.
|
Modifier and Type | Class and Description |
---|---|
class |
IotpDevice
Connector for IBM Watson IoT Platform.
|
Modifier and Type | Class and Description |
---|---|
class |
MqttDevice
An MQTT based Edgent
IotDevice connector. |
Modifier and Type | Method and Description |
---|---|
static <T> TStream<T> |
PublishSubscribe.subscribe(TopologyElement te,
java.lang.String topic,
java.lang.Class<T> streamType)
Subscribe to a published topic.
|
Modifier and Type | Interface and Description |
---|---|
interface |
SerialDevice
Access to a device (or devices) connected by a serial port.
|
Modifier and Type | Interface and Description |
---|---|
interface |
WebSocketClient
A generic connector for sending and receiving messages to a WebSocket Server.
|
Modifier and Type | Class and Description |
---|---|
class |
Jsr356WebSocketClient
A connector for sending and receiving messages to a WebSocket Server.
|
Modifier and Type | Class and Description |
---|---|
class |
DirectTopology
DirectTopology is a GraphTopology that
is executed in threads in the current virtual machine. |
Modifier and Type | Interface and Description |
---|---|
interface |
Topology
A declaration of a topology of streaming data.
|
interface |
TSink<T>
Termination point (sink) for a stream.
|
interface |
TStream<T>
A
TStream is a declaration of a continuous sequence of tuples. |
interface |
TWindow<T,K>
Partitioned window of tuples.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractTopology<X extends Tester>
Topology implementation that uses the basic functions to implement most
sources streams.
|
class |
AbstractTStream<G extends Topology,T>
Abstract stream that uses the functional primitives to implement most
methods.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractTWindow<T,K> |
class |
ConnectorStream<G extends Topology,T>
A stream that directly adds oplets to the graph.
|
class |
GraphTopology<X extends Tester>
Topology implementation that provides basic functions for implementing
source streams backed by a
Graph . |
class |
TWindowImpl<T,K> |
class |
TWindowTimeImpl<T,K> |
Modifier and Type | Class and Description |
---|---|
class |
AbstractTester |
Modifier and Type | Interface and Description |
---|---|
interface |
Tester
A
Tester adds the ability to test a topology in a test framework such
as JUnit. |
Copyright © 2016 The Apache Software Foundation. All Rights Reserved - bbe71fa-20161201-1641