Package org.apache.jackrabbit.webdav.header

Examples of org.apache.jackrabbit.webdav.header.IfHeader


     * @param factory
     */
    public WebdavRequestImpl(HttpServletRequest httpRequest, DavLocatorFactory factory) {
        this.httpRequest = httpRequest;
        this.factory = factory;
        this.ifHeader = new IfHeader(httpRequest);

        String host = getHeader("Host");
        String scheme = getScheme();
        hrefPrefix = scheme + "://" + host + getContextPath();
    }
View Full Code Here


        if (addIfHeader) {
            checkSessionInfo(sessionInfo);
            String[] locktokens = ((SessionInfoImpl) sessionInfo).getAllLockTokens();
            // TODO: ev. build tagged if header
            if (locktokens != null && locktokens.length > 0) {
                IfHeader ifH = new IfHeader(locktokens);
                method.setRequestHeader(ifH.getHeaderName(), ifH.getHeaderValue());
            }
        }
    }
View Full Code Here

                method = new PostMethod(uri);
                // ship lock-tokens as if-header to circumvent problems with
                // locks created by this session.
                String[] locktokens = sessionInfo.getLockTokens();
                if (locktokens != null && locktokens.length > 0) {
                    IfHeader ifH = new IfHeader(locktokens);
                    method.setRequestHeader(ifH.getHeaderName(), ifH.getHeaderValue());
                }
            }
        }
View Full Code Here

                method = new PostMethod(uri);
                // ship lock-tokens as if-header to cirvumvent problems with
                // locks created by this session.
                String[] locktokens = sessionInfo.getLockTokens();
                if (locktokens != null && locktokens.length > 0) {
                    IfHeader ifH = new IfHeader(locktokens);
                    method.setRequestHeader(ifH.getHeaderName(), ifH.getHeaderValue());
                }
            }
        }
View Full Code Here

    }

    private static void addIfHeader(SessionInfo sInfo, HttpMethod method) {
        String[] locktokens = sInfo.getLockTokens();
        if (locktokens != null && locktokens.length > 0) {
            IfHeader ifH = new IfHeader(locktokens);
            method.setRequestHeader(ifH.getHeaderName(), ifH.getHeaderValue());
        }
    }
View Full Code Here

        if (addIfHeader) {
            checkSessionInfo(sessionInfo);
            String[] locktokens = ((SessionInfoImpl) sessionInfo).getAllLockTokens();
            // TODO: ev. build tagged if header
            if (locktokens != null && locktokens.length > 0) {
                IfHeader ifH = new IfHeader(locktokens);
                method.setRequestHeader(ifH.getHeaderName(), ifH.getHeaderValue());
            }
        }
    }
View Full Code Here

        if (addIfHeader) {
            checkSessionInfo(sessionInfo);
            String[] locktokens = ((SessionInfoImpl) sessionInfo).getAllLockTokens();
            // TODO: ev. build tagged if header
            if (locktokens != null && locktokens.length > 0) {
                IfHeader ifH = new IfHeader(locktokens);
                method.setRequestHeader(ifH.getHeaderName(), ifH.getHeaderValue());
            }
        }
       
        initMethod(method, sessionInfo);
    }
View Full Code Here

TOP

Related Classes of org.apache.jackrabbit.webdav.header.IfHeader

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.