A D E G H I J L M O P R S T U V W 
All Classes All Packages

A

addModulesToJetty(ContextHandlerCollection) - Method in class io.apiman.manager.test.server.ManagerApiTestServer
Configure the web application(s).
ApiManagerTestPluginRegistry - Class in io.apiman.manager.test.server
A concrete implementation of the plugin registry.
ApiManagerTestPluginRegistry() - Constructor for class io.apiman.manager.test.server.ApiManagerTestPluginRegistry
Constructor.

D

DatabaseSeedFilter - Class in io.apiman.manager.test.server
Used to seed the test server with some initial data, such as users.
DatabaseSeedFilter() - Constructor for class io.apiman.manager.test.server.DatabaseSeedFilter
Constructor.
DefaultTestDataSeeder - Class in io.apiman.manager.test.server
Default seeder used by tests.
DefaultTestDataSeeder() - Constructor for class io.apiman.manager.test.server.DefaultTestDataSeeder
 
deployment - Variable in class io.apiman.manager.test.server.ManagerApiTestServer
 
describeChild(ManagerRestTester.TestInfo) - Method in class io.apiman.manager.test.junit.ManagerRestTester
 
destroy() - Method in class io.apiman.manager.test.server.DatabaseSeedFilter
 
doDelete(HttpServletRequest, HttpServletResponse) - Method in class io.apiman.manager.test.server.MockGatewayServlet
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class io.apiman.manager.test.server.DatabaseSeedFilter
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class io.apiman.manager.test.server.MockGatewayServlet
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class io.apiman.manager.test.server.MockGatewayServlet
 
doPut(HttpServletRequest, HttpServletResponse) - Method in class io.apiman.manager.test.server.MockGatewayServlet
 
downloadPlugin(File, PluginCoordinates) - Method in class io.apiman.manager.test.server.ApiManagerTestPluginRegistry
 

E

endpoint() - Method in annotation type io.apiman.manager.test.junit.ManagerRestTestPlan
 
es - io.apiman.manager.test.util.ManagerTestUtils.TestType
 
ES_CLIENT - Static variable in class io.apiman.manager.test.server.ManagerApiTestServer
 

G

GatewayAssertionTestInfo() - Constructor for class io.apiman.manager.test.junit.ManagerRestTester.GatewayAssertionTestInfo
 
getBaseApiContext() - Method in class io.apiman.manager.test.junit.ManagerRestTester
 
getChildren() - Method in class io.apiman.manager.test.junit.ManagerRestTester
 
getClasses() - Method in class io.apiman.manager.test.server.TestManagerApiApplication
 
getClientUsagePerApi(String, String, String, DateTime, DateTime) - Method in class io.apiman.manager.test.server.TestMetricsAccessor
 
getPayloads() - Static method in class io.apiman.manager.test.server.MockGatewayServlet
 
getRequestLog() - Static method in class io.apiman.manager.test.server.MockGatewayServlet
 
getResponseStats(String, String, String, HistogramIntervalType, DateTime, DateTime) - Method in class io.apiman.manager.test.server.TestMetricsAccessor
 
getResponseStatsPerClient(String, String, String, DateTime, DateTime) - Method in class io.apiman.manager.test.server.TestMetricsAccessor
 
getResponseStatsPerPlan(String, String, String, DateTime, DateTime) - Method in class io.apiman.manager.test.server.TestMetricsAccessor
 
getResponseStatsSummary(String, String, String, DateTime, DateTime) - Method in class io.apiman.manager.test.server.TestMetricsAccessor
 
getSingletons() - Method in class io.apiman.manager.test.server.TestManagerApiApplication
 
getTestServerPort() - Method in class io.apiman.manager.test.junit.ManagerRestTester
 
getTestType() - Static method in class io.apiman.manager.test.util.ManagerTestUtils
 
getUsage(String, String, String, HistogramIntervalType, DateTime, DateTime) - Method in class io.apiman.manager.test.server.TestMetricsAccessor
 
getUsagePerClient(String, String, String, DateTime, DateTime) - Method in class io.apiman.manager.test.server.TestMetricsAccessor
 
getUsagePerPlan(String, String, String, DateTime, DateTime) - Method in class io.apiman.manager.test.server.TestMetricsAccessor
 

H

H2Deployment - Class in io.apiman.manager.test.server.deployments
 
H2Deployment() - Constructor for class io.apiman.manager.test.server.deployments.H2Deployment
 

I

init(FilterConfig) - Method in class io.apiman.manager.test.server.DatabaseSeedFilter
 
intercept(InvocationContext) - Method in class io.apiman.manager.test.server.JettyTransactionalInterceptor
 
io.apiman.manager.test.junit - package io.apiman.manager.test.junit
 
io.apiman.manager.test.server - package io.apiman.manager.test.server
 
io.apiman.manager.test.server.deployments - package io.apiman.manager.test.server.deployments
 
io.apiman.manager.test.util - package io.apiman.manager.test.util
 
