A C E G I M N P S T

A

AbstractDatabasePersistency - Class in net.sf.mavenhist.persistency
Supports an easy implementation of a DB-persistency Layer.
AbstractDatabasePersistency(String, String, String) - Constructor for class net.sf.mavenhist.persistency.AbstractDatabasePersistency
Creates a new db persistency object.

C

checkParam(StringBuffer, String, String) - Static method in class net.sf.mavenhist.util.ParamCheckUtil
Checks a parameter and adds a message to the buffer if value was not valid.
checkParam(StringBuffer, Object[], String) - Static method in class net.sf.mavenhist.util.ParamCheckUtil
Checks an array of parameters and adds a message to the buffer if value was not valid.
checkParam(StringBuffer, Object, String) - Static method in class net.sf.mavenhist.util.ParamCheckUtil
Checks a parameter and adds a message to the buffer if value was not valid.
checkParamOr(StringBuffer, Object, String, Object, String) - Static method in class net.sf.mavenhist.util.ParamCheckUtil
Checks two parameters and adds a message to the buffer if the values were not valid.
closeConnection(Connection) - Method in class net.sf.mavenhist.persistency.AbstractDatabasePersistency
Closes a db connection opened by AbstractDatabasePersistency.getConnection().
commit(Connection) - Method in class net.sf.mavenhist.persistency.AbstractDatabasePersistency
Commits on connection and rethrows eventually generated Exceptions.

E

