public class DefaultApplicationConfiguration extends Object implements ApplicationConfiguration
Includes the list of its client services.
| Constructor and Description |
|---|
DefaultApplicationConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
String |
context()
Returns the context path of the application
|
ApplicationConfiguration |
context(String context)
Sets the context path of the application
|
String |
description()
Returns the description of the application.
|
ApplicationConfiguration |
description(String description)
Sets the description of the application.
|
Set<Exclude> |
excludes()
Returns a set of request paths that should not be subjected to request management.
|
ApplicationConfiguration |
excludes(Exclude... excludes) |
Set<Include> |
includes()
Returns a set of request paths that should be subjected to request management.
|
ApplicationConfiguration |
includes(Include... includes) |
void |
merge(ApplicationConfiguration config)
Merges this configuration with another configuration
|
Mode |
mode()
Returns the management mode of the application.
|
ApplicationConfiguration |
mode(Mode mode)
Sets the management mode of this application.
|
String |
name()
Returns the name of the application.
|
ApplicationConfiguration |
name(String name)
Sets the name of the application.
|
Persistence |
persistence()
Returns the persistence manager of the application.
|
ApplicationConfiguration |
persistence(Persistence manager)
Sets the persistence manager of the application.
|
boolean |
proxied() |
ProxyAddress |
proxyAddress() |
ApplicationConfiguration |
proxyAddress(ProxyAddress proxyaddress) |
String |
serviceClass()
Returns the class of the application
|
ApplicationConfiguration |
serviceClass(String group)
Sets the class of the application.
|
Set<String> |
startTokens()
Returns the tokens in which the application operates when it first starts.
|
ApplicationConfiguration |
startTokens(Set<String> tokens)
Sets the tokens in which the application operates when it first starts.
|
void |
validate()
Validates this configuration.
|
String |
version()
Returns the version of the application.
|
ApplicationConfiguration |
version(String version)
Sets the version of the application.
|
public Set<Exclude> excludes()
ApplicationConfigurationexcludes in interface ApplicationConfigurationpublic Set<Include> includes()
ApplicationConfigurationincludes in interface ApplicationConfigurationpublic Mode mode()
ApplicationConfigurationmode in interface ApplicationConfigurationpublic String name()
ApplicationConfigurationname in interface ApplicationConfigurationpublic String context()
ApplicationConfigurationcontext in interface ApplicationConfigurationpublic ApplicationConfiguration context(String context)
ApplicationConfigurationcontext in interface ApplicationConfigurationcontext - the context pathpublic ProxyAddress proxyAddress()
proxyAddress in interface ApplicationConfigurationpublic ApplicationConfiguration excludes(Exclude... excludes)
excludes in interface ApplicationConfigurationpublic ApplicationConfiguration includes(Include... includes)
includes in interface ApplicationConfigurationpublic ApplicationConfiguration name(String name)
ApplicationConfigurationname in interface ApplicationConfigurationname - the namepublic String serviceClass()
ApplicationConfigurationserviceClass in interface ApplicationConfigurationpublic ApplicationConfiguration serviceClass(String group)
ApplicationConfigurationserviceClass in interface ApplicationConfigurationgroup - the classpublic String version()
ApplicationConfigurationversion in interface ApplicationConfigurationpublic ApplicationConfiguration version(String version)
ApplicationConfigurationversion in interface ApplicationConfigurationversion - the versionpublic Set<String> startTokens()
ApplicationConfigurationstartTokens in interface ApplicationConfigurationpublic ApplicationConfiguration startTokens(Set<String> tokens)
ApplicationConfigurationstartTokens in interface ApplicationConfigurationpublic String description()
ApplicationConfigurationdescription in interface ApplicationConfigurationpublic ApplicationConfiguration description(String description)
ApplicationConfigurationdescription in interface ApplicationConfigurationdescription - the descriptionpublic boolean proxied()
proxied in interface ApplicationConfigurationpublic Persistence persistence()
ApplicationConfigurationpersistence in interface ApplicationConfigurationpublic ApplicationConfiguration persistence(Persistence manager)
ApplicationConfigurationpersistence in interface ApplicationConfigurationmanager - the managerpublic ApplicationConfiguration proxyAddress(ProxyAddress proxyaddress)
proxyAddress in interface ApplicationConfigurationpublic ApplicationConfiguration mode(Mode mode)
ApplicationConfigurationmode in interface ApplicationConfigurationpublic void validate()
ApplicationConfigurationvalidate in interface ApplicationConfigurationpublic void merge(ApplicationConfiguration config)
ApplicationConfigurationmerge in interface ApplicationConfigurationconfig - the other configurationCopyright © 2019. All Rights Reserved.