Package cloud.piranha.micro
Class MicroConfiguration
- java.lang.Object
-
- cloud.piranha.micro.MicroConfiguration
-
- Direct Known Subclasses:
PiranhaServerLoadableExtension.PiranhaServerContainerConfiguration
public class MicroConfiguration extends Object
The configuration settings for Piranha Micro- Author:
- Arjan Tijms
-
-
Constructor Summary
Constructors Constructor Description MicroConfiguration()
Default constructor.MicroConfiguration(String version, String extensions, String dependencies, String repositories, boolean offline, int port, String httpServer, List<String> extensionsList, List<String> repositoriesList, List<String> mergedDependencies)
Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getExtensions()
List<String>
getExtensionsList()
String
getHttpServer()
List<String>
getMergedDependencies()
int
getPort()
String
getRepositories()
List<String>
getRepositoriesList()
String
getVersion()
boolean
isOffline()
MicroConfiguration
postConstruct()
void
setExtensions(String extensions)
void
setHttpServer(String httpServer)
void
setOffline(boolean offline)
void
setPort(int port)
void
setRepositories(String repositories)
void
setVersion(String version)
-
-
-
Constructor Detail
-
MicroConfiguration
public MicroConfiguration()
Default constructor. Initializes most of the stuff from System properties.
-
MicroConfiguration
public MicroConfiguration(String version, String extensions, String dependencies, String repositories, boolean offline, int port, String httpServer, List<String> extensionsList, List<String> repositoriesList, List<String> mergedDependencies)
Constructor.- Parameters:
version
- Piranha version.extensions
- Piranha extensions.dependencies
- Piranha dependencies.repositories
- Piranha repositories.offline
- Offline flag.port
- http port on which Piranha listens to requestsextensionsList
- List of extensions.repositoriesList
- List of repos.mergedDependencies
- List of merged dependencies.
-
-
Method Detail
-
postConstruct
public MicroConfiguration postConstruct()
-
getVersion
public String getVersion()
-
setVersion
public void setVersion(String version)
-
getExtensions
public String getExtensions()
-
setExtensions
public void setExtensions(String extensions)
-
getRepositories
public String getRepositories()
-
setRepositories
public void setRepositories(String repositories)
-
isOffline
public boolean isOffline()
-
setOffline
public void setOffline(boolean offline)
-
getPort
public int getPort()
-
setPort
public void setPort(int port)
-
getHttpServer
public String getHttpServer()
-
setHttpServer
public void setHttpServer(String httpServer)
-
-