public interface ServerConfiguration
Modifier and Type | Field and Description |
---|---|
static String |
WEBSTART_CONFIG_ADMIN |
static String |
WEBSTART_CONFIG_CLIENT |
Modifier and Type | Method and Description |
---|---|
String |
getActiveWebserverConfiguration(String webAppName) |
String |
getAdminMail() |
String |
getBackupEmail()
Get email address for backup informations
|
String |
getClusterFirstSpiritPath() |
String |
getClusterMasterHost() |
int |
getClusterMasterPort() |
String |
getClusterSlaveName() |
String |
getHddDirectories()
Directories configured to check the hdd free space left.
|
String |
getHDDLimit()
Deprecated.
since 4.2.436 - use
getHddWarnLimit() instead |
String |
getHDDMax()
Deprecated.
since 4.2.427 - no replacement - this method always returns a empty String
|
int |
getHddShutdownLimit()
Limit in percent of hard disk drive space left, the server will be shut down if this limit is exceeded.
|
int |
getHddWarnLimit()
Returns percental limit of hard disk drive space left, a warning mail is issued if this limit is exceeded.
|
Map<String,String> |
getLDAPSections() |
String |
getMemoryLimit() |
long |
getMemoryMax()
Returns the maximum amount of memory that the Java virtual machine of the server will attempt to use
|
String |
getMotD(String language)
Returns the message-of-the-day of the specified language if it exists and should be
visible , otherwise returns null . |
String |
getMotD(String language,
boolean checkActive)
Returns the message-of-the-day of the specified language if it exists and checkActive is set to
false , otherwise returns null . |
List<Quickstart> |
getQuickstart() |
String |
getSelectedWebserverConfiguration(String webAppName) |
String |
getSocketPort() |
long |
getStatisticStart() |
ConversionTable |
getUidConversionTable()
Get conversion table used for creating UIDs suggestions from display names.
|
String |
getUrl() |
String |
getWebappRoot()
Return the path of the root web application, for an internal servlet engine this is typically "/" and
"/fs5root" for external servlet engines (e.g.
|
int |
getWebmonAjaxImageTimeout()
Returns the in the fs-server.conf specified image reload time out in webmonitor
|
int |
getWebmonAjaxSyncTimeout()
Returns the in the fs-server.conf specified data sync time out for ajax in webmonitor
|
WebstartConfiguration |
getWebstartConfiguration(String name)
Returns the webstart configuration specified by the given name
|
boolean |
isHddShutdownLimitActive()
Returns wether or not the server will be shut down if space left limit is exceeded.
|
boolean |
isHDDWarnActive()
Deprecated.
since 4.2.427 - no replacement - this method always returns true
|
boolean |
isHddWarnLimitActive()
Returns wether or not a warning mail will be issues if space left limit is exceeded.
|
boolean |
isMemoryWarnActive() |
boolean |
isMotDVisible() |
boolean |
isOutOfMemoryWarnActive() |
void |
refresh() |
void |
save() |
void |
setActiveWebserverConfiguration(String webAppName,
String selectedWebserver) |
void |
setAdminMail(String mail)
Sets admin's email address for notification mails.
|
void |
setClusterFirstSpiritPath(String firstSpiritPath) |
void |
setClusterMasterHost(String host) |
void |
setClusterMasterPort(int port) |
void |
setClusterSlaveName(String slaveName) |
void |
setHddDirectories(String directories)
Set directories to check the hdd free space left (comma separated).
|
void |
setHDDLimit(String limit)
Deprecated.
since 4.2.436 - use
setHddWarnLimit(int) instead |
void |
setHDDMax(String max)
Deprecated.
since 4.2.427 - no replacement - calling this method has no effect
|
void |
setHddShutdownLimit(int limit)
Set limit in percent of hard disk drive space left, the server will be shut down if this limit is exceeded.
|
void |
setHddShutdownLimitActive(boolean active)
Sets wether or not the server will be shut down if limit is exceeded.
|
void |
setHDDWarnActive(boolean active)
Deprecated.
since 4.2.427 - no replacement - calling this method has no effect
|
void |
setHddWarnLimit(int limit)
Set limit in percent of hard disk drive space left, a warning mail is issued if this limit is exceeded.
|
void |
setHddWarnLimitActive(boolean active)
Sets wether or not a warning mail should be issued if limit is exceeded.
|
void |
setMemoryLimit(String limit) |
void |
setMemoryWarnActive(boolean active) |
void |
setMotD(String language,
String text)
Sets or deletes the message-of-the-day of the specified language.
|
void |
setMotDVisible(boolean show)
Sets whether to show the message-of-the-day or not.
|
void |
setOutOfMemoryWarnActive(boolean active) |
void |
setQuickstart(List<Quickstart> quickstartList) |
void |
setSelectedWebserverConfiguration(String webAppName,
String selectedWebserver) |
void |
setStatisticStart(long hour) |
void |
setUidConversionTable(ConversionTable table)
Set conversion table used for creating UIDs suggestions from display names.
|
void |
setWebstartConfiguration(String name,
WebstartConfiguration config) |
static final String WEBSTART_CONFIG_CLIENT
static final String WEBSTART_CONFIG_ADMIN
int getWebmonAjaxSyncTimeout()
int getWebmonAjaxImageTimeout()
String getAdminMail()
void setAdminMail(String mail)
@Deprecated String getHDDMax()
@Deprecated String getHDDLimit()
getHddWarnLimit()
insteadint getHddWarnLimit()
isHddWarnLimitActive()
boolean isHddWarnLimitActive()
int getHddShutdownLimit()
isHddShutdownLimitActive()
boolean isHddShutdownLimitActive()
getHddShutdownLimit()
String getHddDirectories()
long getMemoryMax()
String getMemoryLimit()
String getMotD(String language, boolean checkActive)
false
, otherwise returns null
.language
- language.checkActive
- check activenull
if it shouldn't be visible or doesn't exist.String getMotD(String language)
visible
, otherwise returns null
.language
- language.null
if it shouldn't be visible or doesn't exist.List<Quickstart> getQuickstart()
@NotNull WebstartConfiguration getWebstartConfiguration(@NotNull String name)
name
- one of WEBSTART_CONFIG_ADMIN
or WEBSTART_CONFIG_CLIENT
long getStatisticStart()
@Deprecated boolean isHDDWarnActive()
boolean isMemoryWarnActive()
boolean isOutOfMemoryWarnActive()
boolean isMotDVisible()
@Deprecated void setHDDMax(String max)
@Deprecated void setHDDLimit(String limit)
setHddWarnLimit(int)
insteadvoid setHddWarnLimit(int limit)
limit
- limit in percentsetHddWarnLimitActive(boolean)
void setHddWarnLimitActive(boolean active)
active
- warning mail enabled or notsetHddWarnLimit(int)
void setHddShutdownLimit(int limit)
limit
- limit in percentsetHddShutdownLimitActive(boolean)
void setHddShutdownLimitActive(boolean active)
active
- server shut down enabled or notsetHddShutdownLimit(int)
void setHddDirectories(String directories)
directories
- comma separated list of directoriesvoid setMemoryLimit(String limit)
@Deprecated void setHDDWarnActive(boolean active)
void setMemoryWarnActive(boolean active)
void setOutOfMemoryWarnActive(boolean active)
void setStatisticStart(long hour)
void setMotD(String language, String text)
language
- language, for which the MotD should be set.text
- message-of-the-day (null
to delete MotD).void setMotDVisible(boolean show)
void setQuickstart(List<Quickstart> quickstartList)
void setWebstartConfiguration(@NotNull String name, @NotNull WebstartConfiguration config)
void setActiveWebserverConfiguration(@NotNull String webAppName, @NotNull String selectedWebserver)
String getActiveWebserverConfiguration(@NotNull String webAppName)
void setSelectedWebserverConfiguration(@NotNull String webAppName, @NotNull String selectedWebserver)
String getSelectedWebserverConfiguration(@NotNull String webAppName)
void refresh()
void save()
String getSocketPort()
String getWebappRoot()
String getUrl()
void setClusterSlaveName(String slaveName)
void setClusterFirstSpiritPath(String firstSpiritPath)
void setClusterMasterPort(int port)
void setClusterMasterHost(String host)
String getClusterSlaveName()
String getClusterFirstSpiritPath()
int getClusterMasterPort()
String getClusterMasterHost()
String getBackupEmail()
@NotNull ConversionTable getUidConversionTable()
void setUidConversionTable(@NotNull ConversionTable table)
table
- The conversion tableCopyright © 2015 e-Spirit AG. All Rights Reserved. Build 5.1.408