org.neo4j.server.web
Interface WebServer

All Known Implementing Classes:
Jetty6WebServer

public interface WebServer


Method Summary
 void addExecutionLimitFilter(int timeout)
          Deprecated. 
 void addFilter(javax.servlet.Filter filter, String pathSpec)
           
 void addJAXRSPackages(List<String> packageNames, String serverMountPoint)
           
 void addSecurityRules(SecurityRule... rules)
          Deprecated. 
 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 removeJAXRSPackages(List<String> packageNames, String serverMountPoint)
           
 void removeStaticContent(String contentLocation, String serverMountPoint)
           
 void setAddress(String addr)
           
 void setEnableHttps(boolean enable)
           
 void setHttpLoggingConfiguration(File logbackConfig)
           
 void setHttpsCertificateInformation(KeyStoreInformation config)
           
 void setHttpsPort(int portNo)
           
 void setMaxThreads(int maxThreads)
           
 void setNeoServer(NeoServer server)
          Deprecated. 
 void setPort(int portNo)
           
 void start()
           
 void stop()
           
 

Method Detail

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)

removeJAXRSPackages

void removeJAXRSPackages(List<String> packageNames,
                         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

setNeoServer

@Deprecated
void setNeoServer(NeoServer server)
Deprecated. 


addSecurityRules

@Deprecated
void addSecurityRules(SecurityRule... rules)
Deprecated. 

Please use instead, this will be removed in version 1.10

Parameters:
rules -

addExecutionLimitFilter

@Deprecated
void addExecutionLimitFilter(int timeout)
Deprecated. 

Please use instead, this will be removed in version 1.10

Parameters:
rules -


Copyright © 2002-2012 The Neo4j Graph Database Project. All Rights Reserved.