A D E G H I J L M O P R S T U V W
All Classes All Packages
All Classes All Packages
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
Applicationused 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
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
All Classes All Packages