public interface BBjAdminWebAppServer extends BBjAdminCommitPropertyWriter, java.io.Serializable
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CLIENT_POLL_INTERVAL |
static java.lang.String |
DEVELOPMENT_MODE |
static java.lang.String |
DISALLOW_CONSOLE |
static java.lang.String |
END_ACTION |
static java.lang.String |
END_ACTION_APP |
static java.lang.String |
END_ACTION_MSG |
static java.lang.String |
END_ACTION_URL |
static java.lang.String |
ERR_ACTION |
static java.lang.String |
ERR_ACTION_APP |
static java.lang.String |
ERR_ACTION_MSG |
static java.lang.String |
ERR_ACTION_URL |
static java.lang.String |
MANAGE_BROWSER_HISTORY |
static java.lang.String |
OMIT_BASIS_CSS |
static java.lang.String |
SECURE |
static java.lang.String |
SESSION_TIMEOUT |
static java.lang.String |
SHOW_BROWSER_WARNING |
static java.lang.String |
SHOW_CLIENT_CONFIRMATION_DIALOG |
Modifier and Type | Method and Description |
---|---|
void |
addJRE(java.lang.String p_pathToJrePackage,
java.lang.String p_os)
Adds the JVM package located at the full path to the list of available JVMs for download from this server.
|
BBjAdminResourceUrl |
addResource(java.lang.String p_sourceFileName,
java.lang.String p_mimeType) |
BBjAdminWebApplication |
createApplication(java.lang.String p_name)
Create an empty application configuration.
|
BBjAdminWebApplication |
getApplication(java.lang.String p_name)
Get the configuration for an individual web application.
|
java.util.Set<java.lang.String> |
getAppNames()
Get the names of all publish applications.
|
java.util.Set<BBjAdminJRE> |
getJREs(boolean p_ssl)
Returns a list of JREs available to download from the web server.
|
java.util.List<BBjAdminResourceUrl> |
getResourceUrls()
Returns the list of currently registered resource URLs.
|
boolean |
isPublished(BBjAdminWebApplication p_app)
Return true if the given application is currently published.
|
boolean |
isRunning()
Is the server running?
|
void |
publish(BBjAdminWebApplication p_app)
Publish the given web application to the server (uncommitted).
|
void |
removeJRE(java.lang.String p_jrePackageName,
java.lang.String p_os)
Removes the JVM package file making it no longer available for download from this server.
|
void |
removeResource(BBjAdminResourceUrl p_adminUrl)
Remove the resource given by
p_adminUrl . |
boolean |
start()
Start the Web Application Server.
|
boolean |
stop()
Stop the Web Application Server.
|
BBjAdminWebApplication |
unpublish(java.lang.String p_name)
Unpublish the given web application from the server (uncommitted).
|
void |
updateJRE(BBjAdminJRE p_jvm) |
getChangedProperties, getClearedProperties, getOriginalProperties
addType, canAddNewProperties, canClear, clear, clearProperties, clearProperty, getReadOnly, hasChanged, isReadOnly, setBoolean, setDouble, setInt, setList, setLong, setProperties, setString, setValue
checkValueEqual, contains, contains, getBoolean, getDouble, getInt, getList, getLong, getProperties, getString, getType, getTypes, getValue
commit, rollback
static final java.lang.String CLIENT_POLL_INTERVAL
static final java.lang.String DEVELOPMENT_MODE
static final java.lang.String DISALLOW_CONSOLE
static final java.lang.String END_ACTION
static final java.lang.String END_ACTION_APP
static final java.lang.String END_ACTION_MSG
static final java.lang.String END_ACTION_URL
static final java.lang.String ERR_ACTION
static final java.lang.String ERR_ACTION_APP
static final java.lang.String ERR_ACTION_MSG
static final java.lang.String ERR_ACTION_URL
static final java.lang.String MANAGE_BROWSER_HISTORY
static final java.lang.String OMIT_BASIS_CSS
static final java.lang.String SECURE
static final java.lang.String SESSION_TIMEOUT
static final java.lang.String SHOW_BROWSER_WARNING
static final java.lang.String SHOW_CLIENT_CONFIRMATION_DIALOG
BBjAdminResourceUrl addResource(java.lang.String p_sourceFileName, java.lang.String p_mimeType) throws BBjAdminException
p_sourceFileName
- p_mimeType
- BBjAdminException
BBjAdminWebApplication createApplication(java.lang.String p_name)
p_name
- TODOBBjAdminWebApplication getApplication(java.lang.String p_name) throws BBjAdminException
p_name
- Name of the web application.BBjAdminException
java.util.Set<java.lang.String> getAppNames()
java.util.List<BBjAdminResourceUrl> getResourceUrls() throws BBjAdminException
BBjAdminException
boolean isPublished(BBjAdminWebApplication p_app) throws BBjAdminException
p_app
- BBjAdminException
boolean isRunning()
void publish(BBjAdminWebApplication p_app) throws BBjAdminException
p_app
- BBjAdminException
void removeResource(BBjAdminResourceUrl p_adminUrl) throws BBjAdminException
p_adminUrl
.p_adminUrl
- The resource to remove from the list of published resources.BBjAdminException
- If removing the resource failed.boolean start() throws BBjAdminException
BBjAdminException
boolean stop() throws BBjAdminException
BBjAdminException
BBjAdminWebApplication unpublish(java.lang.String p_name) throws BBjAdminException
p_name
- BBjAdminException
java.util.Set<BBjAdminJRE> getJREs(boolean p_ssl) throws BBjAdminException
BBjAdminException
void addJRE(java.lang.String p_pathToJrePackage, java.lang.String p_os) throws BBjAdminException
p_pathToJrePackage
- p_os
- One of the BBjAdminJRE.OS_MAC, BBjAdminJRE.OS_WINDOWS, or BBjAdminJRE.OS_LINUX values.BBjAdminException
void removeJRE(java.lang.String p_jrePackageName, java.lang.String p_os) throws BBjAdminException
p_jrePackageName
- p_os
- One of the BBjAdminJRE.OS_MAC, BBjAdminJRE.OS_WINDOWS, or BBjAdminJRE.OS_LINUX values.BBjAdminException
BBjAdminException
void updateJRE(BBjAdminJRE p_jvm) throws BBjAdminException
BBjAdminException