A B C D E F G H I L M N O P Q R S T U V W X 
All Classes All Packages

A

AbstractMetric - Class in org.aksw.iguana.rp.metrics
Abstract Metric class which implements the method sendData so the final Metric class can send their final data via this command to the storages
AbstractMetric() - Constructor for class org.aksw.iguana.rp.metrics.AbstractMetric
This constructor will not set name, Short name and description Thus the final Metric class has to set them itself.
AbstractMetric(String, String, String) - Constructor for class org.aksw.iguana.rp.metrics.AbstractMetric
Will create an Metric class with the name, short name and description
AbstractRandomQueryChooserWorker - Class in org.aksw.iguana.cc.worker
 
AbstractRandomQueryChooserWorker(String, Connection, String, Integer, Integer, Integer, Integer, String, Integer) - Constructor for class org.aksw.iguana.cc.worker.AbstractRandomQueryChooserWorker
 
AbstractTask - Class in org.aksw.iguana.cc.tasks
Abstract Task to help create a Task.
AbstractTask() - Constructor for class org.aksw.iguana.cc.tasks.AbstractTask
Creates an AbstractTask with the TaskID
AbstractWorker - Class in org.aksw.iguana.cc.worker
The Abstract Worker which will implement the runnable, the main loop, the time to wait before a query and will send the results to the ResultProcessor module
so the Implemented Workers only need to implement which query to test next and how to test this query.
AbstractWorker(String, Connection, String, Integer, Integer, Integer, Integer, String, Integer) - Constructor for class org.aksw.iguana.cc.worker.AbstractWorker
 
AbstractWorkerQueryHandler - Class in org.aksw.iguana.cc.query
An abstract class to use if the QueryHandler should work with Workers.
AbstractWorkerQueryHandler(Collection<Worker>) - Constructor for class org.aksw.iguana.cc.query.AbstractWorkerQueryHandler
 
addData(Model) - Method in interface org.aksw.iguana.rp.storage.Storage
Add Triples as they are
addData(Model) - Method in class org.aksw.iguana.rp.storage.StorageManager
Simply adds a Model
addData(Model) - Method in class org.aksw.iguana.rp.storage.TripleBasedStorage
 
addMetaData() - Method in class org.aksw.iguana.cc.tasks.AbstractTask
 
addMetaData() - Method in class org.aksw.iguana.cc.tasks.impl.Stresstest
Add extra Meta Data
addMetaData() - Method in interface org.aksw.iguana.cc.tasks.Task
Will add the Meta data for the start which then can be saved into the triple based storages
addMetaData(Properties) - Method in class org.aksw.iguana.rp.metrics.MetricManager
Will add the meta Data to all metrics
addMetaData(Properties) - Method in interface org.aksw.iguana.rp.storage.Storage
Add meta data from the experiment task for example: Query ID and Query text, ExperimentID, WorkerID,...
addMetaData(Properties) - Method in class org.aksw.iguana.rp.storage.StorageManager
Will add the MetaData to each Storage
addMetaData(Properties) - Method in class org.aksw.iguana.rp.storage.TripleBasedStorage
 
addMetric(Metric) - Method in class org.aksw.iguana.rp.metrics.MetricManager
WIll add a metric to the manager
addMetrics(List<Metric>) - Method in class org.aksw.iguana.rp.metrics.MetricManager
 
addResults(QueryExecutionStats) - Method in class org.aksw.iguana.cc.worker.AbstractWorker
 
addResults(QueryExecutionStats) - Method in class org.aksw.iguana.cc.worker.impl.UPDATEWorker
 
addStorage(Storage) - Method in class org.aksw.iguana.rp.storage.StorageManager
Will add the Storage
addStorages(List<Storage>) - Method in class org.aksw.iguana.rp.storage.StorageManager
 
aggr - Variable in class org.aksw.iguana.cc.utils.SPARQLQueryStatistics
 
aggrProperty - Static variable in class org.aksw.iguana.rp.vocab.Vocab
 
AvgQPSMetric - Class in org.aksw.iguana.rp.metrics.impl
Calculates the average queries per second
AvgQPSMetric() - Constructor for class org.aksw.iguana.rp.metrics.impl.AvgQPSMetric
 

B

BASE_URI - Static variable in class org.aksw.iguana.commons.constants.COMMON
 
bgps - Variable in class org.aksw.iguana.cc.utils.StatisticsVisitor
 

C

calculateTime(double, long) - Method in class org.aksw.iguana.cc.worker.impl.update.UpdateTimer
calculates the time the UPDATEWorker has to wait until the next update query
CLASS_BASE_URI - Static variable in class org.aksw.iguana.commons.constants.COMMON
 
CLIInputFileWorker - Class in org.aksw.iguana.cc.worker.impl
Worker to execute a query against a CLI process, the connection.service will be the command to execute the query against.
CLIInputFileWorker(String, Connection, String, String, String, String, Integer, String, Integer, Integer, Integer, Integer, Integer) - Constructor for class org.aksw.iguana.cc.worker.impl.CLIInputFileWorker
 
CLIInputPrefixWorker - Class in org.aksw.iguana.cc.worker.impl
Worker to execute a query against a CLI process, the connection.service will be the command to execute the query against.
CLIInputPrefixWorker(String, Connection, String, String, String, String, Integer, String, String, Integer, Integer, Integer, Integer, Integer) - Constructor for class org.aksw.iguana.cc.worker.impl.CLIInputPrefixWorker
 
CLIInputWorker - Class in org.aksw.iguana.cc.worker.impl
Worker to execute a query against a CLI process, the connection.service will be the command to execute the query against.
CLIInputWorker(String, Connection, String, String, String, String, Integer, Integer, Integer, Integer, Integer) - Constructor for class org.aksw.iguana.cc.worker.impl.CLIInputWorker
 
CLIProcessManager - Class in org.aksw.iguana.cc.utils
CLI Utils class
CLIProcessManager() - Constructor for class org.aksw.iguana.cc.utils.CLIProcessManager
 
CLIWorker - Class in org.aksw.iguana.cc.worker.impl
Worker to execute a query again a CLI process, the connection.service will be the command to execute the query against.
CLIWorker(String, Connection, String, Integer, Integer, Integer, Integer, Integer) - Constructor for class org.aksw.iguana.cc.worker.impl.CLIWorker
 
close() - Method in class org.aksw.iguana.cc.tasks.AbstractTask
 
close() - Method in class org.aksw.iguana.cc.tasks.impl.Stresstest
 
