Skip navigation links
C G I N O R S 

C

CONTROL_APP_NAME - Static variable in class org.apache.edgent.providers.iot.IotProvider
IoT control using device commands application name.
createIotCommandToControlApp() - Method in class org.apache.edgent.providers.iot.IotProvider
Create application connects edgentControl device commands to the control service.
createIotDeviceApp() - Method in class org.apache.edgent.providers.iot.IotProvider
Create application that connects to the message hub.
createJobMonitorApp() - Method in class org.apache.edgent.providers.iot.IotProvider
Create Job monitor application.
createMessageHubDevice(Topology) - Method in class org.apache.edgent.providers.iot.IotProvider
Create the connection to the message hub.

G

getApplicationService() - Method in class org.apache.edgent.providers.iot.IotProvider
Get the application service.
getControlService() - Method in class org.apache.edgent.providers.iot.IotProvider
 
getName() - Method in class org.apache.edgent.providers.iot.IotProvider
Return the name of this provider.
getPreferences(String) - Static method in class org.apache.edgent.providers.iot.IotProvider
Get the Preferences node that will be used for the IotProvider with the specified name.
getServices() - Method in class org.apache.edgent.providers.iot.IotProvider

I

IotProvider - Class in org.apache.edgent.providers.iot
A provider that supports sharing of a single connection to an IoT message hub and access to control MBeans via IoT device commands.
IotProvider(Function<Topology, IotDevice>) - Constructor for class org.apache.edgent.providers.iot.IotProvider
Create an IotProvider that uses its own DirectProvider.
IotProvider(String, Function<Topology, IotDevice>) - Constructor for class org.apache.edgent.providers.iot.IotProvider
Create an IotProvider that uses its own DirectProvider.
IotProvider(String, DirectProvider, Function<Topology, IotDevice>) - Constructor for class org.apache.edgent.providers.iot.IotProvider
Create an IotProvider that uses the passed in DirectProvider.
IotProvider(String, TopologyProvider, DirectSubmitter<Topology, Job>, Function<Topology, IotDevice>) - Constructor for class org.apache.edgent.providers.iot.IotProvider
Create an IotProvider.

N

newTopology() - Method in class org.apache.edgent.providers.iot.IotProvider
newTopology(String) - Method in class org.apache.edgent.providers.iot.IotProvider

O

org.apache.edgent.providers.iot - package org.apache.edgent.providers.iot
Iot provider that allows multiple applications to share an IotDevice.

R

registerApplicationService() - Method in class org.apache.edgent.providers.iot.IotProvider
 
registerControlService() - Method in class org.apache.edgent.providers.iot.IotProvider
 
registerPreferencesService() - Method in class org.apache.edgent.providers.iot.IotProvider
 
registerPublishSubscribeService() - Method in class org.apache.edgent.providers.iot.IotProvider
 
registerTopology(String, BiConsumer<IotDevice, JsonObject>) - Method in class org.apache.edgent.providers.iot.IotProvider
Register an application that uses an IotDevice.
registerTopology(String, BiConsumer<IotDevice, JsonObject>, boolean, JsonObject) - Method in class org.apache.edgent.providers.iot.IotProvider
Register an application that uses an IotDevice.

S

start() - Method in class org.apache.edgent.providers.iot.IotProvider
Start this provider by starting its system applications and any autoSubmit-enabled registered applications.
submit(Topology) - Method in class org.apache.edgent.providers.iot.IotProvider
submit(Topology, JsonObject) - Method in class org.apache.edgent.providers.iot.IotProvider
C G I N O R S 
Skip navigation links

Copyright © 2016–2017 The Apache Software Foundation. All rights reserved.