ISeeder - Interface in io.apiman.manager.test.server
Interface implemented by classes that seed the apiman database with data on startup.
ITestDatabaseDeployment - Interface in io.apiman.manager.test.server.deployments
 

J

JettyTransactionalInterceptor - Class in io.apiman.manager.test.server
 
JettyTransactionalInterceptor() - Constructor for class io.apiman.manager.test.server.JettyTransactionalInterceptor
 
jpa - io.apiman.manager.test.util.ManagerTestUtils.TestType
 

L

log(String, Object...) - Method in class io.apiman.manager.test.junit.ManagerRestTester
Logs a message.

M

ManagerApiTestServer - Class in io.apiman.manager.test.server
This class starts up an embedded Jetty test server so that integration tests can be performed.
ManagerApiTestServer(String, String) - Constructor for class io.apiman.manager.test.server.ManagerApiTestServer
Constructor.
ManagerApiTestServerConfig - Class in io.apiman.manager.test.server
 
ManagerApiTestServerConfig() - Constructor for class io.apiman.manager.test.server.ManagerApiTestServerConfig
 
ManagerRestTester - Class in io.apiman.manager.test.junit
A junit test runner that fires up apiman and makes it ready for use in the tests.
ManagerRestTester(Class<?>) - Constructor for class io.apiman.manager.test.junit.ManagerRestTester
Constructor.
ManagerRestTester.GatewayAssertionTestInfo - Class in io.apiman.manager.test.junit
 
ManagerRestTester.PublishPayloadTestInfo - Class in io.apiman.manager.test.junit
 
ManagerRestTester.TestInfo - Class in io.apiman.manager.test.junit
 
ManagerRestTester.TestPlanInfo - Class in io.apiman.manager.test.junit
 
ManagerRestTestGatewayLog - Annotation Type in io.apiman.manager.test.junit
Indicates that a rest test needs to validate the mock gateway for calls made to it during the tests.
ManagerRestTestPlan - Annotation Type in io.apiman.manager.test.junit
Annotation used to indicate an apiman REST Test junit test.
ManagerRestTestPublishPayload - Annotation Type in io.apiman.manager.test.junit
Indicates that a rest test needs to validate the mock gateway for calls made to it during the tests.
ManagerTestUtils - Class in io.apiman.manager.test.util
Some test util methods.
ManagerTestUtils.TestType - Enum in io.apiman.manager.test.util
 
MariaDbDeployment - Class in io.apiman.manager.test.server.deployments
 
MariaDbDeployment() - Constructor for class io.apiman.manager.test.server.deployments.MariaDbDeployment
 
MockGatewayServlet - Class in io.apiman.manager.test.server
A simple servlet that pretends to be an API Management Gateway REST endpoint.
MockGatewayServlet() - Constructor for class io.apiman.manager.test.server.MockGatewayServlet
Constructor.
MsSqlDeployment - Class in io.apiman.manager.test.server.deployments
 
MsSqlDeployment() - Constructor for class io.apiman.manager.test.server.deployments.MsSqlDeployment
 
MySqlDeployment - Class in io.apiman.manager.test.server.deployments
 
MySqlDeployment() - Constructor for class io.apiman.manager.test.server.deployments.MySqlDeployment
 

O

OracleDeployment - Class in io.apiman.manager.test.server.deployments
 
OracleDeployment() - Constructor for class io.apiman.manager.test.server.deployments.OracleDeployment
 
order() - Method in annotation type io.apiman.manager.test.junit.ManagerRestTestPlan
 

P

PostgresDeployment - Class in io.apiman.manager.test.server.deployments
 
PostgresDeployment() - Constructor for class io.apiman.manager.test.server.deployments.PostgresDeployment
 
preStart() - Method in class io.apiman.manager.test.server.ManagerApiTestServer
Stuff to do before the server is started.
provideApiCatalog(IPluginRegistry) - Static method in class io.apiman.manager.test.server.TestCdiFactory
 
provideApiKeyGenerator(UuidApiKeyGenerator) - Static method in class io.apiman.manager.test.server.TestCdiFactory
 
provideDataEncrypter(DefaultDataEncrypter) - Static method in class io.apiman.manager.test.server.TestCdiFactory
 
provideJpaProperties() - Static method in class io.apiman.manager.test.server.TestCdiFactory
 
provideMetricsAccessor() - Static method in class io.apiman.manager.test.server.TestCdiFactory
 
provideNewUserBootstrapper() - Static method in class io.apiman.manager.test.server.TestCdiFactory
 
provideSecurityContext(DefaultSecurityContext) - Static method in class io.apiman.manager.test.server.TestCdiFactory
 
provideStorage(JpaStorage) - Static method in class io.apiman.manager.test.server.TestCdiFactory
 
provideStorageQuery(JpaStorage) - Static method in class io.apiman.manager.test.server.TestCdiFactory
 
PublishPayloadTestInfo() - Constructor for class io.apiman.manager.test.junit.ManagerRestTester.PublishPayloadTestInfo
 

R