close() - Method in interface org.aksw.iguana.cc.tasks.Task
Will close the Task and post process everything (e.g.
close() - Method in class org.aksw.iguana.rp.metrics.AbstractMetric
 
close() - Method in class org.aksw.iguana.rp.metrics.impl.AvgQPSMetric
 
close() - Method in class org.aksw.iguana.rp.metrics.impl.EachQueryMetric
 
close() - Method in class org.aksw.iguana.rp.metrics.impl.F1MeasureMetric
 
close() - Method in class org.aksw.iguana.rp.metrics.impl.NoQMetric
 
close() - Method in class org.aksw.iguana.rp.metrics.impl.NoQPHMetric
 
close() - Method in class org.aksw.iguana.rp.metrics.impl.QMPHMetric
 
close() - Method in class org.aksw.iguana.rp.metrics.impl.QPSMetric
 
close() - Method in interface org.aksw.iguana.rp.metrics.Metric
This method will be called, as soon as the associated Experiment Task is finished.
close() - Method in class org.aksw.iguana.rp.metrics.MetricManager
Will close all metrics
cmpFilter - Variable in class org.aksw.iguana.cc.utils.StatisticsVisitor
 
commit() - Method in class org.aksw.iguana.rp.storage.impl.NTFileStorage
 
commit() - Method in class org.aksw.iguana.rp.storage.impl.TriplestoreStorage
 
commit() - Method in interface org.aksw.iguana.rp.storage.Storage
Commit a DataBlock to the Storage.
commit() - Method in class org.aksw.iguana.rp.storage.StorageManager
Will call the commit method of each storage
COMMON - Class in org.aksw.iguana.commons.constants
Constants several modules need
COMMON() - Constructor for class org.aksw.iguana.commons.constants.COMMON
 
ConfigManager - Class in org.aksw.iguana.cc.config
Manages an incoming Configuration and starts the corresponding IguanaConfig
ConfigManager() - Constructor for class org.aksw.iguana.cc.config.ConfigManager
 
Connection - Class in org.aksw.iguana.cc.config.elements
A connection configuration class
Connection() - Constructor for class org.aksw.iguana.cc.config.elements.Connection
 
CONNECTION_ID_KEY - Static variable in class org.aksw.iguana.commons.constants.COMMON
 
CONSTANTS - Class in org.aksw.iguana.cc.config
Constants used only by the Core controller
CONSTANTS() - Constructor for class org.aksw.iguana.cc.config.CONSTANTS
 
countLines(File) - Static method in class org.aksw.iguana.cc.utils.FileUtils
Counts the lines in a file efficently Props goes to: http://stackoverflow.com/a/453067/2917596
countLinesUntilStringOccurs(Process, String, String) - Static method in class org.aksw.iguana.cc.utils.CLIProcessManager
Count and returns the no.
create(String, Object[]) - Method in class org.aksw.iguana.commons.factory.TypedFactory
Will create a T Object from a Constructor Object created by the class name and the constructor arguments, be aware that all arguments must be Strings in the constructor.
create(String, Object[], Class<?>[]) - Method in class org.aksw.iguana.commons.factory.TypedFactory
Will create a T Object from a Constructor Object created by the class name and the constructor arguments, and an Array which states each Constructor Object Class
create(String, Map<Object, Object>) - Method in class org.aksw.iguana.commons.factory.TypedFactory
Uses the parameter Names and types of a constructor to find the best fitting constructor Only works with jvm -paramaters, otherwise use createAnnotated and annotate the constructors with ParameterNames and set names to the paramater names like .
createAnnotated(String, Map<Object, Object>) - Method in class org.aksw.iguana.commons.factory.TypedFactory
Uses the parameter Names and types of a constructor to find the best fitting constructor Uses the ParameterNames annotation of a constructor to get the parameter names like .
createMetric() - Method in class org.aksw.iguana.cc.config.elements.MetricConfig
 
createProcess(String) - Static method in class org.aksw.iguana.cc.utils.CLIProcessManager
Creates a process
createProcesses(int, String) - Static method in class org.aksw.iguana.cc.utils.CLIProcessManager
Create n processes of the same command
createStorage() - Method in class org.aksw.iguana.cc.config.elements.StorageConfig
 

D

Dataset - Class in org.aksw.iguana.cc.config.elements
The Dataset config class.
Dataset() - Constructor for class org.aksw.iguana.cc.config.elements.Dataset
 
DATASET_ID_KEY - Static variable in class org.aksw.iguana.commons.constants.COMMON
 
destroyAndCreateNewProcess(Process, String) - Static method in class org.aksw.iguana.cc.utils.CLIProcessManager
Short handler for destroyProcess and createProcess
destroyProcess(Process) - Static method in class org.aksw.iguana.cc.utils.CLIProcessManager
Destroys a process forcibly
DISTRIBUTED - org.aksw.iguana.cc.worker.impl.update.UpdateTimer.Strategy
the updates will be equally distributed over the time limit of the task
DOUBLE_RAW_RESULTS - Static variable in class org.aksw.iguana.commons.constants.COMMON
 
durationInMilliseconds(Instant, Instant) - Static method in class org.aksw.iguana.commons.time.TimeUtils
returns the duration in MS between two Time Instants

E

EachQueryMetric - Class in org.aksw.iguana.rp.metrics.impl
This metric will send every query execution time to the storages.
EachQueryMetric() - Constructor for class org.aksw.iguana.rp.metrics.impl.EachQueryMetric
 
endElement(ElementPathBlock) - Method in class org.aksw.iguana.cc.utils.StatisticsVisitor
 
endTask(String) - Method in interface org.aksw.iguana.rp.storage.Storage
Will tell the storage that the task with taskID ended
endTask(String) - Method in class org.aksw.iguana.rp.storage.StorageManager
 
endTask(String) - Method in class org.aksw.iguana.rp.storage.TripleBasedStorage
Ends the task and adds a rdfs:endDate triple with the current time
equals(Object) - Method in class org.aksw.iguana.cc.model.QueryResultHashKey
 
exec(String, String[]) - Static method in class org.aksw.iguana.commons.script.ScriptExecutor
Will execute the given file with the provided arguments via Shell.
execSafe(String, String[]) - Static method in class org.aksw.iguana.commons.script.ScriptExecutor
Checks if file contains arguments itself
execute() - Method in class org.aksw.iguana.cc.tasks.impl.Stresstest
 
execute() - Method in interface org.aksw.iguana.cc.tasks.Task
Will execute the Task
executeCommand(Process, String) - Static method in class org.aksw.iguana.cc.utils.CLIProcessManager
 
executeQuery(String, String) - Method in class org.aksw.iguana.cc.worker.impl.CLIInputWorker
 
executeQuery(String, String) - Method in class org.aksw.iguana.cc.worker.impl.CLIWorker
 
executeQuery(String, String) - Method in class org.aksw.iguana.cc.worker.impl.HttpGetWorker
 
executeQuery(String, String) - Method in class org.aksw.iguana.cc.worker.impl.HttpPostWorker
 
executeQuery(String, String) - Method in class org.aksw.iguana.cc.worker.impl.MultipleCLIInputWorker
 
executeQuery(String, String) - Method in interface org.aksw.iguana.cc.worker.Worker
This method executes a query and adds the results to the Result Processor for proper result and metric calculations.
EXPERIMENT_ID_KEY - Static variable in class org.aksw.iguana.commons.constants.COMMON
The key for the experiment ID in the properties received from the core
EXPERIMENT_TASK_CLASS_ID_KEY - Static variable in class org.aksw.iguana.commons.constants.COMMON
 
EXPERIMENT_TASK_ID_KEY - Static variable in class org.aksw.iguana.commons.constants.COMMON
The key for the experiment task ID in the properties received from the core
ExperimentManager - Class in org.aksw.iguana.rp.experiment
The ExperimentManager manages the incoming properties from the tasks and sort them to the correct experiments One Experiment is simply a MetricManager
ExperimentManager(MetricManager, StorageManager) - Constructor for class org.aksw.iguana.rp.experiment.ExperimentManager
Initialize the ExperimentManager with the global MetricManager
EXTRA_IS_RESOURCE_KEY - Static variable in class org.aksw.iguana.commons.constants.COMMON
 
EXTRA_META_KEY - Static variable in class org.aksw.iguana.commons.constants.COMMON
 

F

F1MeasureMetric - Class in org.aksw.iguana.rp.metrics.impl
provides a metric to measure F1, recall and precision if provided tp,fp,fn.
F1MeasureMetric() - Constructor for class org.aksw.iguana.rp.metrics.impl.F1MeasureMetric
 
FileUtils - Class in org.aksw.iguana.cc.utils
Methods to work easier with Files.
FileUtils() - Constructor for class org.aksw.iguana.cc.utils.FileUtils
 
filter - Variable in class org.aksw.iguana.cc.utils.SPARQLQueryStatistics
 
filter - Variable in class org.aksw.iguana.cc.utils.StatisticsVisitor
 
filterProperty - Static variable in class org.aksw.iguana.rp.vocab.Vocab
 
FIXED - org.aksw.iguana.cc.worker.impl.update.UpdateTimer.Strategy
a fixed value in ms will be waited before the next update query
FIXED - org.aksw.iguana.cc.worker.LatencyStrategy
A fixed time/ms should be waited between queries (time is the latency base value)

G

generate() - Method in class org.aksw.iguana.cc.query.AbstractWorkerQueryHandler
 
generate() - Method in interface org.aksw.iguana.cc.query.QueryHandler
This will generate the queries.
generateTripleStats(String) - Method in class org.aksw.iguana.cc.query.impl.InstancesQueryHandler
 
generateTripleStats(String) - Method in interface org.aksw.iguana.cc.query.QueryHandler
Generates some stats for the queries
generateTripleStats(List<QueryWrapper>, String, String) - Method in class org.aksw.iguana.cc.lang.impl.RDFLanguageProcessor
 
generateTripleStats(List<QueryWrapper>, String, String) - Method in class org.aksw.iguana.cc.lang.impl.SPARQLLanguageProcessor
 
generateTripleStats(List<QueryWrapper>, String, String) - Method in interface org.aksw.iguana.cc.lang.LanguageProcessor
Method to generate Triple Statistics for provided queries
getClassName() - Method in class org.aksw.iguana.cc.config.elements.MetricConfig
 
getClassName() - Method in class org.aksw.iguana.cc.config.elements.StorageConfig
 
getClassName() - Method in class org.aksw.iguana.cc.config.elements.Task
 
getConfiguration() - Method in class org.aksw.iguana.cc.config.elements.MetricConfig
 
getConfiguration() - Method in class org.aksw.iguana.cc.config.elements.StorageConfig
 
getConfiguration() - Method in class org.aksw.iguana.cc.config.elements.Task
 
getContentTypeVal(Header) - Static method in class org.aksw.iguana.cc.lang.impl.SPARQLLanguageProcessor
 
getDescription() - Method in class org.aksw.iguana.rp.metrics.AbstractMetric
 
getDescription() - Method in interface org.aksw.iguana.rp.metrics.Metric
This method should return a short description of what the Metric will calculate For example (No.
getDouble(String) - Static method in class org.aksw.iguana.commons.numbers.NumberUtils
Returns either a double representation of the String nm or null.
getEndpoint() - Method in class org.aksw.iguana.cc.config.elements.Connection
 
getExecutedQueries() - Method in class org.aksw.iguana.cc.tasks.impl.Stresstest
 
getExecutedQueries() - Method in class org.aksw.iguana.cc.worker.AbstractWorker
 
getExecutedQueries() - Method in interface org.aksw.iguana.cc.worker.Worker
This will return the amount of executed queries so far
getExecutionTime() - Method in class org.aksw.iguana.cc.model.QueryExecutionStats
 
getFile() - Method in class org.aksw.iguana.cc.config.elements.Dataset
 
getFileName() - Method in class org.aksw.iguana.rp.storage.impl.NTFileStorage
 
getHashcodeFromFileContent(String) - Static method in class org.aksw.iguana.cc.utils.FileUtils
 
getId() - Method in class org.aksw.iguana.cc.lang.QueryWrapper
 
getInstance() - Static method in class org.aksw.iguana.commons.reflect.ShorthandMapper
 
getInstance() - Static method in class org.aksw.iguana.rp.experiment.ExperimentManager
 
getInstance() - Static method in class org.aksw.iguana.rp.metrics.MetricManager
 
getInstance() - Static method in class org.aksw.iguana.rp.storage.StorageManager
 
getJsonResultSize(String) - Static method in class org.aksw.iguana.cc.lang.impl.SPARQLLanguageProcessor
 
getLong(String) - Static method in class org.aksw.iguana.commons.numbers.NumberUtils
Returns either a long represantation of the String nm or null.
getMetricProperty() - Method in class org.aksw.iguana.rp.metrics.AbstractMetric
 
getMetrics() - Method in class org.aksw.iguana.rp.metrics.MetricManager
 
getName() - Method in class org.aksw.iguana.cc.config.elements.Connection
 
getName() - Method in class org.aksw.iguana.cc.config.elements.Dataset
 
getName() - Method in class org.aksw.iguana.rp.metrics.AbstractMetric
 
getName() - Method in interface org.aksw.iguana.rp.metrics.Metric
This method should return the Metric Name For example: "Query Mixes Per Hour"
getNextQuery(StringBuilder, StringBuilder) - Method in class org.aksw.iguana.cc.worker.AbstractRandomQueryChooserWorker
 
getNextQuery(StringBuilder, StringBuilder) - Method in class org.aksw.iguana.cc.worker.impl.UPDATEWorker
 
getNextQuery(StringBuilder, StringBuilder) - Method in interface org.aksw.iguana.cc.worker.Worker
This method saves the next query in the queryStr StringBuilder and the query id in the queryID.
getNoOfQueries() - Method in class org.aksw.iguana.cc.worker.AbstractWorker
The number of Queries in one mix
getNoOfQueries() - Method in interface org.aksw.iguana.cc.worker.Worker
Returns the no of queries in the queryset of the worker
getPassword() - Method in class org.aksw.iguana.cc.config.elements.Connection
 
getProcessedResults() - Method in class org.aksw.iguana.cc.worker.impl.HttpWorker
 
getQueriesFileName() - Method in class org.aksw.iguana.cc.worker.AbstractWorker
Returns the name of the queries file name/update path
getQuery() - Method in class org.aksw.iguana.cc.lang.QueryWrapper
 
getQueryId() - Method in class org.aksw.iguana.cc.model.QueryResultHashKey
 
getQueryID() - Method in class org.aksw.iguana.cc.model.QueryExecutionStats
 
getQueryPrefix() - Method in class org.aksw.iguana.cc.lang.impl.RDFLanguageProcessor
 
getQueryPrefix() - Method in class org.aksw.iguana.cc.lang.impl.SPARQLLanguageProcessor
 
getQueryPrefix() - Method in interface org.aksw.iguana.cc.lang.LanguageProcessor
Returns the prefix used for the queries (e.g.
getResponseCode() - Method in class org.aksw.iguana.cc.model.QueryExecutionStats
 
getResultSize() - Method in class org.aksw.iguana.cc.model.QueryExecutionStats
 
getResultSize(CloseableHttpResponse) - Method in class org.aksw.iguana.cc.lang.impl.RDFLanguageProcessor
 
getResultSize(CloseableHttpResponse) - Method in class org.aksw.iguana.cc.lang.impl.SPARQLLanguageProcessor
 
getResultSize(CloseableHttpResponse) - Method in interface org.aksw.iguana.cc.lang.LanguageProcessor
Gets the result size of a given HTTP response
getShortMap() - Method in class org.aksw.iguana.commons.reflect.ShorthandMapper
 
getShortName() - Method in class org.aksw.iguana.rp.metrics.AbstractMetric
 
getShortName() - Method in interface org.aksw.iguana.rp.metrics.Metric
This method should return an abbreviated version of the Metric name.
getStatistics(Query) - Method in class org.aksw.iguana.cc.utils.SPARQLQueryStatistics
Will add the stats of the provided query to this statistics count.
getStorageManager() - Method in class org.aksw.iguana.rp.metrics.AbstractMetric
 
getStorageManager() - Method in interface org.aksw.iguana.rp.metrics.Metric
 
getStorages() - Method in class org.aksw.iguana.rp.storage.StorageManager
Will return each Storage
getSubject(Properties) - Method in class org.aksw.iguana.rp.metrics.AbstractMetric
 
getTaskResource() - Method in class org.aksw.iguana.rp.metrics.AbstractMetric
 
getTimeInMilliseconds() - Static method in class org.aksw.iguana.commons.time.TimeUtils
gets the current time in milliseconds
getTimeInNanoseconds() - Static method in class org.aksw.iguana.commons.time.TimeUtils
returns the current time in Nanoseconds as a long instead of a double
getUniqueKey() - Method in class org.aksw.iguana.cc.model.QueryResultHashKey
 
getUpdateEndpoint() - Method in class org.aksw.iguana.cc.config.elements.Connection
 
getUser() - Method in class org.aksw.iguana.cc.config.elements.Connection
 
getXmlResultSize(String) - Static method in class org.aksw.iguana.cc.lang.impl.SPARQLLanguageProcessor
 
groupBy - Variable in class org.aksw.iguana.cc.utils.SPARQLQueryStatistics
 
groupByProperty - Static variable in class org.aksw.iguana.rp.vocab.Vocab
 

H

hasExecutedNoOfQueryMixes(double) - Method in class org.aksw.iguana.cc.worker.AbstractWorker
 
hasExecutedNoOfQueryMixes(double) - Method in class org.aksw.iguana.cc.worker.impl.UPDATEWorker
Checks if one queryMix was already executed, as it does not matter how many mixes should be executed
hasExecutedNoOfQueryMixes(double) - Method in interface org.aksw.iguana.cc.worker.Worker
Returns if the no of query mixes were already executed
hashCode() - Method in class org.aksw.iguana.cc.model.QueryResultHashKey
 
having - Variable in class org.aksw.iguana.cc.utils.SPARQLQueryStatistics
 
havingProperty - Static variable in class org.aksw.iguana.rp.vocab.Vocab
 
HttpGetWorker - Class in org.aksw.iguana.cc.worker.impl
HTTP Get Worker.
HttpGetWorker(String, Connection, String, String, String, String, Integer, Integer, Integer, Integer, String, Integer) - Constructor for class org.aksw.iguana.cc.worker.impl.HttpGetWorker
 
HttpPostWorker - Class in org.aksw.iguana.cc.worker.impl
HTTP Post worker.
HttpPostWorker(String, Connection, String, String, String, String, String, Integer, Integer, Integer, Integer, String, Integer) - Constructor for class org.aksw.iguana.cc.worker.impl.HttpPostWorker
 
HttpWorker - Class in org.aksw.iguana.cc.worker.impl
Abstract HTTP worker
HttpWorker(String, Connection, String, Integer, Integer, Integer, Integer, String, Integer) - Constructor for class org.aksw.iguana.cc.worker.impl.HttpWorker
 

I

IguanaConfig - Class in org.aksw.iguana.cc.config
Gets either a JSON or YAML configuration file using a json schema and will generate a SuiteID and ExperimentIDs as well as TaskIDs for it.
Afterwards it will start the taskProcessor with all specified tasks

The following order holds For each Dataset For each Connection For each Task Further on executes the pre and post script hooks, before and after a class.
IguanaConfig() - Constructor for class org.aksw.iguana.cc.config.IguanaConfig
 
IguanaConfigFactory - Class in org.aksw.iguana.cc.config
Creates an IguanaConfig from a given JSON or YAML file, and validates the config using a JSON schema file
IguanaConfigFactory() - Constructor for class org.aksw.iguana.cc.config.IguanaConfigFactory
 
init(String[], String, Connection) - Method in class org.aksw.iguana.cc.tasks.AbstractTask
 
init(String[], String, Connection) - Method in class org.aksw.iguana.cc.tasks.impl.Stresstest
 
init(String[], String, Connection) - Method in interface org.aksw.iguana.cc.tasks.Task
Will initialize the task
init(List<Storage>, List<Metric>) - Method in class org.aksw.iguana.rp.controller.RPController
This will initialize the MainController.
InstancesQueryHandler - Class in org.aksw.iguana.cc.query.impl
A QueryHandler for already instances of queries.
InstancesQueryHandler(List<Worker>) - Constructor for class org.aksw.iguana.cc.query.impl.InstancesQueryHandler
Default Constructor
InstancesQueryHandler(List<Worker>, String) - Constructor for class org.aksw.iguana.cc.query.impl.InstancesQueryHandler
 
isReaderReady(Process) - Static method in class org.aksw.iguana.cc.utils.CLIProcessManager
Checks if the process input stream is ready to be read.
isTerminated() - Method in class org.aksw.iguana.cc.worker.AbstractWorker
 
isTerminated() - Method in interface org.aksw.iguana.cc.worker.Worker
 

L

LanguageProcessor - Interface in org.aksw.iguana.cc.lang
Language Processor tells how to handle Http responses as well as how to analyze queries and generate stats.
LatencyStrategy - Enum in org.aksw.iguana.cc.worker
The Strategy Names to simulate different network latency behaviors
LOGGER - Variable in class org.aksw.iguana.commons.reflect.ShorthandMapper
 

M

main(String[]) - Static method in class org.aksw.iguana.cc.controller.MainController
main method for standalone controlling.
main(String[]) - Static method in class org.aksw.iguana.cc.utils.ResultSizeRetriever
 
MainController - Class in org.aksw.iguana.cc.controller
The main controller for the core.
MainController() - Constructor for class org.aksw.iguana.cc.controller.MainController
 
Metric - Interface in org.aksw.iguana.rp.metrics
This is the Interface for all Metrics
metricClass - Static variable in class org.aksw.iguana.rp.vocab.Vocab
 
MetricConfig - Class in org.aksw.iguana.cc.config.elements
Metric Config class
MetricConfig() - Constructor for class org.aksw.iguana.cc.config.elements.MetricConfig
 
MetricManager - Class in org.aksw.iguana.rp.metrics
The MetricManager will manage all Metric
MetricManager() - Constructor for class org.aksw.iguana.rp.metrics.MetricManager
 
METRICS_PROPERTIES_KEY - Static variable in class org.aksw.iguana.commons.constants.COMMON
Key in the properties receiving from the core to start an experiment as well as internal rp metrics key
MultipleCLIInputWorker - Class in org.aksw.iguana.cc.worker.impl
Worker to execute a query against a CLI process, the connection.service will be the command to execute the query against.
MultipleCLIInputWorker(String, Connection, String, String, String, String, Integer, Integer, Integer, Integer, Integer, Integer) - Constructor for class org.aksw.iguana.cc.worker.impl.MultipleCLIInputWorker
 
MultipleCLIInputWorker(String, Connection, String, String, String, String, Integer, Integer, Integer, Integer, Integer, String, Integer) - Constructor for class org.aksw.iguana.cc.worker.impl.MultipleCLIInputWorker
 

N

names() - Method in annotation type org.aksw.iguana.commons.annotation.ParameterNames
 
NO_OF_QUERIES - Static variable in class org.aksw.iguana.commons.constants.COMMON
The number of Queries in the particular experiment will be used in the meta data.
NO_OF_QUERY_MIXES - Static variable in class org.aksw.iguana.cc.config.CONSTANTS
 
NONE - org.aksw.iguana.cc.worker.impl.update.UpdateTimer.Strategy
updates will be executed immediately after another
NONE - org.aksw.iguana.cc.worker.LatencyStrategy
No Latency should be simulated
NoQMetric - Class in org.aksw.iguana.rp.metrics.impl
Counts the number of all successfully executed queries
NoQMetric() - Constructor for class org.aksw.iguana.rp.metrics.impl.NoQMetric
 
NoQPHMetric - Class in org.aksw.iguana.rp.metrics.impl
The Number Of Queries Per Hour Metric
NoQPHMetric() - Constructor for class org.aksw.iguana.rp.metrics.impl.NoQPHMetric
 
NTFileStorage - Class in org.aksw.iguana.rp.storage.impl
Will save results as NTriple File either using the provided name or the a generated one.
NTFileStorage() - Constructor for class org.aksw.iguana.rp.storage.impl.NTFileStorage
Uses a generated file called results_{DD}-{MM}-{YYYY}_{HH}-{mm}.nt
NTFileStorage(String) - Constructor for class org.aksw.iguana.rp.storage.impl.NTFileStorage
Uses the provided filename
Nullable - Annotation Type in org.aksw.iguana.commons.annotation
Lets the TypeFactory know that the Parameter can be null and thus be ignored.
NumberUtils - Class in org.aksw.iguana.commons.numbers
Utils class for everything with numbers
NumberUtils() - Constructor for class org.aksw.iguana.commons.numbers.NumberUtils
 

O

offset - Variable in class org.aksw.iguana.cc.utils.SPARQLQueryStatistics
 
offsetProperty - Static variable in class org.aksw.iguana.rp.vocab.Vocab
 
optional - Variable in class org.aksw.iguana.cc.utils.SPARQLQueryStatistics
 
optional - Variable in class org.aksw.iguana.cc.utils.StatisticsVisitor
 
optionalProperty - Static variable in class org.aksw.iguana.rp.vocab.Vocab
 
orderBy - Variable in class org.aksw.iguana.cc.utils.SPARQLQueryStatistics
 
orderByProperty - Static variable in class org.aksw.iguana.rp.vocab.Vocab
 
org.aksw.iguana.cc.config - package org.aksw.iguana.cc.config
 
org.aksw.iguana.cc.config.elements - package org.aksw.iguana.cc.config.elements
 
org.aksw.iguana.cc.controller - package org.aksw.iguana.cc.controller
 
org.aksw.iguana.cc.lang - package org.aksw.iguana.cc.lang
 
org.aksw.iguana.cc.lang.impl - package org.aksw.iguana.cc.lang.impl
 
org.aksw.iguana.cc.model - package org.aksw.iguana.cc.model
 
org.aksw.iguana.cc.query - package org.aksw.iguana.cc.query
 
org.aksw.iguana.cc.query.impl - package org.aksw.iguana.cc.query.impl
 
org.aksw.iguana.cc.tasks - package org.aksw.iguana.cc.tasks
 
org.aksw.iguana.cc.tasks.impl - package org.aksw.iguana.cc.tasks.impl
 
org.aksw.iguana.cc.utils - package org.aksw.iguana.cc.utils
 
org.aksw.iguana.cc.worker - package org.aksw.iguana.cc.worker
 
org.aksw.iguana.cc.worker.impl - package org.aksw.iguana.cc.worker.impl
 
org.aksw.iguana.cc.worker.impl.update - package org.aksw.iguana.cc.worker.impl.update
 
org.aksw.iguana.commons.annotation - package org.aksw.iguana.commons.annotation
 
org.aksw.iguana.commons.constants - package org.aksw.iguana.commons.constants
 
org.aksw.iguana.commons.factory - package org.aksw.iguana.commons.factory
 
org.aksw.iguana.commons.numbers - package org.aksw.iguana.commons.numbers
 
org.aksw.iguana.commons.reflect - package org.aksw.iguana.commons.reflect
 
org.aksw.iguana.commons.script - package org.aksw.iguana.commons.script
 
org.aksw.iguana.commons.time - package org.aksw.iguana.commons.time
 
org.aksw.iguana.rp.controller - package org.aksw.iguana.rp.controller
 
org.aksw.iguana.rp.experiment - package org.aksw.iguana.rp.experiment
 
org.aksw.iguana.rp.metrics - package org.aksw.iguana.rp.metrics
 
org.aksw.iguana.rp.metrics.impl - package org.aksw.iguana.rp.metrics.impl
 
org.aksw.iguana.rp.storage - package org.aksw.iguana.rp.storage
 
org.aksw.iguana.rp.storage.impl - package org.aksw.iguana.rp.storage.impl
 
org.aksw.iguana.rp.vocab - package org.aksw.iguana.rp.vocab
 

P

ParameterNames - Annotation Type in org.aksw.iguana.commons.annotation
Uses provided names in the order of the constructor parameters, instead of the constructor parameter names for the TypeFactory
parse(File) - Static method in class org.aksw.iguana.cc.config.IguanaConfigFactory
 
parse(File, Boolean) - Static method in class org.aksw.iguana.cc.config.IguanaConfigFactory
 
PatternQueryHandler - Class in org.aksw.iguana.cc.query.impl
This QueryHandler uses query patterns and converts them into query instances.
A query pattern is a SPARQL 1.1 Query which can have additional variables %%var[0/9]+%% in the Basic Graph Pattern.
PatternQueryHandler(LinkedList<Worker>, String, Long) - Constructor for class org.aksw.iguana.cc.query.impl.PatternQueryHandler
The constructor for the pattern based QueryHandler.
PatternQueryHandler(LinkedList<Worker>, String, String) - Constructor for class org.aksw.iguana.cc.query.impl.PatternQueryHandler
The constructor for the pattern based QueryHandler.
PatternQueryHandler(List<Worker>, String) - Constructor for class org.aksw.iguana.cc.query.impl.PatternQueryHandler
The constructor for the pattern based QueryHandler.
PENALTY - Static variable in class org.aksw.iguana.commons.constants.COMMON
 
popQueryResults() - Method in class org.aksw.iguana.cc.worker.AbstractWorker
 
popQueryResults() - Method in interface org.aksw.iguana.cc.worker.Worker
Get and remove all internal stored results of finished queries
PROP_BASE_URI - Static variable in class org.aksw.iguana.commons.constants.COMMON
 

Q

QMPHMetric - Class in org.aksw.iguana.rp.metrics.impl
The Query Mixes Per Hour Metric
QMPHMetric() - Constructor for class org.aksw.iguana.rp.metrics.impl.QMPHMetric
 
QPSMetric - Class in org.aksw.iguana.rp.metrics.impl
Queries Per Second Metric implementation
QPSMetric() - Constructor for class org.aksw.iguana.rp.metrics.impl.QPSMetric
 
QPSMetric(Integer) - Constructor for class org.aksw.iguana.rp.metrics.impl.QPSMetric
 
QPSMetric(String, String, String) - Constructor for class org.aksw.iguana.rp.metrics.impl.QPSMetric
 
QUERY_HASH - Static variable in class org.aksw.iguana.commons.constants.COMMON
 
QUERY_HTTP_FAILURE - Static variable in class org.aksw.iguana.commons.constants.COMMON
 
QUERY_ID_KEY - Static variable in class org.aksw.iguana.commons.constants.COMMON
 
QUERY_RESULT_TYPE_JSON - Static variable in class org.aksw.iguana.cc.lang.impl.SPARQLLanguageProcessor
 
QUERY_RESULT_TYPE_XML - Static variable in class org.aksw.iguana.cc.lang.impl.SPARQLLanguageProcessor
 
QUERY_SOCKET_TIMEOUT - Static variable in class org.aksw.iguana.commons.constants.COMMON
 
QUERY_STATS - Static variable in class org.aksw.iguana.commons.constants.COMMON
 
QUERY_STRING - Static variable in class org.aksw.iguana.commons.constants.COMMON
 
QUERY_SUCCESS - Static variable in class org.aksw.iguana.commons.constants.COMMON
 
QUERY_UNKNOWN_EXCEPTION - Static variable in class org.aksw.iguana.commons.constants.COMMON
 
queryClass - Static variable in class org.aksw.iguana.rp.vocab.Vocab
 
QueryExecutionStats - Class in org.aksw.iguana.cc.model
Wrapper for a query execution.
QueryExecutionStats() - Constructor for class org.aksw.iguana.cc.model.QueryExecutionStats
 
QueryExecutionStats(String, long, double) - Constructor for class org.aksw.iguana.cc.model.QueryExecutionStats
 
QueryExecutionStats(String, long, double, long) - Constructor for class org.aksw.iguana.cc.model.QueryExecutionStats
 
QueryHandler - Interface in org.aksw.iguana.cc.query
The QueryHandler interface
The QueryHandler can be used to generate queries in the Tasks.
QueryHandlerFactory - Class in org.aksw.iguana.cc.query
Factory to create a QueryHandler based upon a class name and constructor arguments
QueryHandlerFactory() - Constructor for class org.aksw.iguana.cc.query.QueryHandlerFactory
 
QueryResultHashKey - Class in org.aksw.iguana.cc.model
Creates a Result Hash key for a query, thus a result size only has to be checked once and it will be cached using this key
QueryResultHashKey(String, long) - Constructor for class org.aksw.iguana.cc.model.QueryResultHashKey
 
QueryWrapper - Class in org.aksw.iguana.cc.lang
Util class to wrap a Query of what ever class it may be and it's id
QueryWrapper(Object, String) - Constructor for class org.aksw.iguana.cc.lang.QueryWrapper
 

R

RDFLanguageProcessor - Class in org.aksw.iguana.cc.lang.impl
Language for everything which returns RDF in any rdf format.
RDFLanguageProcessor() - Constructor for class org.aksw.iguana.cc.lang.impl.RDFLanguageProcessor
 
rdfsID - Static variable in class org.aksw.iguana.rp.vocab.Vocab
 
readFile(String) - Static method in class org.aksw.iguana.cc.utils.FileUtils
 
readLineAt(int, File) - Static method in class org.aksw.iguana.cc.utils.FileUtils
Returns a line at a given position of a File
RECEIVE_DATA_END_KEY - Static variable in class org.aksw.iguana.commons.constants.COMMON
The key for ending an experiment task.
RECEIVE_DATA_SIZE - Static variable in class org.aksw.iguana.commons.constants.COMMON
 
RECEIVE_DATA_START_KEY - Static variable in class org.aksw.iguana.commons.constants.COMMON
The key for starting an experiment task.
RECEIVE_DATA_SUCCESS - Static variable in class org.aksw.iguana.commons.constants.COMMON
TP2RP (Controller2RP) query success key
RECEIVE_DATA_TIME - Static variable in class org.aksw.iguana.commons.constants.COMMON
TP2RP query time key
receiveData(File, Boolean) - Method in class org.aksw.iguana.cc.config.ConfigManager
Will receive a JSON or YAML configuration and executes the configuration as an Iguana Suite
receiveData(Properties) - Method in class org.aksw.iguana.rp.experiment.ExperimentManager
 
receiveData(Properties) - Method in class org.aksw.iguana.rp.metrics.impl.EachQueryMetric
 
receiveData(Properties) - Method in class org.aksw.iguana.rp.metrics.impl.F1MeasureMetric
 
receiveData(Properties) - Method in class org.aksw.iguana.rp.metrics.impl.NoQMetric
 
receiveData(Properties) - Method in class org.aksw.iguana.rp.metrics.impl.NoQPHMetric
 
receiveData(Properties) - Method in class org.aksw.iguana.rp.metrics.impl.QPSMetric
 
receiveData(Properties) - Method in interface org.aksw.iguana.rp.metrics.Metric
This method should implement what to do with one result.
receiveData(Properties) - Method in class org.aksw.iguana.rp.metrics.MetricManager
This will message the received properties to all defined metrics.
regexFilter - Variable in class org.aksw.iguana.cc.utils.StatisticsVisitor
 
RES_BASE_URI - Static variable in class org.aksw.iguana.commons.constants.COMMON
 
ResultSizeRetriever - Class in org.aksw.iguana.cc.utils
Util class to retrieve the resultsize of a queryfile and an sparql endpoint.
ResultSizeRetriever() - Constructor for class org.aksw.iguana.cc.utils.ResultSizeRetriever
 
retrieveSize(String, String) - Static method in class org.aksw.iguana.cc.utils.ResultSizeRetriever
 
RPController - Class in org.aksw.iguana.rp.controller
This is the Main Controller.
RPController() - Constructor for class org.aksw.iguana.rp.controller.RPController
 
run() - Method in class org.aksw.iguana.cc.worker.AbstractWorker
 

S

ScriptExecutor - Class in org.aksw.iguana.commons.script
Class to execute Shell Scripts
ScriptExecutor() - Constructor for class org.aksw.iguana.commons.script.ScriptExecutor
 
sendData(Model) - Method in class org.aksw.iguana.rp.metrics.AbstractMetric
 
sendResults(Properties) - Method in class org.aksw.iguana.cc.tasks.AbstractTask
 
sendResults(Properties) - Method in interface org.aksw.iguana.cc.tasks.Task
Will send the results to the result processing.
setClassName(String) - Method in class org.aksw.iguana.cc.config.elements.MetricConfig
 
setClassName(String) - Method in class org.aksw.iguana.cc.config.elements.StorageConfig
 
setClassName(String) - Method in class org.aksw.iguana.cc.config.elements.Task
 
setConfiguration(Map) - Method in class org.aksw.iguana.cc.config.elements.MetricConfig
 
setConfiguration(Map) - Method in class org.aksw.iguana.cc.config.elements.StorageConfig
 
setConfiguration(Map<String, Object>) - Method in class org.aksw.iguana.cc.config.elements.Task
 
setElementWhere(Element) - Method in class org.aksw.iguana.cc.utils.StatisticsVisitor
 
setEndpoint(String) - Method in class org.aksw.iguana.cc.config.elements.Connection
 
setExecutionTime(double) - Method in class org.aksw.iguana.cc.model.QueryExecutionStats
 
setFile(String) - Method in class org.aksw.iguana.cc.config.elements.Dataset
 
setId(String) - Method in class org.aksw.iguana.cc.lang.QueryWrapper
 
setMetaData(Properties) - Method in class org.aksw.iguana.rp.metrics.AbstractMetric
Will add the Meta Data to the Metric
setMetaData(Properties) - Method in interface org.aksw.iguana.rp.metrics.Metric
This method will be called by the ExperimentManager to provide meta data such as the number of query mixes.
setName(String) - Method in class org.aksw.iguana.cc.config.elements.Connection
 
setName(String) - Method in class org.aksw.iguana.cc.config.elements.Dataset
 
setOutputFolder(String) - Method in class org.aksw.iguana.cc.query.impl.InstancesQueryHandler
 
setPassword(String) - Method in class org.aksw.iguana.cc.config.elements.Connection
 
setQueriesList(File[]) - Method in class org.aksw.iguana.cc.worker.AbstractRandomQueryChooserWorker
 
setQueriesList(File[]) - Method in class org.aksw.iguana.cc.worker.AbstractWorker
Sets the Query Instances repr.
setQueriesList(File[]) - Method in class org.aksw.iguana.cc.worker.impl.UPDATEWorker
 
setQuery(Object) - Method in class org.aksw.iguana.cc.lang.QueryWrapper
 
setQueryId(String) - Method in class org.aksw.iguana.cc.model.QueryResultHashKey
 
setQueryID(String) - Method in class org.aksw.iguana.cc.model.QueryExecutionStats
 
setResponseCode(long) - Method in class org.aksw.iguana.cc.model.QueryExecutionStats
 
setResultSize(long) - Method in class org.aksw.iguana.cc.model.QueryExecutionStats
 
setStorageManager(StorageManager) - Method in class org.aksw.iguana.rp.metrics.AbstractMetric
 
setStorageManager(StorageManager) - Method in interface org.aksw.iguana.rp.metrics.Metric
 
setTask(Task) - Method in class org.aksw.iguana.cc.tasks.TaskManager
Will simply set the Task to execute
setUniqueKey(long) - Method in class org.aksw.iguana.cc.model.QueryResultHashKey
 
setUpdateEndpoint(String) - Method in class org.aksw.iguana.cc.config.elements.Connection
 
setUser(String) - Method in class org.aksw.iguana.cc.config.elements.Connection
 
Shorthand - Annotation Type in org.aksw.iguana.commons.annotation
Sets a short name to be used in the TypedFactory instead of the whole class name
ShorthandMapper - Class in org.aksw.iguana.commons.reflect
Maps the shorthand to the class names at the beginning of it's initialization.
ShorthandMapper() - Constructor for class org.aksw.iguana.commons.reflect.ShorthandMapper
 
ShorthandMapper(String) - Constructor for class org.aksw.iguana.commons.reflect.ShorthandMapper
create mapping, but only searches in packages with the prefix
shutdownResultProcessor() - Method in class org.aksw.iguana.cc.worker.impl.HttpWorker
 
SIMPLE_TRIPLE_KEY - Static variable in class org.aksw.iguana.commons.constants.COMMON
 
size - Variable in class org.aksw.iguana.cc.utils.SPARQLQueryStatistics
 
SPARQLLanguageProcessor - Class in org.aksw.iguana.cc.lang.impl
SPARQL Language Processor.
SPARQLLanguageProcessor() - Constructor for class org.aksw.iguana.cc.lang.impl.SPARQLLanguageProcessor
 
SPARQLQueryStatistics - Class in org.aksw.iguana.cc.utils
Simple SPARQL Query statistics
SPARQLQueryStatistics() - Constructor for class org.aksw.iguana.cc.utils.SPARQLQueryStatistics
 
SPARQLWorker - Class in org.aksw.iguana.cc.worker.impl
A Worker using SPARQL 1.1 to create service request.
SPARQLWorker(String, Connection, String, String, String, Integer, Integer, Integer, Integer, Integer) - Constructor for class org.aksw.iguana.cc.worker.impl.SPARQLWorker
 
start() - Method in class org.aksw.iguana.cc.config.IguanaConfig
starts the config
start() - Method in class org.aksw.iguana.cc.tasks.AbstractTask
 
start() - Method in interface org.aksw.iguana.cc.tasks.Task
Will start the Task (sending the rabbitMQ start flag)
start(String, Boolean) - Method in class org.aksw.iguana.cc.controller.MainController
Starts a configuration using the config file an states if Iguana should validate it using a json-schema
startConfig(IguanaConfig) - Method in class org.aksw.iguana.cc.config.ConfigManager
Starts the Config
startElement(ElementFilter) - Method in class org.aksw.iguana.cc.utils.StatisticsVisitor
 
startElement(ElementGroup) - Method in class org.aksw.iguana.cc.utils.StatisticsVisitor
 
startElement(ElementOptional) - Method in class org.aksw.iguana.cc.utils.StatisticsVisitor
 
startElement(ElementUnion) - Method in class org.aksw.iguana.cc.utils.StatisticsVisitor
 
startTask(String[], String, Connection) - Method in class org.aksw.iguana.cc.tasks.TaskManager
Will initialize and start the Task
startTask(String[], String, Connection, Task) - Method in class org.aksw.iguana.cc.controller.TaskController
 
startWorker() - Method in class org.aksw.iguana.cc.worker.AbstractWorker
This will start the worker.
startWorker() - Method in class org.aksw.iguana.cc.worker.impl.UPDATEWorker
 
StatisticsVisitor - Class in org.aksw.iguana.cc.utils
Simple visitor to check if simple statistics of a SPARQL Query appeared.
StatisticsVisitor() - Constructor for class org.aksw.iguana.cc.utils.StatisticsVisitor
 
stopSending() - Method in class org.aksw.iguana.cc.worker.AbstractWorker
 
stopSending() - Method in class org.aksw.iguana.cc.worker.impl.CLIInputWorker
 
stopSending() - Method in class org.aksw.iguana.cc.worker.impl.MultipleCLIInputWorker
 
stopSending() - Method in interface org.aksw.iguana.cc.worker.Worker
This should stop the next sending process.
Storage - Interface in org.aksw.iguana.rp.storage
Interface for the Result Storages
StorageConfig - Class in org.aksw.iguana.cc.config.elements
Storage Configuration class
StorageConfig() - Constructor for class org.aksw.iguana.cc.config.elements.StorageConfig
 
StorageManager - Class in org.aksw.iguana.rp.storage
Manager for Storages
StorageManager() - Constructor for class org.aksw.iguana.rp.storage.StorageManager
 
Stresstest - Class in org.aksw.iguana.cc.tasks.impl
Stresstest.
Stresstest(Integer, ArrayList, LinkedHashMap) - Constructor for class org.aksw.iguana.cc.tasks.impl.Stresstest
 
Stresstest(Integer, ArrayList, LinkedHashMap, LinkedHashMap) - Constructor for class org.aksw.iguana.cc.tasks.impl.Stresstest
 
Stresstest(ArrayList, LinkedHashMap, Integer) - Constructor for class org.aksw.iguana.cc.tasks.impl.Stresstest
 
Stresstest(ArrayList, LinkedHashMap, LinkedHashMap, Integer) - Constructor for class org.aksw.iguana.cc.tasks.impl.Stresstest
 
SUITE_ID_KEY - Static variable in class org.aksw.iguana.commons.constants.COMMON
The key for suite ID in the properties received from the core

T

Task - Class in org.aksw.iguana.cc.config.elements
The task configuration class, sets the class name and it's configuration
Task - Interface in org.aksw.iguana.cc.tasks
A simple Task to execute
Task() - Constructor for class org.aksw.iguana.cc.config.elements.Task
 
TaskController - Class in org.aksw.iguana.cc.controller
Task Controlling, will start the actual benchmark tasks and its TaskManager
TaskController() - Constructor for class org.aksw.iguana.cc.controller.TaskController
 
TaskFactory - Class in org.aksw.iguana.cc.tasks
Factory to create Tasks.
TaskFactory() - Constructor for class org.aksw.iguana.cc.tasks.TaskFactory
 
TaskManager - Class in org.aksw.iguana.cc.tasks
Will manage the Tasks
TaskManager() - Constructor for class org.aksw.iguana.cc.tasks.TaskManager
 
TIME_LIMIT - Static variable in class org.aksw.iguana.cc.config.CONSTANTS
The key to get the timeLimit parameter.
TimeUtils - Class in org.aksw.iguana.commons.time
Everythin related to time stuff
TimeUtils() - Constructor for class org.aksw.iguana.commons.time.TimeUtils
 
toString() - Method in class org.aksw.iguana.cc.model.QueryResultHashKey
 
toString() - Method in class org.aksw.iguana.cc.worker.impl.update.UpdateTimer
 
toString() - Method in class org.aksw.iguana.rp.metrics.MetricManager
 
toString() - Method in class org.aksw.iguana.rp.storage.impl.NTFileStorage
 
toString() - Method in class org.aksw.iguana.rp.storage.impl.TriplestoreStorage
 
toString() - Method in class org.aksw.iguana.rp.storage.StorageManager
 
toString() - Method in class org.aksw.iguana.rp.storage.TripleBasedStorage
 
TripleBasedStorage - Class in org.aksw.iguana.rp.storage
This Storage will save all the metric results as triples
TripleBasedStorage() - Constructor for class org.aksw.iguana.rp.storage.TripleBasedStorage
 
triples - Variable in class org.aksw.iguana.cc.utils.SPARQLQueryStatistics
 
triplesProperty - Static variable in class org.aksw.iguana.rp.vocab.Vocab
 
TriplestoreStorage - Class in org.aksw.iguana.rp.storage.impl
This Storage will save all the metric results into a specified triple store
TriplestoreStorage(String, String) - Constructor for class org.aksw.iguana.rp.storage.impl.TriplestoreStorage
 
TriplestoreStorage(String, String, String) - Constructor for class org.aksw.iguana.rp.storage.impl.TriplestoreStorage
 
TriplestoreStorage(String, String, String, String, String) - Constructor for class org.aksw.iguana.rp.storage.impl.TriplestoreStorage
 
TypedFactory<T> - Class in org.aksw.iguana.commons.factory
Factory for a Type.
TypedFactory() - Constructor for class org.aksw.iguana.commons.factory.TypedFactory
 

U

union - Variable in class org.aksw.iguana.cc.utils.SPARQLQueryStatistics
 
union - Variable in class org.aksw.iguana.cc.utils.StatisticsVisitor
 
unionProperty - Static variable in class org.aksw.iguana.rp.vocab.Vocab
 
UpdateTimer - Class in org.aksw.iguana.cc.worker.impl.update
Class to calculate time between two update queries.
UpdateTimer() - Constructor for class org.aksw.iguana.cc.worker.impl.update.UpdateTimer
Creates the default UpdateTimer All update queries will be executed immediately after another
UpdateTimer(double) - Constructor for class org.aksw.iguana.cc.worker.impl.update.UpdateTimer
Creates a FixedUpdateTimer
UpdateTimer(int, Double) - Constructor for class org.aksw.iguana.cc.worker.impl.update.UpdateTimer
Creates a distributed UpdateTimer
UpdateTimer.Strategy - Enum in org.aksw.iguana.cc.worker.impl.update
The possible strategies NONE: updates will be executed immediately after another FIXED: a fixed value in ms will be waited before the next update query DISTRIBUTED: the updates will be equally distributed over the time limit of the task
UPDATEWorker - Class in org.aksw.iguana.cc.worker.impl
A Worker using SPARQL Updates to create service request.
UPDATEWorker(String, Connection, String, String, Integer, Integer, Integer, Integer, Integer) - Constructor for class org.aksw.iguana.cc.worker.impl.UPDATEWorker
 

V

value() - Method in annotation type org.aksw.iguana.commons.annotation.Shorthand
 
valueOf(String) - Static method in enum org.aksw.iguana.cc.worker.impl.update.UpdateTimer.Strategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.aksw.iguana.cc.worker.LatencyStrategy
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.aksw.iguana.cc.worker.impl.update.UpdateTimer.Strategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.aksw.iguana.cc.worker.LatencyStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
VARIABLE - org.aksw.iguana.cc.worker.LatencyStrategy
The time/ms should be calculated randomly each time out of a gaussian intervall based on the latency base value as follows [0;2*latencyBaseValue]
Vocab - Class in org.aksw.iguana.rp.vocab
RDF Vocabulary Classes and Properties
Vocab() - Constructor for class org.aksw.iguana.rp.vocab.Vocab
 

W

waitTimeMs() - Method in class org.aksw.iguana.cc.worker.AbstractWorker
 
waitTimeMs() - Method in class org.aksw.iguana.cc.worker.impl.UPDATEWorker
 
waitTimeMs() - Method in interface org.aksw.iguana.cc.worker.Worker
This will simulate the Time in ms to wait before testing the next query.
Worker - Interface in org.aksw.iguana.cc.worker
Interface for the Worker Thread used in the Stresstest
WORKER_ID - Static variable in class org.aksw.iguana.commons.constants.COMMON
 
WORKER_ID_KEY - Static variable in class org.aksw.iguana.cc.config.CONSTANTS
The key to set the workerID in the Extra Meta properties and the properties name in the final results to get the workerID
WORKER_TYPE_KEY - Static variable in class org.aksw.iguana.cc.config.CONSTANTS
The key to set the workerType in the Extra Meta properties and the properties name in the final results to get the workerType
worker2metric - Static variable in class org.aksw.iguana.rp.vocab.Vocab
 
workerClass - Static variable in class org.aksw.iguana.rp.vocab.Vocab
 
WorkerFactory - Class in org.aksw.iguana.cc.worker
Factory to create a Worker
WorkerFactory() - Constructor for class org.aksw.iguana.cc.worker.WorkerFactory
 
workerResult - Static variable in class org.aksw.iguana.rp.vocab.Vocab
 

X

XML_RESULT_ELEMENT_NAME - Static variable in class org.aksw.iguana.cc.lang.impl.SPARQLLanguageProcessor
 
XML_RESULT_ROOT_ELEMENT_NAME - Static variable in class org.aksw.iguana.cc.lang.impl.SPARQLLanguageProcessor
 
A B C D E F G H I L M N O P Q R S T U V W X 
All Classes All Packages