Skip navigation links
A C D E G H I J L M O P R S T V 

A

ApacheHttpMethodExecuteAspect - Class in com.github.continuousperftest.aspect.httpclient
Captures execution time of the method.
ApacheHttpMethodExecuteAspect() - Constructor for class com.github.continuousperftest.aspect.httpclient.ApacheHttpMethodExecuteAspect
 

C

com.github.continuousperftest.aspect.httpclient - package com.github.continuousperftest.aspect.httpclient
 
com.github.continuousperftest.entity.domain - package com.github.continuousperftest.entity.domain
 
com.github.continuousperftest.entity.dto - package com.github.continuousperftest.entity.dto
 
com.github.continuousperftest.listener - package com.github.continuousperftest.listener
 
com.github.continuousperftest.property - package com.github.continuousperftest.property
 
com.github.continuousperftest.queue - package com.github.continuousperftest.queue
 
com.github.continuousperftest.queue.impl - package com.github.continuousperftest.queue.impl
 
com.github.continuousperftest.service - package com.github.continuousperftest.service
 
com.github.continuousperftest.service.impl - package com.github.continuousperftest.service.impl
 
com.github.continuousperftest.thread - package com.github.continuousperftest.thread
 
createExporter(MetricExporter) - Static method in class com.github.continuousperftest.service.MetricExporterFactory
 

D

dataProviderThreadCount() - Method in interface com.github.continuousperftest.property.TestNgProperties
 
doExecute() - Method in class com.github.continuousperftest.aspect.httpclient.ApacheHttpMethodExecuteAspect
 

E

Environment - Class in com.github.continuousperftest.entity.domain
Represents properties of a launch.
Environment() - Constructor for class com.github.continuousperftest.entity.domain.Environment
 
equals(Object) - Method in class com.github.continuousperftest.entity.domain.Perfomance
 
equals(Object) - Method in class com.github.continuousperftest.entity.domain.RequestAttribute
 
equals(Object) - Method in class com.github.continuousperftest.entity.domain.ResponseAttribute
 
export(List<Perfomance>) - Method in class com.github.continuousperftest.service.impl.LocalMetricExporterServiceImpl
 
export(List<Perfomance>) - Method in class com.github.continuousperftest.service.impl.RemoteMetricExporterServiceImpl
 
export(List<Perfomance>) - Method in interface com.github.continuousperftest.service.MetricExporterService
 
exporterType() - Method in interface com.github.continuousperftest.property.PerfTestProperties
 

G

getEnvironment() - Method in class com.github.continuousperftest.entity.dto.PerfomanceMetric
 
getExecutionArgs() - Method in class com.github.continuousperftest.entity.domain.Environment
 
getExecutionTimeInMillis() - Method in class com.github.continuousperftest.entity.domain.Perfomance
 
getHeaders() - Method in class com.github.continuousperftest.entity.domain.RequestAttribute
 
getHeaders() - Method in class com.github.continuousperftest.entity.domain.ResponseAttribute
 
getHostName() - Method in class com.github.continuousperftest.entity.domain.RequestAttribute
 
getHttpMethod() - Method in class com.github.continuousperftest.entity.domain.RequestAttribute
 
getInstance() - Static method in class com.github.continuousperftest.queue.impl.PerfomanceMetricQueue
 
getJvmProperties() - Static method in class com.github.continuousperftest.property.PropertyHolder
 
getLaunchDate() - Method in class com.github.continuousperftest.entity.domain.Environment
 
getLaunchId() - Method in class com.github.continuousperftest.entity.domain.Environment
 
getName() - Method in class com.github.continuousperftest.entity.domain.Header
 
getPerfomance() - Method in class com.github.continuousperftest.entity.dto.PerfomanceMetric
 
getPerfTestProperties() - Static method in class com.github.continuousperftest.property.PropertyHolder
 
getPort() - Method in class com.github.continuousperftest.entity.domain.RequestAttribute
 
getProtocolVersion() - Method in class com.github.continuousperftest.entity.domain.ResponseAttribute
 
getReasonPhrase() - Method in class com.github.continuousperftest.entity.domain.ResponseAttribute
 
getReportingProperties() - Static method in class com.github.continuousperftest.property.PropertyHolder
 
getRequestAttribute() - Method in class com.github.continuousperftest.entity.domain.Perfomance
 
getResponseAttribute() - Method in class com.github.continuousperftest.entity.domain.Perfomance
 
