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.
|
boolean |
equals(Object obj) |
Set<Exclude> |
excludes()
Returns a set of request paths that should not be subjected to request management.
|
ApplicationConfiguration |
excludes(Exclude... excludes) |
int |
hashCode() |
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() |
ApplicationConfiguration |
proxied(boolean proxied)
Returns true if the application is behind a proxy.
|
boolean |
secure()
Returns true if the application is secure (accessible only in https).
|
ApplicationConfiguration |
secure(boolean value) |
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.
|
String |
toString() |
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 Mode mode()
ApplicationConfigurationmode in interface ApplicationConfigurationpublic boolean secure()
ApplicationConfigurationsecure 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 ApplicationConfiguration excludes(Exclude... excludes)
excludes in interface ApplicationConfigurationpublic ApplicationConfiguration name(String name)
ApplicationConfigurationname in interface ApplicationConfigurationname - the namepublic String serviceClass()
ApplicationConfigurationserviceClass in interface ApplicationConfigurationpublic boolean proxied()
proxied in interface ApplicationConfigurationpublic ApplicationConfiguration proxied(boolean proxied)
ApplicationConfigurationproxied 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 Persistence persistence()
ApplicationConfigurationpersistence in interface ApplicationConfigurationpublic ApplicationConfiguration persistence(Persistence manager)
ApplicationConfigurationpersistence in interface ApplicationConfigurationmanager - the managerpublic ApplicationConfiguration secure(boolean value)
secure 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 © 2018. All Rights Reserved.