Package | Description |
---|---|
org.wattdepot.common.domainmodel |
WattDepot models the domain of measurement collection, storage, and analysis through the following conceptual entities.
|
org.wattdepot.server |
The WattDepot Server classes.
|
org.wattdepot.server.depository.impl.hibernate |
Provides the Hibernate
http://www.hibernate.org
implementation of WattDepot persistence.
|
Modifier and Type | Method and Description |
---|---|
void |
SensorModel.setId(String id) |
void |
SensorGroup.setId(String id) |
void |
MeasurementType.setId(String id) |
void |
Measurement.setId(String id) |
void |
IDomainModel.setId(String id)
Sets the instance's slug.
|
void |
CollectorProcessDefinition.setId(String slug) |
Modifier and Type | Method and Description |
---|---|
abstract CollectorProcessDefinition |
WattDepotPersistence.defineCollectorProcessDefinition(String id,
String name,
String sensorId,
Long pollingInterval,
String depositoryId,
Set<Property> properties,
String orgId)
Defines a new CollectorProcessDefinition.
|
abstract Depository |
WattDepotPersistence.defineDepository(String id,
String name,
MeasurementType measurementType,
String orgId)
Defines a new WattDepository in WattDepot.
|
abstract MeasurementPruningDefinition |
WattDepotPersistence.defineMeasurementPruningDefinition(String id,
String name,
String depositoryId,
String sensorId,
String orgId,
Integer ignore,
Integer collect,
Integer gap)
Defines a new MeasurementPruningDefinition.
|
abstract MeasurementType |
WattDepotPersistence.defineMeasurementType(String id,
String name,
String units)
Defines a new MeasurementType in WattDepot.
|
abstract Organization |
WattDepotPersistence.defineOrganization(String id,
String name,
Set<String> users) |
abstract Sensor |
WattDepotPersistence.defineSensor(String id,
String name,
String uri,
String modelId,
Set<Property> properties,
String orgId) |
abstract SensorGroup |
WattDepotPersistence.defineSensorGroup(String id,
String name,
Set<String> sensors,
String orgId) |
abstract SensorModel |
WattDepotPersistence.defineSensorModel(String id,
String name,
String protocol,
String type,
String version)
Defines a new SensorModel in WattDepot.
|
Modifier and Type | Method and Description |
---|---|
CollectorProcessDefinition |
WattDepotPersistenceImpl.defineCollectorProcessDefinition(String id,
String name,
String sensorId,
Long pollingInterval,
String depositoryId,
Set<Property> properties,
String orgId) |
Depository |
WattDepotPersistenceImpl.defineDepository(String id,
String name,
MeasurementType measurementType,
String orgId) |
MeasurementPruningDefinition |
WattDepotPersistenceImpl.defineMeasurementPruningDefinition(String id,
String name,
String depositoryId,
String sensorId,
String orgId,
Integer ignore,
Integer collect,
Integer gap) |
MeasurementType |
WattDepotPersistenceImpl.defineMeasurementType(String id,
String name,
String units) |
Organization |
WattDepotPersistenceImpl.defineOrganization(String id,
String name,
Set<String> users) |
Sensor |
WattDepotPersistenceImpl.defineSensor(String id,
String name,
String uri,
String modelId,
Set<Property> properties,
String orgId) |
SensorGroup |
WattDepotPersistenceImpl.defineSensorGroup(String id,
String name,
Set<String> sensorIds,
String orgId) |
SensorModel |
WattDepotPersistenceImpl.defineSensorModel(String id,
String name,
String protocol,
String type,
String version) |
Copyright © 2015 Collaborative Software Development Laboratory. All rights reserved.