org.jumpmind.symmetric.web
Class NodeConcurrencyFilter

java.lang.Object
  extended by org.jumpmind.symmetric.web.ServletResourceTemplate
      extended by org.jumpmind.symmetric.web.AbstractFilter
          extended by org.jumpmind.symmetric.web.NodeConcurrencyFilter
All Implemented Interfaces:
javax.servlet.Filter, IExtensionPoint, IServletResource

public class NodeConcurrencyFilter
extends AbstractFilter

Configured within symmetric-web.xml


Field Summary
 
Fields inherited from class org.jumpmind.symmetric.web.ServletResourceTemplate
compiledRegexPatterns, parameterService, servletContext, uriPatterns
 
Constructor Summary
NodeConcurrencyFilter()
           
 
Method Summary
 void doFilter(javax.servlet.ServletRequest req, javax.servlet.ServletResponse resp, javax.servlet.FilterChain chain)
           
protected  org.apache.commons.logging.Log getLogger()
           
 boolean isContainerCompatible()
          Returns true if this should be container compatible
 void setConcurrentConnectionManager(IConcurrentConnectionManager concurrentConnectionManager)
           
 void setReservationUriPattern(java.lang.String reservationUriPattern)
           
 
Methods inherited from class org.jumpmind.symmetric.web.AbstractFilter
init, isAutoRegister
 
Methods inherited from class org.jumpmind.symmetric.web.ServletResourceTemplate
compileRegexPatterns, destroy, getDefaultApplicationContext, getRegexPatterns, getServletContext, getSpringBean, getUriPatterns, init, isDisabled, isSpringManaged, matches, matchesRegexPattern, matchesRegexPatterns, matchesUriPattern, matchesUriPatterns, normalizeRequestUri, refresh, sendError, sendError, setDisabled, setParameterService, setRegexPattern, setRegexPatterns, setServletContext, setUriPattern, setUriPatterns
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface javax.servlet.Filter
destroy
 

Constructor Detail

NodeConcurrencyFilter

public NodeConcurrencyFilter()
Method Detail

isContainerCompatible

public boolean isContainerCompatible()
Description copied from class: ServletResourceTemplate
Returns true if this should be container compatible

Specified by:
isContainerCompatible in interface IServletResource
Overrides:
isContainerCompatible in class ServletResourceTemplate
Returns:

doFilter

public void doFilter(javax.servlet.ServletRequest req,
                     javax.servlet.ServletResponse resp,
                     javax.servlet.FilterChain chain)
              throws java.io.IOException,
                     javax.servlet.ServletException
Throws:
java.io.IOException
javax.servlet.ServletException

getLogger

protected org.apache.commons.logging.Log getLogger()
Specified by:
getLogger in class AbstractFilter

setConcurrentConnectionManager

public void setConcurrentConnectionManager(IConcurrentConnectionManager concurrentConnectionManager)

setReservationUriPattern

public void setReservationUriPattern(java.lang.String reservationUriPattern)


Copyright © 2007-2008. All Rights Reserved.