| 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 © 2017–2020 Eclipse Foundation. All rights reserved.