A B C D E G L M N P S T U V W 

A

ARM - berlin.yuna.natsserver.util.SystemUtil.OperatingSystem
 

B

BEAN_NAME - Static variable in class berlin.yuna.natsserver.logic.NatsServer
simpleName from NatsServer class
berlin.yuna.natsserver.annotation - package berlin.yuna.natsserver.annotation
 
berlin.yuna.natsserver.logic - package berlin.yuna.natsserver.logic
 
berlin.yuna.natsserver.util - package berlin.yuna.natsserver.util
 

C

createContextCustomizer(Class<?>, List<ContextConfigurationAttributes>) - Method in class berlin.yuna.natsserver.annotation.EnableNatsServerContextCustomizerFactory
 
customizeContext(ConfigurableApplicationContext, MergedContextConfiguration) - Method in class berlin.yuna.natsserver.annotation.EnableNatsServerContextCustomizer
customizeContext will start register NatsServer with bean name NatsServer.BEAN_NAME to the spring test context

D

destroy() - Method in class berlin.yuna.natsserver.logic.NatsServer
Simply stops the NatsServer

E

EnableNatsServer - Annotation Type in berlin.yuna.natsserver.annotation
Annotation that can be specified on a test class that runs Nats based tests.
EnableNatsServerContextCustomizer - Class in berlin.yuna.natsserver.annotation
 
EnableNatsServerContextCustomizerFactory - Class in berlin.yuna.natsserver.annotation
 
EnableNatsServerContextCustomizerFactory() - Constructor for class berlin.yuna.natsserver.annotation.EnableNatsServerContextCustomizerFactory
 

G

getNatsServerConfig() - Method in class berlin.yuna.natsserver.logic.NatsServer
GetNatServerConfig
getOsType() - Static method in class berlin.yuna.natsserver.util.SystemUtil
Get current operating system
getPort() - Method in class berlin.yuna.natsserver.logic.NatsServer
Gets the port out of the configuration not from the real PID

L

LINUX - berlin.yuna.natsserver.util.SystemUtil.OperatingSystem
 

M

MAC - berlin.yuna.natsserver.util.SystemUtil.OperatingSystem
 

N

NatsServer - Class in berlin.yuna.natsserver.logic
NatsServer() - Constructor for class berlin.yuna.natsserver.logic.NatsServer
Create NatsServer without any start able configuration
NatsServer(int) - Constructor for class berlin.yuna.natsserver.logic.NatsServer
Create NatsServer with simplest start able configuration
NatsServer(String...) - Constructor for class berlin.yuna.natsserver.logic.NatsServer
Create custom NatsServer with simplest configuration NatsServer.setNatsServerConfig(String...)
natsServerConfig() - Method in annotation type berlin.yuna.natsserver.annotation.EnableNatsServer
Passes the original parameters to NatsServer.setNatsServerConfig(String...) for startup

P

port() - Method in annotation type berlin.yuna.natsserver.annotation.EnableNatsServer

S

setNatsServerConfig(String...) - Method in class berlin.yuna.natsserver.logic.NatsServer
Passes the original parameters to the server on startup
setNatsServerConfig(Map<String, String>) - Method in class berlin.yuna.natsserver.logic.NatsServer
Passes the original parameters to the server on startup
SOLARIS - berlin.yuna.natsserver.util.SystemUtil.OperatingSystem
 
start() - Method in class berlin.yuna.natsserver.logic.NatsServer
Starts the server in ProcessBuilder with the given parameterConfig NatsServer.setNatsServerConfig(String...)
stop() - Method in class berlin.yuna.natsserver.logic.NatsServer
Stops the ProcessBuilder and kills the NatsServer Only a log error will occur if the NatsServer were never started
SystemUtil - Class in berlin.yuna.natsserver.util
 
SystemUtil() - Constructor for class berlin.yuna.natsserver.util.SystemUtil
 
SystemUtil.OperatingSystem - Enum in berlin.yuna.natsserver.util
Supported operation system enum

T

toString() - Method in class berlin.yuna.natsserver.logic.NatsServer
 

U

UNKNOWN - berlin.yuna.natsserver.util.SystemUtil.OperatingSystem
 

V

valueOf(String) - Static method in enum berlin.yuna.natsserver.util.SystemUtil.OperatingSystem
Returns the enum constant of this type with the specified name.
values() - Static method in enum berlin.yuna.natsserver.util.SystemUtil.OperatingSystem
Returns an array containing the constants of this enum type, in the order they are declared.

W

WINDOWS - berlin.yuna.natsserver.util.SystemUtil.OperatingSystem
 
A B C D E G L M N P S T U V W 
Skip navigation links

Copyright © 2018. All rights reserved.