reset() - Static method in class io.apiman.manager.test.server.MockGatewayServlet
 
RestTestSystemProperties - Annotation Type in io.apiman.manager.test.junit
System properties that should be set at the beginning of a rest test.
run(RunNotifier) - Method in class io.apiman.manager.test.junit.ManagerRestTester
 
runChild(ManagerRestTester.TestInfo, RunNotifier) - Method in class io.apiman.manager.test.junit.ManagerRestTester
 

S

seed(IStorage) - Method in class io.apiman.manager.test.server.DefaultTestDataSeeder
 
seed(IStorage) - Method in interface io.apiman.manager.test.server.ISeeder
 
server - Variable in class io.apiman.manager.test.server.ManagerApiTestServer
 
serverPort() - Method in class io.apiman.manager.test.server.ManagerApiTestServer
The server port.
setTestType(ManagerTestUtils.TestType) - Static method in class io.apiman.manager.test.util.ManagerTestUtils
 
setup() - Static method in class io.apiman.manager.test.junit.ManagerRestTester
Called to setup the test.
shutdown() - Static method in class io.apiman.manager.test.junit.ManagerRestTester
Called at the end of the test.
start() - Method in class io.apiman.manager.test.server.ManagerApiTestServer
Start/run the server.
start(String) - Method in class io.apiman.manager.test.server.deployments.H2Deployment
Start/run the server.
start(String) - Method in interface io.apiman.manager.test.server.deployments.ITestDatabaseDeployment
 
start(String) - Method in class io.apiman.manager.test.server.deployments.MariaDbDeployment
 
start(String) - Method in class io.apiman.manager.test.server.deployments.MsSqlDeployment
 
start(String) - Method in class io.apiman.manager.test.server.deployments.MySqlDeployment
 
start(String) - Method in class io.apiman.manager.test.server.deployments.OracleDeployment
 
start(String) - Method in class io.apiman.manager.test.server.deployments.PostgresDeployment
 
startServer() - Static method in class io.apiman.manager.test.junit.ManagerRestTester
 
stop() - Method in class io.apiman.manager.test.server.deployments.H2Deployment
Stop the server.
stop() - Method in interface io.apiman.manager.test.server.deployments.ITestDatabaseDeployment
 
stop() - Method in class io.apiman.manager.test.server.deployments.MariaDbDeployment
 
stop() - Method in class io.apiman.manager.test.server.deployments.MsSqlDeployment
 
stop() - Method in class io.apiman.manager.test.server.deployments.MySqlDeployment
 
stop() - Method in class io.apiman.manager.test.server.deployments.OracleDeployment
 
stop() - Method in class io.apiman.manager.test.server.deployments.PostgresDeployment
 
stop() - Method in class io.apiman.manager.test.server.ManagerApiTestServer
Stop the server.
stopServer() - Static method in class io.apiman.manager.test.junit.ManagerRestTester
 
SYSTEM_PROPERTY - Static variable in interface io.apiman.manager.test.server.ISeeder
 

T

TEST_TYPE - Static variable in class io.apiman.manager.test.util.ManagerTestUtils
 
TestCdiFactory - Class in io.apiman.manager.test.server
Attempt to create producer methods for CDI beans.
TestCdiFactory() - Constructor for class io.apiman.manager.test.server.TestCdiFactory
 
TestInfo() - Constructor for class io.apiman.manager.test.junit.ManagerRestTester.TestInfo
 
TestManagerApiApplication - Class in io.apiman.manager.test.server
JAX-RS Application used for testing.
TestManagerApiApplication() - Constructor for class io.apiman.manager.test.server.TestManagerApiApplication
Constructor.
TestMetricsAccessor - Class in io.apiman.manager.test.server
Simple metrics accessor with hard coded data.
TestMetricsAccessor() - Constructor for class io.apiman.manager.test.server.TestMetricsAccessor
Constructor.
TestPlanInfo() - Constructor for class io.apiman.manager.test.junit.ManagerRestTester.TestPlanInfo
 
TestUsers - Class in io.apiman.manager.test.server
Test users.
TestUsers() - Constructor for class io.apiman.manager.test.server.TestUsers
 

U

USERS - Static variable in class io.apiman.manager.test.server.TestUsers
 

V

value() - Method in annotation type io.apiman.manager.test.junit.ManagerRestTestGatewayLog
 
value() - Method in annotation type io.apiman.manager.test.junit.ManagerRestTestPlan
 
value() - Method in annotation type io.apiman.manager.test.junit.ManagerRestTestPublishPayload
 
value() - Method in annotation type io.apiman.manager.test.junit.RestTestSystemProperties
 
valueOf(String) - Static method in enum io.apiman.manager.test.util.ManagerTestUtils.TestType
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.apiman.manager.test.util.ManagerTestUtils.TestType
Returns an array containing the constants of this enum type, in the order they are declared.

W

withBeforeClasses(Statement) - Method in class io.apiman.manager.test.junit.ManagerRestTester
 
A D E G H I J L M O P R S T U V W 
All Classes All Packages