Constructor and Description |
---|
Builder(String id)
Creates an unconfigured instance.
|
Modifier and Type | Method and Description |
---|---|
Server |
build()
Uses this builder's name to create or return an existing embedded
server instance.
|
Server |
build(Properties properties)
Uses this builder's name to create or return an existing embedded
server instance.
|
Server.Builder |
embeddedFileSystem(EmbeddedFileSystem fileSystem)
Sets the embedded file system for the application server, used to locate
important files or directories used through the server lifetime.
|
Server.Builder |
jmxPort(int portNumber)
Set the jmx port number.
|
Server.Builder |
logFile(File f)
Sets the log file location
|
Server.Builder |
logger(boolean enabled)
Enables or disables the logger for this server
|
Server.Builder |
verbose(boolean b)
Turns on of off the verbose flag.
|
public Builder(String id)
id
- the server namepublic Server.Builder logger(boolean enabled)
enabled
- true to enable, false to disablepublic Server.Builder logFile(File f)
f
- a valid file locationpublic Server.Builder verbose(boolean b)
b
- true to turn on, false to turn offpublic Server.Builder jmxPort(int portNumber)
portNumber
- jmx port number.public Server.Builder embeddedFileSystem(EmbeddedFileSystem fileSystem)
fileSystem
- a virtual filesystempublic Server build()
public Server build(Properties properties)
properties
- extra creation propertiesCopyright © 2018. All rights reserved.