getSchemeName() - Method in class com.github.continuousperftest.entity.domain.RequestAttribute
 
getStatusCode() - Method in class com.github.continuousperftest.entity.domain.ResponseAttribute
 
getTestNgProperties() - Static method in class com.github.continuousperftest.property.PropertyHolder
 
getUri() - Method in class com.github.continuousperftest.entity.domain.RequestAttribute
 
getValue() - Method in class com.github.continuousperftest.entity.domain.Header
 
groups() - Method in interface com.github.continuousperftest.property.TestNgProperties
 

H

hashCode() - Method in class com.github.continuousperftest.entity.domain.Perfomance
 
hashCode() - Method in class com.github.continuousperftest.entity.domain.RequestAttribute
 
hashCode() - Method in class com.github.continuousperftest.entity.domain.ResponseAttribute
 
Header - Class in com.github.continuousperftest.entity.domain
Represents a header of HTTP request/response.
Header(String, String) - Constructor for class com.github.continuousperftest.entity.domain.Header
 
HttpMethodExecuteAspect - Class in com.github.continuousperftest.aspect.httpclient
This is the base class of all HttpMethodExecuteAspect Classes.
HttpMethodExecuteAspect() - Constructor for class com.github.continuousperftest.aspect.httpclient.HttpMethodExecuteAspect
 
httpMethodExecution(ProceedingJoinPoint) - Method in class com.github.continuousperftest.aspect.httpclient.ApacheHttpMethodExecuteAspect
 

I

IS_ENABLED - Static variable in class com.github.continuousperftest.aspect.httpclient.HttpMethodExecuteAspect
 
isEnabled() - Method in interface com.github.continuousperftest.property.PerfTestProperties
 

J

JvmProperties - Interface in com.github.continuousperftest.property
Receives the required JVM properties.

L

launchDate() - Method in interface com.github.continuousperftest.property.PerfTestProperties
 
launchId() - Method in interface com.github.continuousperftest.property.PerfTestProperties
 
LocalMetricExporterServiceImpl - Class in com.github.continuousperftest.service.impl
Exports metrics to file system.
LocalMetricExporterServiceImpl() - Constructor for class com.github.continuousperftest.service.impl.LocalMetricExporterServiceImpl
 

M

MetricExporter - Enum in com.github.continuousperftest.service
Specifies types of existent metric exporter services.
MetricExporterFactory - Class in com.github.continuousperftest.service
Creates a metric exporter service instance based on a parameter.
MetricExporterFactory() - Constructor for class com.github.continuousperftest.service.MetricExporterFactory
 
MetricExporterService - Interface in com.github.continuousperftest.service
Describes all the operations for a metric exporters.
MetricQueue - Interface in com.github.continuousperftest.queue
Describes all the operations for a metric queue.

O

offer(Perfomance) - Method in class com.github.continuousperftest.queue.impl.PerfomanceMetricQueue
 
offer(Perfomance) - Method in interface com.github.continuousperftest.queue.MetricQueue
 
onExecutionFinish() - Method in class com.github.continuousperftest.listener.TestNgExecutionListener
 
onExecutionStart() - Method in class com.github.continuousperftest.listener.TestNgExecutionListener
 

P

parallelMode() - Method in interface com.github.continuousperftest.property.TestNgProperties
 
PerfMetricConsumerTask - Class in com.github.continuousperftest.thread
Takes metrics out of the metric queue and report them based on the set exporter.
PerfMetricConsumerTask(MetricQueue, MetricExporterService) - Constructor for class com.github.continuousperftest.thread.PerfMetricConsumerTask
 
Perfomance - Class in com.github.continuousperftest.entity.domain
Represents performance of HTTP call holding HTTP data of both request and response.
Perfomance() - Constructor for class com.github.continuousperftest.entity.domain.Perfomance
 
PerfomanceMetric - Class in com.github.continuousperftest.entity.dto
Represents PerfomanceMetric object used for transferring performance metric to data collector.
PerfomanceMetric(Environment, Perfomance) - Constructor for class com.github.continuousperftest.entity.dto.PerfomanceMetric
 
PerfomanceMetricQueue - Class in com.github.continuousperftest.queue.impl
Implements operations for a metric queue.
PerfTestProperties - Interface in com.github.continuousperftest.property
Receives the required properties that are passed on to system properties while launching tests.
poll(int) - Method in class com.github.continuousperftest.queue.impl.PerfomanceMetricQueue
 
