public interface HTTPVirtualHost
Modifier and Type | Method and Description |
---|---|
String |
getAliasFile()
Returns the alias file
|
com.pushtechnology.diffusion.webserver.services.fileservice.aliases.HTTPAliasProcessor |
getAliasProcessor()
Returns the alias processor
|
HTTPCache |
getCache()
Returns the HTTP cache
|
int |
getCompressionThreshold()
Returns the compression threshold
|
String |
getDocumentRoot()
Returns the document root directory name
|
String |
getErrorPage()
Returns the error page
|
String |
getFileServiceName()
Returns the file service name
|
String |
getHomePage()
Returns the home page
|
String |
getHost()
Returns the host name
|
String |
getName()
Returns the virtual host name
|
int |
getNumberOfRequests()
Get the number of requests actioned since service started.
|
String |
getWebServerName()
Returns the web server name
|
boolean |
isDebug()
Indicates whether debug is set
|
boolean |
isMinify()
Indicates whether the minify property is set
|
boolean |
isStatic()
Indicates whether static
|
void |
startService()
Start the service.
|
void |
stopService()
Stop the service.
|
@Description(value="the virtual host name") String getName()
@Description(value="the web server name") String getWebServerName()
@Description(value="the file service name") String getFileServiceName()
@Description(value="the host name") String getHost()
@Description(value="the document root directory") String getDocumentRoot()
@Description(value="the home-page file name") String getHomePage()
@Description(value="the error-page file name") String getErrorPage()
@Description(value="the alias file name") String getAliasFile()
@Description(value="the alias processor object") com.pushtechnology.diffusion.webserver.services.fileservice.aliases.HTTPAliasProcessor getAliasProcessor()
@Description(value="true if debug is set") boolean isDebug()
@Description(value="true if the minify property is set") boolean isMinify()
@Description(value="true if static") boolean isStatic()
@Description(value="the compression threshold") int getCompressionThreshold()
@Description(value="the HTTP cache") HTTPCache getCache()
@Description(value="Stops the virtual host from processing requests") @Impact(value=1) void stopService()
Stops the virtual host from processing requests.
@Description(value="Restart a previously stopped virtual host") @Impact(value=1) void startService()
Restart a previously stopped virtual host.
@Description(value="number of requests actioned since service was started") int getNumberOfRequests()
Copyright © 2016 Push Technology Ltd. All Rights Reserved.