A B C D E G H I M N P Q S V W 
All Classes All Packages

A

addAdditionalClass(Class<?>) - Method in class com.hivemq.testcontainer.core.HiveMQExtension.Builder
 
addProperty(String, String) - Method in class com.hivemq.testcontainer.core.MavenHiveMQExtensionSupplier
Add a custom property for the maven packaging.

B

build() - Method in class com.hivemq.testcontainer.core.HiveMQExtension.Builder
 
builder() - Static method in class com.hivemq.testcontainer.core.HiveMQExtension
 
Builder() - Constructor for class com.hivemq.testcontainer.core.HiveMQExtension.Builder
 

C

com.hivemq.testcontainer.core - package com.hivemq.testcontainer.core
 
CONTROL_CENTER_PORT - Static variable in class com.hivemq.testcontainer.core.HiveMQTestContainerCore
 

D

DEBUGGING_PORT - Static variable in class com.hivemq.testcontainer.core.HiveMQTestContainerCore
 
direct() - Static method in class com.hivemq.testcontainer.core.GradleHiveMQExtensionSupplier
This Supplier can be used if the current gradle project is the HiveMQ Extension to supply.
direct() - Static method in class com.hivemq.testcontainer.core.MavenHiveMQExtensionSupplier
This Supplier can be used if the current maven project is the HiveMQ Extension to supply.
disabledOnStartup(boolean) - Method in class com.hivemq.testcontainer.core.HiveMQExtension.Builder
 
disableExtension(HiveMQExtension) - Method in class com.hivemq.testcontainer.core.HiveMQTestContainerCore
Disables the extension.
disableExtension(HiveMQExtension, Duration) - Method in class com.hivemq.testcontainer.core.HiveMQTestContainerCore
Disables the extension.
disableExtension(String, String) - Method in class com.hivemq.testcontainer.core.HiveMQTestContainerCore
Disables the extension with the given name and extension directory name.
disableExtension(String, String, Duration) - Method in class com.hivemq.testcontainer.core.HiveMQTestContainerCore
Disables the extension with the given name and extension directory name.

E

enableExtension(HiveMQExtension) - Method in class com.hivemq.testcontainer.core.HiveMQTestContainerCore
Enables the extension.
enableExtension(HiveMQExtension, Duration) - Method in class com.hivemq.testcontainer.core.HiveMQTestContainerCore
Enables the extension.
enableExtension(String, String) - Method in class com.hivemq.testcontainer.core.HiveMQTestContainerCore
Enables the extension with the given name and extension directory name.
enableExtension(String, String, Duration) - Method in class com.hivemq.testcontainer.core.HiveMQTestContainerCore
Enables the extension with the given name and extension directory name.

G

get() - Method in class com.hivemq.testcontainer.core.GradleHiveMQExtensionSupplier
Packages the HiveMQ extension, copies it to a temporary directory and returns the directory as a File.
get() - Method in class com.hivemq.testcontainer.core.MavenHiveMQExtensionSupplier
Packages the HiveMQ extension, copies it to a temporary directory and returns the directory as a File.
getAdditionalClasses() - Method in class com.hivemq.testcontainer.core.HiveMQExtension
 
getId() - Method in class com.hivemq.testcontainer.core.HiveMQExtension
 
getMainClass() - Method in class com.hivemq.testcontainer.core.HiveMQExtension
 
getMqttPort() - Method in class com.hivemq.testcontainer.core.HiveMQTestContainerCore
Get the mapped port for the MQTT port of the container.
getName() - Method in class com.hivemq.testcontainer.core.HiveMQExtension
 
getPriority() - Method in class com.hivemq.testcontainer.core.HiveMQExtension
 
getStartPriority() - Method in class com.hivemq.testcontainer.core.HiveMQExtension
 
getVersion() - Method in class com.hivemq.testcontainer.core.HiveMQExtension
 
GradleHiveMQExtensionSupplier - Class in com.hivemq.testcontainer.core
This class automates the process of packaging a HiveMQ extension from a gradle project.
GradleHiveMQExtensionSupplier(File) - Constructor for class com.hivemq.testcontainer.core.GradleHiveMQExtensionSupplier
Creates a Gradle HiveMQ extension Supplier.

H

HiveMQExtension - Class in com.hivemq.testcontainer.core
 
HiveMQExtension.Builder - Class in com.hivemq.testcontainer.core
 
HiveMQTestContainerCore<SELF extends HiveMQTestContainerCore<SELF>> - Class in com.hivemq.testcontainer.core
 
HiveMQTestContainerCore() - Constructor for class com.hivemq.testcontainer.core.HiveMQTestContainerCore
 
HiveMQTestContainerCore(String, String) - Constructor for class com.hivemq.testcontainer.core.HiveMQTestContainerCore
 

I

id(String) - Method in class com.hivemq.testcontainer.core.HiveMQExtension.Builder
 
isDisabledOnStartup() - Method in class com.hivemq.testcontainer.core.HiveMQExtension
 

M

mainClass(Class<? extends ExtensionMain>) - Method in class com.hivemq.testcontainer.core.HiveMQExtension.Builder
 
