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
All Classes All Packages
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
All Classes All Packages