Package | Description |
---|---|
org.wattdepot.client |
Various WattDepot clients.
|
org.wattdepot.client.http.api |
Restlet implementations of WattDepot clients for the HTTP API.
|
org.wattdepot.client.http.api.collector |
Collectors are the processes that query Sensors, produce Measurements and send the
Measurements to the WattDepot Server.
|
org.wattdepot.client.http.api.performance |
Classes used to run performance evaluation for WattDepot.
|
org.wattdepot.common.domainmodel |
WattDepot models the domain of measurement collection, storage, and analysis through the following conceptual entities.
|
org.wattdepot.common.http.api |
Provides classes and interfaces relevant to the REST/HTTP contract between the clients and
the server.
|
org.wattdepot.common.util.csv |
CSV factory to convert domain model object into CSV entries and vise versa.
|
org.wattdepot.server |
The WattDepot Server classes.
|
org.wattdepot.server.depository.impl.hibernate |
Provides the Hibernate
http://www.hibernate.org
implementation of WattDepot persistence.
|
org.wattdepot.server.http.api |
Provides HTTP API for WattDepot using the Restlet framework
http://www.restlet.org
|
Modifier and Type | Method and Description |
---|---|
CollectorProcessDefinition |
WattDepotInterface.getCollectorProcessDefinition(String id)
Retrieves the CollectorProcessDefinitionData with the given id from the
WattDepot Server.
|
Modifier and Type | Method and Description |
---|---|
void |
WattDepotInterface.deleteCollectorProcessDefinition(CollectorProcessDefinition process)
Deletes the given CollectorProcessDefinitionData.
|
void |
WattDepotInterface.putCollectorProcessDefinition(CollectorProcessDefinition process)
Stores the given CollectorProcessDefinitionData in the WattDepot Server.
|
void |
WattDepotInterface.updateCollectorProcessDefinition(CollectorProcessDefinition process)
Updates the given CollectorProcessDefinitionData in the WattDepot Server.
|
Modifier and Type | Method and Description |
---|---|
CollectorProcessDefinition |
WattDepotClient.getCollectorProcessDefinition(String id) |
Modifier and Type | Method and Description |
---|---|
void |
WattDepotClient.deleteCollectorProcessDefinition(CollectorProcessDefinition process) |
void |
WattDepotClient.putCollectorProcessDefinition(CollectorProcessDefinition process) |
void |
WattDepotClient.updateCollectorProcessDefinition(CollectorProcessDefinition process) |
Modifier and Type | Field and Description |
---|---|
protected CollectorProcessDefinition |
MultiThreadedCollector.definition
The definition about the collector.
|
Modifier and Type | Field and Description |
---|---|
protected CollectorProcessDefinition |
PerformanceTimedTask.definition
The definition about the collector.
|
Modifier and Type | Method and Description |
---|---|
ArrayList<CollectorProcessDefinition> |
CollectorProcessDefinitionList.getDefinitions() |
Modifier and Type | Method and Description |
---|---|
void |
CollectorProcessDefinitionList.setDefinitions(ArrayList<CollectorProcessDefinition> definitions) |
Modifier and Type | Method and Description |
---|---|
CollectorProcessDefinition |
CollectorProcessDefinitionResource.retrieve()
Defines GET
/wattdepot/{org-id}/collector-process-definition/{collector-process
-definition-id} API call.
|
Modifier and Type | Method and Description |
---|---|
void |
CollectorProcessDefinitionPutResource.store(CollectorProcessDefinition definition)
Defines the PUT /wattdepot/{org-id}/collector-process-definition/ API call.
|
void |
CollectorProcessDefinitionResource.update(CollectorProcessDefinition definition)
Defines the POST
/wattdepot/{org-id}/collector-process-definition/{collector
-process-definition-id} API call.
|
Modifier and Type | Method and Description |
---|---|
static CollectorProcessDefinition |
CSVObjectFactory.buildCPD(String csv) |
Modifier and Type | Method and Description |
---|---|
Set<CollectorProcessDefinition> |
DefinitionFileWriter.getCollectorProcessDefinitions() |
Set<CollectorProcessDefinition> |
DefinitionFileReader.getCollectorProcessDefinitions() |
Modifier and Type | Method and Description |
---|---|
boolean |
DefinitionFileWriter.add(CollectorProcessDefinition arg0) |
static String |
CSVObjectFactory.toCSV(CollectorProcessDefinition cpd) |
Modifier and Type | Method and Description |
---|---|
void |
DefinitionFileWriter.setCollectorProcessDefinitions(Set<CollectorProcessDefinition> cpds) |
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 CollectorProcessDefinition |
WattDepotPersistence.getCollectorProcessDefinition(String id,
String orgId,
boolean check) |
abstract CollectorProcessDefinition |
WattDepotPersistence.updateCollectorProcessDefinition(CollectorProcessDefinition process)
Updates the given CollectorProcessDefinition in the persistent store.
|
Modifier and Type | Method and Description |
---|---|
abstract List<CollectorProcessDefinition> |
WattDepotPersistence.getCollectorProcessDefinitions(String orgId,
boolean check) |
Modifier and Type | Method and Description |
---|---|
abstract CollectorProcessDefinition |
WattDepotPersistence.updateCollectorProcessDefinition(CollectorProcessDefinition process)
Updates the given CollectorProcessDefinition in the persistent store.
|
Modifier and Type | Method and Description |
---|---|
CollectorProcessDefinition |
WattDepotPersistenceImpl.defineCollectorProcessDefinition(String id,
String name,
String sensorId,
Long pollingInterval,
String depositoryId,
Set<Property> properties,
String orgId) |
CollectorProcessDefinition |
WattDepotPersistenceImpl.getCollectorProcessDefinition(String id,
String orgId,
boolean check) |
CollectorProcessDefinition |
CollectorProcessDefinitionImpl.toCPD() |
CollectorProcessDefinition |
WattDepotPersistenceImpl.updateCollectorProcessDefinition(CollectorProcessDefinition process) |
Modifier and Type | Method and Description |
---|---|
List<CollectorProcessDefinition> |
WattDepotPersistenceImpl.getCollectorProcessDefinitions(String orgId,
boolean check) |
Modifier and Type | Method and Description |
---|---|
CollectorProcessDefinition |
WattDepotPersistenceImpl.updateCollectorProcessDefinition(CollectorProcessDefinition process) |
Modifier and Type | Method and Description |
---|---|
CollectorProcessDefinition |
CollectorProcessDefinitionServerResource.retrieve() |
Modifier and Type | Method and Description |
---|---|
void |
CollectorProcessDefinitionPutServerResource.store(CollectorProcessDefinition definition) |
void |
CollectorProcessDefinitionServerResource.update(CollectorProcessDefinition definition) |
Copyright © 2015 Collaborative Software Development Laboratory. All rights reserved.