MavenHiveMQExtensionSupplier - Class in com.hivemq.testcontainer.core
This class automates the process of packaging a HiveMQ extension from a maven project.
MavenHiveMQExtensionSupplier(String) - Constructor for class com.hivemq.testcontainer.core.MavenHiveMQExtensionSupplier
Creates a Maven HiveMQ extension Supplier.
MODE - Static variable in class com.hivemq.testcontainer.core.HiveMQTestContainerCore
 
MQTT_PORT - Static variable in class com.hivemq.testcontainer.core.HiveMQTestContainerCore
 

N

name(String) - Method in class com.hivemq.testcontainer.core.HiveMQExtension.Builder
 
newHiveMQExtension() - Static method in class com.hivemq.testcontainer.core.HiveMQExtension
 

P

priority(int) - Method in class com.hivemq.testcontainer.core.HiveMQExtension.Builder
 

Q

quiet() - Method in class com.hivemq.testcontainer.core.GradleHiveMQExtensionSupplier
Suppress stdout of the gradle build.
quiet() - Method in class com.hivemq.testcontainer.core.MavenHiveMQExtensionSupplier
Suppress stdout of the maven build.

S

sign() - Method in class com.hivemq.testcontainer.core.HiveMQExtension
 
sign(boolean) - Method in class com.hivemq.testcontainer.core.HiveMQExtension.Builder
 
signExtension(String, File) - Method in class com.hivemq.testcontainer.core.HiveMQTestContainerCore
 
silent(boolean) - Method in class com.hivemq.testcontainer.core.HiveMQTestContainerCore
Determines whether the stdout of the container is printed to System.out.
startPriority(int) - Method in class com.hivemq.testcontainer.core.HiveMQExtension.Builder
 
stop() - Method in class com.hivemq.testcontainer.core.HiveMQTestContainerCore
 

V

version(String) - Method in class com.hivemq.testcontainer.core.HiveMQExtension.Builder
 

W

waitForExtension(HiveMQExtension) - Method in class com.hivemq.testcontainer.core.HiveMQTestContainerCore
Adds a wait condition for this HiveMQExtension
waitForExtension(String) - Method in class com.hivemq.testcontainer.core.HiveMQTestContainerCore
Adds a wait condition for the extension with this name.
withControlCenter() - Method in class com.hivemq.testcontainer.core.HiveMQTestContainerCore
Enables connection to the HiveMQ Control Center on host port 8080.
withControlCenter(int) - Method in class com.hivemq.testcontainer.core.HiveMQTestContainerCore
Enables connection to the HiveMQ Control Center on host port {controlCenterPort}.
withDebugging() - Method in class com.hivemq.testcontainer.core.HiveMQTestContainerCore
Enables the possibility for remote debugging clients to connect on host port 9000.
withDebugging(int) - Method in class com.hivemq.testcontainer.core.HiveMQTestContainerCore
Enables the possibility for remote debugging clients to connect.
withExtension(HiveMQExtension) - Method in class com.hivemq.testcontainer.core.HiveMQTestContainerCore
Wraps the given class and all its subclasses into an extension and puts it into '/opt/hivemq/extensions/{extension-id}' inside the container.
withExtension(File) - Method in class com.hivemq.testcontainer.core.HiveMQTestContainerCore
Puts the given extension folder into '/opt/hivemq/extensions/{directory-name}' inside the container.
withFileInExtensionHomeFolder(File, String) - Method in class com.hivemq.testcontainer.core.HiveMQTestContainerCore
Puts the given file into the root of the extension's home '/opt/hivemq/extensions/{extensionId}/'.
withFileInExtensionHomeFolder(File, String, String) - Method in class com.hivemq.testcontainer.core.HiveMQTestContainerCore
Puts the given file into given subdirectory of the extensions's home '/opt/hivemq/extensions/{id}/{pathInExtensionHome}/' Note: the extension must be loaded before the file is put.
withFileInHomeFolder(File) - Method in class com.hivemq.testcontainer.core.HiveMQTestContainerCore
Puts the given file into the root of the HiveMQ home folder '/opt/hivemq/'.
withFileInHomeFolder(File, String) - Method in class com.hivemq.testcontainer.core.HiveMQTestContainerCore
Puts the given file into the given subdirectory of the HiveMQ home folder '/opt/hivemq/{pathInHomeFolder}'.
withHiveMQConfig(File) - Method in class com.hivemq.testcontainer.core.HiveMQTestContainerCore
Overwrites the HiveMQ configuration in '/opt/hivemq/conf/' inside the container.
withLicense(File) - Method in class com.hivemq.testcontainer.core.HiveMQTestContainerCore
Puts the given license into '/opt/hivemq/license/' inside the container.
withLogLevel(Level) - Method in class com.hivemq.testcontainer.core.HiveMQTestContainerCore
Sets the logging Level inside the container.
withoutPrepackagedExtensions() - Method in class com.hivemq.testcontainer.core.HiveMQTestContainerCore
Removes all prepackaged extension folders from '/opt/hivemq/extensions' before the container is built.
withoutPrepackagedExtensions(String...) - Method in class com.hivemq.testcontainer.core.HiveMQTestContainerCore
Removes the specified prepackaged extension folders from '/opt/hivemq/extensions' before the container is built.
A B C D E G H I M N P Q S V W 
All Classes All Packages