org.neo4j.server.web
Interface WebServer
- All Known Implementing Classes:
- Jetty6WebServer
public interface WebServer
|
Method Summary |
void |
addExecutionLimitFilter(int timeout,
org.neo4j.kernel.guard.Guard guard)
Deprecated. |
void |
addFilter(javax.servlet.Filter filter,
String pathSpec)
|
void |
addJAXRSClasses(List<String> classNames,
String serverMountPoint,
Collection<org.neo4j.server.plugins.Injectable<?>> injectables)
|
void |
addJAXRSPackages(List<String> packageNames,
String serverMountPoint,
Collection<org.neo4j.server.plugins.Injectable<?>> injectables)
|
void |
addStaticContent(String contentLocation,
String serverMountPoint)
|
void |
init()
|
void |
invokeDirectly(String targetUri,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
|
void |
removeFilter(javax.servlet.Filter filter,
String pathSpec)
|
void |
removeJAXRSClasses(List<String> classNames,
String serverMountPoint)
|
void |
removeJAXRSPackages(List<String> packageNames,
String serverMountPoint)
|
void |
removeStaticContent(String contentLocation,
String serverMountPoint)
|
void |
setAddress(String addr)
|
void |
setDefaultInjectables(Collection<InjectableProvider<?>> defaultInjectables)
|
void |
setEnableHttps(boolean enable)
|
void |
setHttpLoggingConfiguration(File logbackConfig)
|
void |
setHttpsCertificateInformation(KeyStoreInformation config)
|
void |
setHttpsPort(int portNo)
|
void |
setMaxThreads(int maxThreads)
|
void |
setPort(int portNo)
|
void |
setWadlEnabled(boolean wadlEnabled)
|
void |
start()
|
void |
stop()
|
init
void init()
setPort
void setPort(int portNo)
setAddress
void setAddress(String addr)
setEnableHttps
void setEnableHttps(boolean enable)
setHttpsPort
void setHttpsPort(int portNo)
setHttpsCertificateInformation
void setHttpsCertificateInformation(KeyStoreInformation config)
setHttpLoggingConfiguration
void setHttpLoggingConfiguration(File logbackConfig)
setMaxThreads
void setMaxThreads(int maxThreads)
start
void start()
stop
void stop()
addJAXRSPackages
void addJAXRSPackages(List<String> packageNames,
String serverMountPoint,
Collection<org.neo4j.server.plugins.Injectable<?>> injectables)
removeJAXRSPackages
void removeJAXRSPackages(List<String> packageNames,
String serverMountPoint)
addJAXRSClasses
void addJAXRSClasses(List<String> classNames,
String serverMountPoint,
Collection<org.neo4j.server.plugins.Injectable<?>> injectables)
removeJAXRSClasses
void removeJAXRSClasses(List<String> classNames,
String serverMountPoint)
addFilter
void addFilter(javax.servlet.Filter filter,
String pathSpec)
removeFilter
void removeFilter(javax.servlet.Filter filter,
String pathSpec)
addStaticContent
void addStaticContent(String contentLocation,
String serverMountPoint)
removeStaticContent
void removeStaticContent(String contentLocation,
String serverMountPoint)
invokeDirectly
void invokeDirectly(String targetUri,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws IOException,
javax.servlet.ServletException
- Throws:
IOException
javax.servlet.ServletException
addExecutionLimitFilter
@Deprecated
void addExecutionLimitFilter(int timeout,
org.neo4j.kernel.guard.Guard guard)
- Deprecated.
- Please use
instead, this will be removed
in version 1.10
- Parameters:
timeout - guard -
setWadlEnabled
void setWadlEnabled(boolean wadlEnabled)
setDefaultInjectables
void setDefaultInjectables(Collection<InjectableProvider<?>> defaultInjectables)
Copyright © 2002-2014 The Neo4j Graph Database Project. All Rights Reserved.