Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/OpenDevice/OpenDevice
/ types & classes
Types & classes
287 in github.com/OpenDevice/OpenDevice
⨍
Functions
2,656
◇
Types & classes
287
Class
AbstractAtmosphereConnection
Base WebSocket/REST/HTTP Server Connection @author Ricardo JL Rufino @date 11/06/2013
opendevice-servers/opendevice-rest-ws-server/src/main/java/br/com/criativasoft/opendevice/wsrest/AbstractAtmosphereConnection.java:50
Class
AbstractButtonsForm
opendevice-js-engine/src/test/java/br/com/criativasoft/opendevice/engine/utils/AbstractButtonsForm.java:35
Class
AbstractConnection
Base class for Connections @author Ricardo JL Rufino @date 04/09/2011 13:18:48
opendevice-connection/opendevice-connection-api/src/main/java/br/com/criativasoft/opendevice/connection/AbstractConnection.java:30
Class
AbstractMessage
Base class for Message @author Ricardo JL Rufino @date 02/09/14.
opendevice-connection/opendevice-connection-api/src/main/java/br/com/criativasoft/opendevice/connection/message/AbstractMessage.java:23
Class
AbstractStreamConnection
opendevice-connection/opendevice-connection-api/src/main/java/br/com/criativasoft/opendevice/connection/AbstractStreamConnection.java:31
Class
ActionCommand
FIXME: conflito de logica com o USAR ACTOIN, no novo protocolo: ver CommandType @author Ricardo JL Rufino @date 11/01/16
opendevice-core/src/main/java/br/com/criativasoft/opendevice/core/command/ActionCommand.java:26
Interface
ActionCommandListener
TODO: Add docs. @author Ricardo JL Rufino @date 13/01/16
opendevice-core/src/main/java/br/com/criativasoft/opendevice/core/model/test/ActionCommandListener.java:24
Class
ActionCommandRest
@author Ricardo JL Rufino @date 11/01/16
opendevice-tests/src/main/java/opendevice/io/tests/ipcam/ActionCommandRest.java:33
Class
ActionDef
TODO: Add docs. @author Ricardo JL Rufino @date 13/01/16
opendevice-core/src/main/java/br/com/criativasoft/opendevice/core/model/test/ActionDef.java:26
Class
ActiveTray
opendevice-tests/src/main/java/opendevice/io/tests/ActiveTray.java:26
Class
AddConnection
@author Ricardo JL Rufino @date 02/11/15
opendevice-core/src/main/java/br/com/criativasoft/opendevice/core/command/AddConnection.java:22
Class
AddConnectionResponse
Reponse for {@link AddConnection}, Format: /type/id/status/ip @author Ricardo JL Rufino @date 02/11/15
opendevice-core/src/main/java/br/com/criativasoft/opendevice/core/command/AddConnectionResponse.java:21
Enum
AggregationType
opendevice-core/src/main/java/br/com/criativasoft/opendevice/core/metamodel/AggregationType.java:16
Interface
AndroidContextSupport
TODO: Add Docs @author Ricardo JL Rufino on 25/10/14.
opendevice-connection/opendevice-android-stream/src/main/java/br/com/criativasoft/opendevice/android/AndroidContextSupport.java:25
Class
AppResourceConfigurator
opendevice-servers/opendevice-rest-ws-server/src/main/java/br/com/criativasoft/opendevice/wsrest/config/AppResourceConfigurator.java:27
Class
AppResourceConfigurator
opendevice-middleware/src/main/java/br/com/criativasoft/opendevice/middleware/config/AppResourceConfigurator.java:30
Class
ArduinoManager
Class that follows the structure for implementing the Arduino, it is not advisable for real projects, just enough for simple things. Give preference t
opendevice-core/src/main/java/br/com/criativasoft/opendevice/core/ArduinoManager.java:33
Interface
AsyncRunner
opendevice-servers/opendevice-nanohttp-server/src/main/java/br/com/criativasoft/opendevice/nanohttp/server/NanoHTTPD.java:242
Class
BaseDeviceManager
This is the base class for device management and input and output connections. <br/> After adding devices ({@link #addDevice(br.com.criativasoft.opend
opendevice-core/src/main/java/br/com/criativasoft/opendevice/core/BaseDeviceManager.java:47
Class
BasicAuth
TODO: Add docs. @author Ricardo JL Rufino @date 10/01/16
opendevice-tests/src/main/java/opendevice/io/tests/ipcam/BasicAuth.java:22
Class
BenchmarkUsb
TODO: Add docs. @author Ricardo JL Rufino @date 21/01/16
opendevice-tests/src/main/java/opendevice/io/tests/BenchmarkUsb.java:28
Class
BevelArrowIcon
opendevice-tests/src/main/java/opendevice/io/tests/ActiveTray.java:133
Class
BlinkBluetooth
USE: samples/arduino/BluetoothConnection @author Ricardo JL Rufino @date 17/06/2014
opendevice-connection/opendevice-connection-samples/src/main/java/br/com/criativasoft/opendevice/samples/BlinkBluetooth.java:24
Class
BlinkTest
TODO: Add docs. @author Ricardo JL Rufino @date 03/11/15
opendevice-tests/src/main/java/opendevice/io/tests/BlinkTest.java:33
Class
BlinkUsb
USE: samples/arduino/UsbConnection ou samples/arduino/BluetoothConnection @author Ricardo JL Rufino @date 17/06/2014
opendevice-connection/opendevice-connection-samples/src/main/java/br/com/criativasoft/opendevice/samples/BlinkUsb.java:27
Class
BluetoothConnection
Android Bluetooth Connection (Client) Reference: http://developer.android.com/guide/topics/connectivity/bluetooth.html @author Ricardo JL Rufino on 25
opendevice-connection/opendevice-android-stream/src/main/java/br/com/criativasoft/opendevice/android/stream/BluetoothConnection.java:41
Class
BluetoothConnection
opendevice-connection/opendevice-connection-stream/src/main/java/br/com/criativasoft/opendevice/connection/BluetoothConnection.java:28
Class
BluetoothServerConnection
opendevice-connection/opendevice-connection-stream/src/main/java/br/com/criativasoft/opendevice/connection/server/BluetoothServerConnection.java:30
Class
BluetoothServerProxy
In this example it is possible to use the computer just as a proxy between an Android(using Bluetooth) and Arduino when you do not have a bluetooth s
opendevice-connection/opendevice-connection-samples/src/main/java/br/com/criativasoft/opendevice/samples/BluetoothServerProxy.java:38
Interface
Button
opendevice-core/src/main/java/br/com/criativasoft/opendevice/core/model/ext/SnessController.java:33
Interface
ByteMessage
opendevice-connection/opendevice-connection-api/src/main/java/br/com/criativasoft/opendevice/connection/message/ByteMessage.java:16
Class
CategoryIPCam
TODO: Add docs. @author Ricardo JL Rufino @date 11/01/16
opendevice-core/src/main/java/br/com/criativasoft/opendevice/core/model/test/CategoryIPCam.java:22
Class
ClearDatabase
TODO: Add Docs @author Ricardo JL Rufino on 01/05/15.
opendevice-middleware/src/main/java/br/com/criativasoft/opendevice/middleware/test/ClearDatabase.java:28
Class
Command
@author Ricardo JL Rufino @date 04/09/2011 13:48:57
opendevice-core/src/main/java/br/com/criativasoft/opendevice/core/command/Command.java:25
Class
CommandDelivery
This class monitor sending commands to the device and your answers to see if the communication is correct.<br/> It is used by the {@link br.com.criati
opendevice-core/src/main/java/br/com/criativasoft/opendevice/core/CommandDelivery.java:38
Class
CommandEncoderDecoder
TODO: PENDING DOC @author Ricardo JL Rufino @date 11/07/14.
opendevice-clients/opendevice-wasync-client/src/main/java/br/com/criativasoft/opendevice/webclient/io/CommandEncoderDecoder.java:33
Class
CommandException
opendevice-core/src/main/java/br/com/criativasoft/opendevice/core/command/CommandException.java:16
Interface
CommandFilter
Filter used to intercept commands received by the connections. Subclasses may use to limit the amount of data received or to receive just one type of
opendevice-core/src/main/java/br/com/criativasoft/opendevice/core/filter/CommandFilter.java:28
Class
CommandJacksonMapper
Jackson Configuration for Commands @author Ricardo JL Rufino @date 11/07/14.
opendevice-core/src/main/java/br/com/criativasoft/opendevice/core/json/CommandJacksonMapper.java:30
Class
CommandJacksonProvider
JAX-RS Provider to configure JSON Serialization of Commands.</br> It must be used in conjunction with 'jackson-jaxrs-json-provider' maven dependecy.
opendevice-servers/opendevice-rest-ws-server/src/main/java/br/com/criativasoft/opendevice/wsrest/io/CommandJacksonProvider.java:30
Class
CommandJsonDeserialize
(for JSON, change NAME ??!!!) TODO: PENDING DOC @author Ricardo JL Rufino @date 27/07/14.
opendevice-core/src/main/java/br/com/criativasoft/opendevice/core/json/CommandJsonDeserialize.java:36
Class
CommandJsonSerialize
MixIn Jackson configuration Ref: http://wiki.fasterxml.com/JacksonMixInAnnotations @author Ricardo JL Rufino
opendevice-core/src/main/java/br/com/criativasoft/opendevice/core/json/CommandJsonSerialize.java:24
Class
CommandMapping
opendevice-core/src/main/java/br/com/criativasoft/opendevice/core/command/CommandMapping.java:21
Class
CommandMappingStore
opendevice-core/src/main/java/br/com/criativasoft/opendevice/core/command/CommandMappingStore.java:18
Class
CommandRegistry
@author Ricardo JL Rufino @date 02/11/15
opendevice-core/src/main/java/br/com/criativasoft/opendevice/core/command/CommandRegistry.java:24
Enum
CommandStatus
opendevice-core/src/main/java/br/com/criativasoft/opendevice/core/command/CommandStatus.java:18
Class
CommandStreamReader
Parser to convert byte[] into {@link Command} @author Ricardo JL Rufino @date 18/06/2014
opendevice-core/src/main/java/br/com/criativasoft/opendevice/core/command/CommandStreamReader.java:29
Class
CommandStreamSerializer
opendevice-core/src/main/java/br/com/criativasoft/opendevice/core/command/CommandStreamSerializer.java:29
Enum
CommandType
Default command types of OpenDevice. Additional commands can be registered using {@link CommandRegistry}. @author Ricardo JL Rufino @date 04/09/2011 1
opendevice-core/src/main/java/br/com/criativasoft/opendevice/core/command/CommandType.java:24
Class
CommandTypeDeserialize
opendevice-core/src/main/java/br/com/criativasoft/opendevice/core/json/EnumCodeDeserialize.java:42
Class
ConnectThread
This thread runs while attempting to make an outgoing connection with a device. It runs straight through; the connection either succeeds or fails.
opendevice-connection/opendevice-android-stream/src/main/java/br/com/criativasoft/opendevice/android/stream/BluetoothConnection.java:159
Class
ConnectionCommand
Base class for connection commands @author Ricardo JL Rufino @date 02/11/15
opendevice-core/src/main/java/br/com/criativasoft/opendevice/core/command/ConnectionCommand.java:21
Class
ConnectionException
@author Ricardo JL Rufino
opendevice-connection/opendevice-connection-api/src/main/java/br/com/criativasoft/opendevice/connection/exception/ConnectionException.java:21
Class
ConnectionGuiceProvider
Guice provider to Inject ServerConnection into Rest Resources. </br> TODO: Deve ser configurado em um filtro ou interceptor, usando #setConnection. @a
opendevice-servers/opendevice-rest-ws-server/src/main/java/br/com/criativasoft/opendevice/wsrest/guice/config/ConnectionGuiceProvider.java:26
Interface
ConnectionListener
opendevice-connection/opendevice-connection-api/src/main/java/br/com/criativasoft/opendevice/connection/ConnectionListener.java:18
Interface
ConnectionManager
Component that manages multiple connections @author Ricardo JL Rufino on 05/10/14.
opendevice-connection/opendevice-connection-api/src/main/java/br/com/criativasoft/opendevice/connection/ConnectionManager.java:24
Enum
ConnectionStatus
Enum com o status da conexão. @author Ricardo JL Rufino @date 04/05/2011 14:16:36
opendevice-connection/opendevice-connection-api/src/main/java/br/com/criativasoft/opendevice/connection/ConnectionStatus.java:22
Enum
ConnectionType
ConnectionType ENUM @author Ricardo JL Rufino @date 02/11/15
opendevice-core/src/main/java/br/com/criativasoft/opendevice/core/connection/ConnectionType.java:24
Class
Connections
Factory for Connections @author Ricardo JL Rufino @date 06/09/14.
opendevice-core/src/main/java/br/com/criativasoft/opendevice/core/connection/Connections.java:8
Class
ControlServer
opendevice-servers/opendevice-nanohttp-server/src/main/java/br/com/criativasoft/opendevice/nanohttp/server/ControlServer.java:11
Class
CrossOriginInterceptor
TODO: Add Docs @author Ricardo JL Rufino on 05/10/14.
opendevice-servers/opendevice-rest-ws-server/src/main/java/br/com/criativasoft/opendevice/wsrest/io/CrossOriginInterceptor.java:27
Interface
Dao
opendevice-core/src/main/java/br/com/criativasoft/opendevice/core/dao/Dao.java:18
Class
Dashboard
TODO: Add Docs @author Ricardo JL Rufino on 01/05/15.
opendevice-middleware/src/main/java/br/com/criativasoft/opendevice/middleware/model/Dashboard.java:30
Interface
DashboardDao
TODO: Add Docs @author Ricardo JL Rufino on 07/05/15.
opendevice-middleware/src/main/java/br/com/criativasoft/opendevice/middleware/persistence/dao/DashboardDao.java:27
Class
DashboardDaoNeo4j
TODO: Add Docs @author Ricardo JL Rufino on 07/05/15.
opendevice-middleware/src/main/java/br/com/criativasoft/opendevice/middleware/persistence/dao/DashboardDaoNeo4j.java:31
Class
DashboardItem
TODO: Add Docs @author Ricardo JL Rufino on 30/04/15.
opendevice-middleware/src/main/java/br/com/criativasoft/opendevice/middleware/model/DashboardItem.java:31
Class
DashboardRest
TODO: Add Docs @author Ricardo JL Rufino on 30/04/15.
opendevice-middleware/src/main/java/br/com/criativasoft/opendevice/middleware/resources/DashboardRest.java:43
Enum
DashboardType
opendevice-middleware/src/main/java/br/com/criativasoft/opendevice/middleware/model/DashboardItem.java:42
Class
DataUtils
opendevice-connection/opendevice-connection-api/src/main/java/br/com/criativasoft/opendevice/connection/util/DataUtils.java:20
Class
DefaultAsyncRunner
opendevice-servers/opendevice-nanohttp-server/src/main/java/br/com/criativasoft/opendevice/nanohttp/server/NanoHTTPD.java:897
Class
DefaultMoquetteSslContextCreator
Moquette server implementation to load SSL certificate from local filesystem path configured in config file. Created by andrea on 13/12/15.
opendevice-servers/opendevice-mqtt/src/main/java/br/com/criativasoft/opendevice/mqtt/DefaultMoquetteSslContextCreator.java:34
Class
DefaultSteamReader
Class responsible for reading the information of an InputStream , the parser of the information is done by {@link MessageSerializer} @author Ricardo J
opendevice-connection/opendevice-connection-api/src/main/java/br/com/criativasoft/opendevice/connection/serialize/DefaultSteamReader.java:31
Class
DefaultTempFile
opendevice-servers/opendevice-nanohttp-server/src/main/java/br/com/criativasoft/opendevice/nanohttp/server/NanoHTTPD.java:406
Class
DefaultTempFileManager
opendevice-servers/opendevice-nanohttp-server/src/main/java/br/com/criativasoft/opendevice/nanohttp/server/NanoHTTPD.java:865
Class
DefaultTempFileManagerFactory
opendevice-servers/opendevice-nanohttp-server/src/main/java/br/com/criativasoft/opendevice/nanohttp/server/NanoHTTPD.java:858
Class
DependencyConfig
TODO: Add Docs @author Ricardo JL Rufino on 02/05/15.
opendevice-middleware/src/main/java/br/com/criativasoft/opendevice/middleware/config/DependencyConfig.java:33
Class
Device
Device is an abstraction of a physical device, which may be a lamp, socket, sensor, robot, or even a logical device. <br/> These devices are managed a
opendevice-core/src/main/java/br/com/criativasoft/opendevice/core/model/Device.java:36
Class
DeviceCategory
Represento um tipo de dispositivo . @author Ricardo JL Rufino @date 04/09/2011 12:44:44
opendevice-core/src/main/java/br/com/criativasoft/opendevice/core/model/DeviceCategory.java:23
Class
DeviceCategoryRegistry
@author Ricardo JL Rufino @date 13/01/16
opendevice-core/src/main/java/br/com/criativasoft/opendevice/core/model/test/DeviceCategoryRegistry.java:26
Class
DeviceCommand
opendevice-core/src/main/java/br/com/criativasoft/opendevice/core/command/DeviceCommand.java:19
Class
DeviceCommandHandler
opendevice-servers/opendevice-nanohttp-server/src/main/java/br/com/criativasoft/opendevice/nanohttp/handlers/DeviceCommandHandler.java:16
Interface
DeviceConnection
This interface defines the capabilities that a connection must have. @author Ricardo JL Rufino
opendevice-connection/opendevice-connection-api/src/main/java/br/com/criativasoft/opendevice/connection/DeviceConnection.java:26
Interface
DeviceDao
@author Ricardo JL Rufino @date 27/08/14.
opendevice-core/src/main/java/br/com/criativasoft/opendevice/core/dao/DeviceDao.java:26
Class
DeviceDaoNeo4j
@author Ricardo JL Rufino on 06/05/15.
opendevice-middleware/src/main/java/br/com/criativasoft/opendevice/middleware/persistence/dao/DeviceDaoNeo4j.java:37
Class
DeviceHistory
DeviceHistory represents the device status at any given time @author Ricardo JL Rufino on 05/05/15.
opendevice-core/src/main/java/br/com/criativasoft/opendevice/core/model/DeviceHistory.java:20
Class
DeviceHistoryQuery
TODO: Add Docs @author Ricardo JL Rufino on 05/05/15.
opendevice-core/src/main/java/br/com/criativasoft/opendevice/core/metamodel/DeviceHistoryQuery.java:21
Interface
DeviceListener
The listener interface for receiving Device change events. <br/> When the event occurs, the @{link #onDeviceChanged } method is invoked. @author Rica
opendevice-core/src/main/java/br/com/criativasoft/opendevice/core/listener/DeviceListener.java:25
Class
DeviceListenerTest
@author Ricardo JL Rufino @date 30/08/15.
opendevice-core/src/test/java/br/com/criativasoft/opendevice/core/model/DeviceListenerTest.java:31
Interface
DeviceManager
opendevice-core/src/main/java/br/com/criativasoft/opendevice/core/DeviceManager.java:32
Class
DeviceManagerGuiceProvider
Guice provider to Inject ServerConnection into Rest Resources. </br> TODO: Deve ser configurado em um filtro ou interceptor, usando #setConnection. @a
opendevice-servers/opendevice-rest-ws-server/src/main/java/br/com/criativasoft/opendevice/wsrest/guice/config/DeviceManagerGuiceProvider.java:28
Class
DeviceMappingListener
It maps the value of the current device to the ID of another registered device. </br> Example, it is possible to map the values read by a radio freque
opendevice-core/src/main/java/br/com/criativasoft/opendevice/core/listener/impl/DeviceMappingListener.java:28
Class
DeviceMemoryDao
TODO: PENDING DOC @author Ricardo JL Rufino @date 27/08/14.
opendevice-core/src/main/java/br/com/criativasoft/opendevice/core/dao/memory/DeviceMemoryDao.java:31
Class
DeviceRest
Device Rest Interface for controling devices. <br/> See https://opendevice.atlassian.net/wiki/display/DOC/Rest+API @author Ricardo JL Rufino @date 04
opendevice-rest-api/src/main/java/br/com/criativasoft/opendevice/restapi/DeviceRest.java:44
Interface
DeviceService
TODO: PENDING DOC (Not Used !!) @author Ricardo JL Rufino @date 04/07/14.
opendevice-rest-api/src/main/java/br/com/criativasoft/opendevice/restapi/service/DeviceService.java:24
Class
DeviceServiceImpl
TODO: PENDING DOC @author ricardo @date 03/07/14.
opendevice-rest-api/src/main/java/br/com/criativasoft/opendevice/restapi/service/DeviceServiceImpl.java:25
Enum
DeviceType
Represento um tipo de dispositivo . @author Ricardo JL Rufino @date 04/09/2011 12:44:44
opendevice-core/src/main/java/br/com/criativasoft/opendevice/core/model/DeviceType.java:24
Class
DeviceVO
opendevice-core/src/main/java/br/com/criativasoft/opendevice/core/metamodel/DeviceVO.java:27
Class
DiscoveryClientService
opendevice-core/src/main/java/br/com/criativasoft/opendevice/core/discovery/DiscoveryClientService.java:31
Interface
DiscoveryListener
Listener for {@link DiscoveryService} @author Ricardo JL Rufino @date 05/11/15
opendevice-connection/opendevice-connection-api/src/main/java/br/com/criativasoft/opendevice/connection/discovery/DiscoveryListener.java:21
Class
DiscoveryResponse
Discovery Network Devices response. Used with: DiscoveryServiceImpl @author Ricardo JL Rufino @date 04/11/15
opendevice-core/src/main/java/br/com/criativasoft/opendevice/core/command/DiscoveryResponse.java:23
next →
1–100 of 287, ranked by callers