protected boolean handle(final ServletRequest request,
			final ServletResponse response) throws IOException,
			ServletException {
		if (!(request instanceof HttpServletRequest)) {
			return false;
		}
		if (!(response instanceof HttpServletResponse)) {
			return false;
		}
		HttpServletRequest httpRequest = (HttpServletRequest) request;
		if(httpRequest.getMethod().equals(HTTP_PUT_METHOD)) {
		
			return handlePut(httpRequest,response);
			
		}
		return false;
	}
protected boolean handle ( final ServletRequest request , final ServletResponse response ) throws IOException , ServletException { if ( ! ( request instanceof HttpServletRequest ) ) { return false ; } if ( ! ( response instanceof HttpServletResponse ) ) { return false ; } HttpServletRequest httpRequest = ( HttpServletRequest ) request ; if ( httpRequest . getMethod ( ) . equals ( HTTP_PUT_METHOD ) ) { return handlePut ( httpRequest , response ) ; } return false ; }
@param request
@param response
@return boolean, true unless something went wrong..
@throws IOException
@throws ServletException