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.Factoryused to resolve clientContextinstances.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, startMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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:EmbeddedClientInstanceContainerGets theContext.Factoryused to resolve clientContextinstances.- Specified by:
getContextFactoryin interfaceEmbeddedClientInstanceContainer- Returns:
- the
Context.Factory
-
withInstanceId
Description copied from class:JeroMQEmbeddedInstanceContainerSpecifies the instance id, if not specified then this returns null.- Overrides:
withInstanceIdin classJeroMQEmbeddedInstanceContainer- Parameters:
instanceId- the instanceid- Returns:
- this instance
-
withInstanceModules
- Overrides:
withInstanceModulesin classJeroMQEmbeddedInstanceContainer
-
withInstanceModules
public JeroMQEmbeddedClientInstanceContainer withInstanceModules(com.google.inject.Module module, com.google.inject.Module... modules) - Overrides:
withInstanceModulesin classJeroMQEmbeddedInstanceContainer
-
clearConnectAddresses
- Overrides:
clearConnectAddressesin classJeroMQEmbeddedInstanceContainer
-
withConnectAddress
- Overrides:
withConnectAddressin classJeroMQEmbeddedInstanceContainer
-
withConnectAddress
public JeroMQEmbeddedClientInstanceContainer withConnectAddress(String address, String... addresses) - Overrides:
withConnectAddressin classJeroMQEmbeddedInstanceContainer
-
withZContext
- Overrides:
withZContextin classJeroMQEmbeddedInstanceContainer
-
withSecurity
- Overrides:
withSecurityin classJeroMQEmbeddedInstanceContainer
-