Package dev.getelements.elements.test
Class JeroMQEmbeddedClientInstanceContainer
java.lang.Object
dev.getelements.elements.test.JeroMQEmbeddedInstanceContainer
dev.getelements.elements.test.JeroMQEmbeddedClientInstanceContainer
- All Implemented Interfaces:
EmbeddedClientInstanceContainer
,EmbeddedInstanceContainer
,AutoCloseable
public class JeroMQEmbeddedClientInstanceContainer
extends JeroMQEmbeddedInstanceContainer
implements EmbeddedClientInstanceContainer
-
Field Summary
Fields inherited from class dev.getelements.elements.test.JeroMQEmbeddedInstanceContainer
MAXIMUM_CONNECTIONS, MINIMUM_CONNECTIONS
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets theContext.Factory
used to resolve clientContext
instances.withConnectAddress
(String address) withConnectAddress
(String address, String... addresses) withInstanceId
(InstanceId instanceId) Specifies the instance id, if not specified then this returns null.withInstanceModules
(com.google.inject.Module module) withInstanceModules
(com.google.inject.Module module, com.google.inject.Module... modules) withSecurity
(JeroMQSecurity jeroMQSecurity) withZContext
(org.zeromq.ZContext zContext) Methods inherited from class dev.getelements.elements.test.JeroMQEmbeddedInstanceContainer
addConnectAddress, checkNotRunning, checkRunning, close, doClose, doStart, getInjector, getInstance, getInstanceId, onClose, start
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface dev.getelements.elements.test.EmbeddedInstanceContainer
close, getInstance, getInstanceId, onClose, start
-
Constructor Details
-
JeroMQEmbeddedClientInstanceContainer
public JeroMQEmbeddedClientInstanceContainer()
-
-
Method Details
-
getContextFactory
Description copied from interface:EmbeddedClientInstanceContainer
Gets theContext.Factory
used to resolve clientContext
instances.- Specified by:
getContextFactory
in interfaceEmbeddedClientInstanceContainer
- Returns:
- the
Context.Factory
-
withInstanceId
Description copied from class:JeroMQEmbeddedInstanceContainer
Specifies the instance id, if not specified then this returns null.- Overrides:
withInstanceId
in classJeroMQEmbeddedInstanceContainer
- Parameters:
instanceId
- the instanceid- Returns:
- this instance
-
withInstanceModules
- Overrides:
withInstanceModules
in classJeroMQEmbeddedInstanceContainer
-
withInstanceModules
public JeroMQEmbeddedClientInstanceContainer withInstanceModules(com.google.inject.Module module, com.google.inject.Module... modules) - Overrides:
withInstanceModules
in classJeroMQEmbeddedInstanceContainer
-
clearConnectAddresses
- Overrides:
clearConnectAddresses
in classJeroMQEmbeddedInstanceContainer
-
withConnectAddress
- Overrides:
withConnectAddress
in classJeroMQEmbeddedInstanceContainer
-
withConnectAddress
public JeroMQEmbeddedClientInstanceContainer withConnectAddress(String address, String... addresses) - Overrides:
withConnectAddress
in classJeroMQEmbeddedInstanceContainer
-
withZContext
- Overrides:
withZContext
in classJeroMQEmbeddedInstanceContainer
-
withSecurity
- Overrides:
withSecurity
in classJeroMQEmbeddedInstanceContainer
-