poll(int) - Method in interface com.github.continuousperftest.queue.MetricQueue
 
pollAll() - Method in class com.github.continuousperftest.queue.impl.PerfomanceMetricQueue
 
pollAll() - Method in interface com.github.continuousperftest.queue.MetricQueue
 
projectDirectory() - Method in interface com.github.continuousperftest.property.JvmProperties
 
PropertyHolder - Class in com.github.continuousperftest.property
Holds all the classes receiving properties while launching tests.
PropertyHolder() - Constructor for class com.github.continuousperftest.property.PropertyHolder
 

R

RemoteMetricExporterServiceImpl - Class in com.github.continuousperftest.service.impl
Exports metrics to remote web-service.
RemoteMetricExporterServiceImpl() - Constructor for class com.github.continuousperftest.service.impl.RemoteMetricExporterServiceImpl
 
RequestAttribute - Class in com.github.continuousperftest.entity.domain
Represents attributes of HTTP request.
RequestAttribute() - Constructor for class com.github.continuousperftest.entity.domain.RequestAttribute
 
ResponseAttribute - Class in com.github.continuousperftest.entity.domain
Represents attributes of HTTP response.
ResponseAttribute() - Constructor for class com.github.continuousperftest.entity.domain.ResponseAttribute
 
resultsDirectory() - Method in interface com.github.continuousperftest.property.PerfTestProperties
 
resultsHost() - Method in interface com.github.continuousperftest.property.PerfTestProperties
 
run() - Method in class com.github.continuousperftest.thread.PerfMetricConsumerTask
 

S

setEnvironment(Environment) - Method in class com.github.continuousperftest.entity.dto.PerfomanceMetric
 
setExecutionArgs(Map<String, String>) - Method in class com.github.continuousperftest.entity.domain.Environment
 
setExecutionTimeInMillis(int) - Method in class com.github.continuousperftest.entity.domain.Perfomance
 
setHeaders(List<Header>) - Method in class com.github.continuousperftest.entity.domain.RequestAttribute
 
setHeaders(List<Header>) - Method in class com.github.continuousperftest.entity.domain.ResponseAttribute
 
setHostName(String) - Method in class com.github.continuousperftest.entity.domain.RequestAttribute
 
setHttpMethod(String) - Method in class com.github.continuousperftest.entity.domain.RequestAttribute
 
setLaunchDate(String) - Method in class com.github.continuousperftest.entity.domain.Environment
 
setLaunchId(String) - Method in class com.github.continuousperftest.entity.domain.Environment
 
setName(String) - Method in class com.github.continuousperftest.entity.domain.Header
 
setPerfomance(Perfomance) - Method in class com.github.continuousperftest.entity.dto.PerfomanceMetric
 
setPort(int) - Method in class com.github.continuousperftest.entity.domain.RequestAttribute
 
setProtocolVersion(String) - Method in class com.github.continuousperftest.entity.domain.ResponseAttribute
 
setReasonPhrase(String) - Method in class com.github.continuousperftest.entity.domain.ResponseAttribute
 
setRequestAttribute(RequestAttribute) - Method in class com.github.continuousperftest.entity.domain.Perfomance
 
setResponseAttribute(ResponseAttribute) - Method in class com.github.continuousperftest.entity.domain.Perfomance
 
setSchemeName(String) - Method in class com.github.continuousperftest.entity.domain.RequestAttribute
 
setStatusCode(int) - Method in class com.github.continuousperftest.entity.domain.ResponseAttribute
 
setUri(String) - Method in class com.github.continuousperftest.entity.domain.RequestAttribute
 
setValue(String) - Method in class com.github.continuousperftest.entity.domain.Header
 

T

TestNgExecutionListener - Class in com.github.continuousperftest.listener
Starts a thread pool to be prepared to report metrics when metrics appear in a metric queue.
TestNgExecutionListener() - Constructor for class com.github.continuousperftest.listener.TestNgExecutionListener
 
TestNgProperties - Interface in com.github.continuousperftest.property
Receives TestNG settings.
threadCount() - Method in interface com.github.continuousperftest.property.TestNgProperties
 

V

valueOf(String) - Static method in enum com.github.continuousperftest.service.MetricExporter
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.github.continuousperftest.service.MetricExporter
Returns an array containing the constants of this enum type, in the order they are declared.
A C D E G H I J L M O P R S T V 
Skip navigation links

Copyright © 2018 Continuous Perf Test. All rights reserved.