public class PerformanceMetricsQueryConnectorImpl
extends tools.descartes.dql.connector.AbstractOSGiQueryConnector
implements tools.descartes.dql.connector.PerformanceMetricsQueryConnector
Constructor and Description |
---|
PerformanceMetricsQueryConnectorImpl() |
Modifier and Type | Method and Description |
---|---|
void |
addQueryProgressListener(tools.descartes.dql.connector.QueryProgressListener arg0) |
java.lang.String |
getConstraint() |
java.lang.String |
getDoFConstraint() |
java.lang.String |
getDoFExplorationStrategy() |
java.util.Properties |
getDoFExplorationStrategyProperties() |
java.util.List<java.lang.String> |
getSupportedConstraintNames() |
java.util.List<java.lang.String> |
getSupportedDoFConstraintNames() |
java.util.List<java.lang.String> |
getSupportedExplorationStrategyNames() |
java.util.List<java.lang.String> |
getSupportedTimeUnits() |
java.util.List<tools.descartes.dql.models.mapping.mapping.EntityMapping> |
requestDoFMetrics(tools.descartes.dql.models.mapping.mapping.EntityMapping request) |
tools.descartes.dql.models.mapping.mapping.EntityMapping |
requestMetrics(tools.descartes.dql.models.mapping.mapping.EntityMapping request) |
void |
reset() |
void |
setConstraint(java.lang.String constraint) |
void |
setDoFConstraint(java.lang.String doFConstraint) |
void |
setDoFExplorationStrategy(java.lang.String strategy,
java.util.Properties properties) |
void |
setObservationPeriod(java.util.Date start,
java.util.Date end,
long sampleSize) |
void |
setObservationPeriod(long amount,
java.lang.String unit,
long sampleSize) |
void |
setObservationReference(java.lang.String type,
java.lang.String identifier,
long sampleSize) |
boolean |
supportsConstraintRequests() |
boolean |
supportsDoFRequests() |
boolean |
supportsMetricRequests() |
boolean |
supportsObservationPeriods() |
getBundleProperty
public PerformanceMetricsQueryConnectorImpl()
public tools.descartes.dql.models.mapping.mapping.EntityMapping requestMetrics(tools.descartes.dql.models.mapping.mapping.EntityMapping request)
requestMetrics
in interface tools.descartes.dql.connector.PerformanceMetricsQueryConnector
public void reset()
reset
in interface tools.descartes.dql.connector.StatefulQueryConnector
public void addQueryProgressListener(tools.descartes.dql.connector.QueryProgressListener arg0)
addQueryProgressListener
in interface tools.descartes.dql.connector.QueryConnector
public java.lang.String getConstraint()
getConstraint
in interface tools.descartes.dql.connector.PerformanceMetricsQueryConnector
public java.lang.String getDoFConstraint()
getDoFConstraint
in interface tools.descartes.dql.connector.PerformanceMetricsQueryConnector
public java.lang.String getDoFExplorationStrategy()
getDoFExplorationStrategy
in interface tools.descartes.dql.connector.PerformanceMetricsQueryConnector
public java.util.Properties getDoFExplorationStrategyProperties()
getDoFExplorationStrategyProperties
in interface tools.descartes.dql.connector.PerformanceMetricsQueryConnector
public java.util.List<java.lang.String> getSupportedConstraintNames()
getSupportedConstraintNames
in interface tools.descartes.dql.connector.PerformanceMetricsQueryConnector
public java.util.List<java.lang.String> getSupportedDoFConstraintNames()
getSupportedDoFConstraintNames
in interface tools.descartes.dql.connector.PerformanceMetricsQueryConnector
public java.util.List<java.lang.String> getSupportedExplorationStrategyNames()
getSupportedExplorationStrategyNames
in interface tools.descartes.dql.connector.PerformanceMetricsQueryConnector
public java.util.List<java.lang.String> getSupportedTimeUnits()
getSupportedTimeUnits
in interface tools.descartes.dql.connector.PerformanceMetricsQueryConnector
public java.util.List<tools.descartes.dql.models.mapping.mapping.EntityMapping> requestDoFMetrics(tools.descartes.dql.models.mapping.mapping.EntityMapping request)
requestDoFMetrics
in interface tools.descartes.dql.connector.PerformanceMetricsQueryConnector
public void setConstraint(java.lang.String constraint)
setConstraint
in interface tools.descartes.dql.connector.PerformanceMetricsQueryConnector
public void setDoFConstraint(java.lang.String doFConstraint)
setDoFConstraint
in interface tools.descartes.dql.connector.PerformanceMetricsQueryConnector
public void setDoFExplorationStrategy(java.lang.String strategy, java.util.Properties properties)
setDoFExplorationStrategy
in interface tools.descartes.dql.connector.PerformanceMetricsQueryConnector
public void setObservationPeriod(java.util.Date start, java.util.Date end, long sampleSize)
setObservationPeriod
in interface tools.descartes.dql.connector.PerformanceMetricsQueryConnector
public void setObservationPeriod(long amount, java.lang.String unit, long sampleSize)
setObservationPeriod
in interface tools.descartes.dql.connector.PerformanceMetricsQueryConnector
public void setObservationReference(java.lang.String type, java.lang.String identifier, long sampleSize)
setObservationReference
in interface tools.descartes.dql.connector.PerformanceMetricsQueryConnector
public boolean supportsConstraintRequests()
supportsConstraintRequests
in interface tools.descartes.dql.connector.PerformanceMetricsQueryConnector
public boolean supportsDoFRequests()
supportsDoFRequests
in interface tools.descartes.dql.connector.PerformanceMetricsQueryConnector
public boolean supportsMetricRequests()
supportsMetricRequests
in interface tools.descartes.dql.connector.PerformanceMetricsQueryConnector
public boolean supportsObservationPeriods()
supportsObservationPeriods
in interface tools.descartes.dql.connector.PerformanceMetricsQueryConnector