public abstract class KieServerBaseIntegrationTest extends Object
| Modifier and Type | Field and Description |
|---|---|
protected org.kie.server.client.KieServicesClient |
client |
protected static KieControllerExecutor |
controller |
protected static long |
DEFAULT_TIMEOUT |
protected Map<String,Class<?>> |
extraClasses |
protected static org.slf4j.Logger |
logger |
protected static KieServerExecutor |
server |
| Constructor and Description |
|---|
KieServerBaseIntegrationTest() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addExtraCustomClasses(Map<String,Class<?>> extraClasses)
Add custom classes needed by marshallers.
|
protected void |
additionalConfiguration(org.kie.server.client.KieServicesConfiguration configuration)
Additional configuration of KieServicesConfiguration like timeout and such.
|
static void |
cleanupSingletonSessionId() |
protected static void |
createContainer(String containerId,
org.kie.server.api.model.ReleaseId releaseId) |
protected static void |
createContainer(String containerId,
org.kie.server.api.model.ReleaseId releaseId,
org.kie.server.api.model.KieServerConfigItem... configItems) |
protected abstract org.kie.server.client.KieServicesClient |
createDefaultClient() |
protected org.kie.server.client.KieServicesClient |
createDefaultClient(org.kie.server.client.KieServicesConfiguration configuration,
org.kie.server.api.marshalling.MarshallingFormat marshallingFormat) |
protected static org.kie.server.client.KieServicesClient |
createDefaultStaticClient()
Create client with default REST configuration - usable for helper purposes(creating containers...).
|
protected static org.kie.server.client.KieServicesClient |
createDefaultStaticClient(long timeout)
Create client with default REST configuration - usable for helper purposes(creating containers...).
|
protected static void |
disposeAllContainers() |
protected void |
disposeAllServerInstances() |
void |
setup() |
static void |
setupClass() |
protected void |
setupClients(org.kie.server.client.KieServicesClient kieServicesClient)
Initialize Execution server clients.
|
static void |
tearDown() |
protected static org.slf4j.Logger logger
protected org.kie.server.client.KieServicesClient client
protected static KieControllerExecutor controller
protected static KieServerExecutor server
protected static final long DEFAULT_TIMEOUT
public static void tearDown()
protected static void disposeAllContainers()
protected static void createContainer(String containerId, org.kie.server.api.model.ReleaseId releaseId)
protected static void createContainer(String containerId, org.kie.server.api.model.ReleaseId releaseId, org.kie.server.api.model.KieServerConfigItem... configItems)
protected void disposeAllServerInstances()
protected abstract org.kie.server.client.KieServicesClient createDefaultClient()
throws Exception
Exceptionpublic static void cleanupSingletonSessionId()
protected org.kie.server.client.KieServicesClient createDefaultClient(org.kie.server.client.KieServicesConfiguration configuration,
org.kie.server.api.marshalling.MarshallingFormat marshallingFormat)
throws Exception
Exceptionprotected static org.kie.server.client.KieServicesClient createDefaultStaticClient()
protected static org.kie.server.client.KieServicesClient createDefaultStaticClient(long timeout)
timeout - protected void addExtraCustomClasses(Map<String,Class<?>> extraClasses) throws Exception
extraClasses - Map with classname keys and respective Class instances.Exceptionprotected void additionalConfiguration(org.kie.server.client.KieServicesConfiguration configuration)
throws Exception
configuration - Kie server configuration to be configured.Exceptionprotected void setupClients(org.kie.server.client.KieServicesClient kieServicesClient)
kieServicesClient - Kie services client.Copyright © 2001–2016 JBoss by Red Hat. All rights reserved.