executeCreateStatement(String) - Method in class net.sf.mavenhist.persistency.AbstractDatabasePersistency
Executes a create operation on the database.
executeCreateStatement(Connection, String) - Method in class net.sf.mavenhist.persistency.AbstractDatabasePersistency
Executes a create operation on the database.
executeQueryStatement(String, Object[], IResultSetProcessor) - Method in class net.sf.mavenhist.persistency.AbstractDatabasePersistency
Executes a query operation on the database.
executeQueryStatement(Connection, String, Object[], IResultSetProcessor) - Method in class net.sf.mavenhist.persistency.AbstractDatabasePersistency
Executes a query operation on the database.
executeUpdateStatement(String, Object[]) - Method in class net.sf.mavenhist.persistency.AbstractDatabasePersistency
Executes an update statement (queries wont work, only insert/update calls allowed).
executeUpdateStatement(Connection, String, Object[]) - Method in class net.sf.mavenhist.persistency.AbstractDatabasePersistency
Executes an update statement (queries won't work, only insert/update calls allowed).

G

getArtifactName() - Method in class net.sf.mavenhist.persistency.Metric
Gets artifactName.
getBuildNumber() - Method in class net.sf.mavenhist.persistency.Metric
Gets buildNumber.
getConnection() - Method in class net.sf.mavenhist.persistency.AbstractDatabasePersistency
Gets a db connection, must be released by calling AbstractDatabasePersistency.closeConnection(Connection).
getDate() - Method in class net.sf.mavenhist.persistency.Metric
Gets date.
getDbDriverClass() - Method in class net.sf.mavenhist.persistency.AbstractDatabasePersistency
Gets dbDriverName.
getGroupId() - Method in class net.sf.mavenhist.persistency.Metric
Gets groupId.
getMetricName() - Method in class net.sf.mavenhist.persistency.Metric
Gets metricName.
getMetricValue() - Method in class net.sf.mavenhist.persistency.Metric
Gets metricValue.
getPassword() - Method in class net.sf.mavenhist.persistency.AbstractDatabasePersistency
Gets dbPassword.
getPassword() - Method in interface net.sf.mavenhist.persistency.IConfigurablePersistency
 
getScope() - Method in class net.sf.mavenhist.persistency.Metric
Gets scope.
getURL() - Method in class net.sf.mavenhist.persistency.AbstractDatabasePersistency
Gets dbURL.
getURL() - Method in interface net.sf.mavenhist.persistency.IConfigurablePersistency
 
getUser() - Method in class net.sf.mavenhist.persistency.AbstractDatabasePersistency
Gets dbUser.
getUser() - Method in interface net.sf.mavenhist.persistency.IConfigurablePersistency
 

I

IConfigurablePersistency - Interface in net.sf.mavenhist.persistency
 
initializeMetricsDataBase() - Method in interface net.sf.mavenhist.persistency.IPersistency
Creates the needed tables to store the metricdata in.
IPersistency - Interface in net.sf.mavenhist.persistency
Metric persistency interface.
IResultSetProcessor - Interface in net.sf.mavenhist.persistency
Processes a query result from a database.

M

Metric - Class in net.sf.mavenhist.persistency
Metric defines a single metric instance.
Metric() - Constructor for class net.sf.mavenhist.persistency.Metric
Default no args constructor.
Metric(String, BigDecimal, Date, String, String, String, String) - Constructor for class net.sf.mavenhist.persistency.Metric
Creates a new metric.

N

net.sf.mavenhist.persistency - package net.sf.mavenhist.persistency
 
net.sf.mavenhist.util - package net.sf.mavenhist.util
 

P

ParamCheckUtil - Class in net.sf.mavenhist.util
Utility class to check the parameters of a bean.
PersistencyException - Exception in net.sf.mavenhist.persistency
Exception type to show a problem in persisting a metric.
PersistencyException(String) - Constructor for exception net.sf.mavenhist.persistency.PersistencyException
Constructor with a message text for the exception.
PersistencyException(String, Exception) - Constructor for exception net.sf.mavenhist.persistency.PersistencyException
Constructor with a message text and a wrapped cause for the exception.
processResult(ResultSet) - Method in interface net.sf.mavenhist.persistency.IResultSetProcessor
Process a result set from a database query.

S

setArtifactName(String) - Method in class net.sf.mavenhist.persistency.Metric
Sets artifactName.
setBuildNumber(String) - Method in class net.sf.mavenhist.persistency.Metric
Sets buildNumber.
setDate(Date) - Method in class net.sf.mavenhist.persistency.Metric
Sets date.
setDatePattern(String) - Method in class net.sf.mavenhist.persistency.StringMetric
Sets the date pattern to parse the date string from the setDateString-method.
setDateString(String) - Method in class net.sf.mavenhist.persistency.StringMetric
Sets the date and parses it with the pattern "yyyy-MM-dd".
setGroupId(String) - Method in class net.sf.mavenhist.persistency.Metric
Sets groupId.
setMetricName(String) - Method in class net.sf.mavenhist.persistency.Metric
Sets metricName.
setMetricValue(BigDecimal) - Method in class net.sf.mavenhist.persistency.Metric
Sets metricValue.
setPassword(String) - Method in class net.sf.mavenhist.persistency.AbstractDatabasePersistency
Sets dbPassword.
setPassword(String) - Method in interface net.sf.mavenhist.persistency.IConfigurablePersistency
 
setScope(String) - Method in class net.sf.mavenhist.persistency.Metric
Sets scope.
setURL(String) - Method in class net.sf.mavenhist.persistency.AbstractDatabasePersistency
Sets dbURL.
setURL(String) - Method in interface net.sf.mavenhist.persistency.IConfigurablePersistency
 
setUser(String) - Method in class net.sf.mavenhist.persistency.AbstractDatabasePersistency
Sets dbUser.
setUser(String) - Method in interface net.sf.mavenhist.persistency.IConfigurablePersistency
 
setValue(String) - Method in class net.sf.mavenhist.persistency.StringMetric
Sets the metric value by converting the given string argument to a big decimal, calls Metric.setMetricValue(BigDecimal).
storeMetric(Metric) - Method in class net.sf.mavenhist.persistency.AbstractDatabasePersistency
Stores the metric by calling the method storeMetric.
storeMetric(Metric, Connection) - Method in class net.sf.mavenhist.persistency.AbstractDatabasePersistency
Hook implementation to store a metric value in a customized matter.
storeMetrics(Metric[]) - Method in class net.sf.mavenhist.persistency.AbstractDatabasePersistency
Stores the metrics by calling the method storeMetric.
storeMetrics(Metric[]) - Method in interface net.sf.mavenhist.persistency.IPersistency
Stores a collection of metrics to a persistable form.
StringMetric - Class in net.sf.mavenhist.persistency
This class allows to set the values only with Strings.
StringMetric() - Constructor for class net.sf.mavenhist.persistency.StringMetric
Default constructor for creation as bean.
StringMetric(String, String, String, String, String, String, String) - Constructor for class net.sf.mavenhist.persistency.StringMetric
Creates a new metric.

T

toString() - Method in class net.sf.mavenhist.persistency.AbstractDatabasePersistency
toString() - Method in class net.sf.mavenhist.persistency.Metric

A C E G I M N P S T

Copyright © 2009. All Rights Reserved.