Package org.apache.lenya.cms.cocoon.uriparameterizer

Examples of org.apache.lenya.cms.cocoon.uriparameterizer.URIParameterizer


     * @throws URIParameterizerException when something went wrong.
     */
    protected String getDocumentType(Map objectModel, PageEnvelope envelope)
        throws ServiceException, URIParameterizerException {
        String documentType;
        URIParameterizer parameterizer = null;
        Map map = null;
        try {
            parameterizer = (URIParameterizer) manager.lookup(URIParameterizer.ROLE);

            Parameters parameters = new Parameters();
            parameters.setParameter(
                URI_PARAMETER_DOCTYPE,
                "cocoon://uri-parameter/"
                    + envelope.getPublication().getId()
                    + "/"
                    + URI_PARAMETER_DOCTYPE);

            String source =
                envelope.getDocument().getArea() + envelope.getDocument().getDocumentURL();

            Request request = ObjectModelHelper.getRequest(objectModel);
            map = parameterizer.parameterize(filterURI(request.getRequestURI()), filterURI(source), parameters);               
            documentType = (String) map.get(URI_PARAMETER_DOCTYPE);
           
        } finally {
            if (parameterizer != null) {
                manager.release(parameterizer);
View Full Code Here


        throws Exception {

        Request request = ObjectModelHelper.getRequest(objectModel);
        String uri = request.getRequestURI();

        URIParameterizer parameterizer = null;
        Map map = null;
        try {
            parameterizer = (URIParameterizer) manager.lookup(URIParameterizer.ROLE);
            map = parameterizer.parameterize(uri, src, parameters);
        } finally {
            if (parameterizer != null) {
                manager.release(parameterizer);
            }
        }
View Full Code Here

     * @throws ServiceException when something went wrong.
     * @throws URIParameterizerException when something went wrong.
     */
    protected String getDocumentType(Map objectModel, PageEnvelope envelope) throws ServiceException, URIParameterizerException {
        String documentType;
        URIParameterizer parameterizer = null;
        Map map = null;
        try {
            parameterizer = (URIParameterizer) manager.lookup(URIParameterizer.ROLE);
       
            Parameters parameters = new Parameters();
            parameters.setParameter(
                URI_PARAMETER_DOCTYPE,
                "cocoon://uri-parameter/"
                    + envelope.getPublication().getId()
                    + "/"
                    + URI_PARAMETER_DOCTYPE);
                   
            String source = envelope.getDocument().getArea() + envelope.getDocument().getDocumentURL();
                   
            Request request = ObjectModelHelper.getRequest(objectModel);
       
            map = parameterizer.parameterize(request.getRequestURI(), source, parameters);
            documentType = (String) map.get(URI_PARAMETER_DOCTYPE);
        } finally {
            if (parameterizer != null) {
                manager.release(parameterizer);
            }
View Full Code Here

        throws Exception {

        Request request = ObjectModelHelper.getRequest(objectModel);
        String uri = request.getRequestURI();

        URIParameterizer parameterizer = null;
        Map map = null;
        try {
            parameterizer = (URIParameterizer) manager.lookup(URIParameterizer.ROLE);
            map = parameterizer.parameterize(uri, src, parameters);
        } finally {
            if (parameterizer != null) {
                manager.release(parameterizer);
            }
        }
View Full Code Here

     * @throws ServiceException when something went wrong.
     * @throws URIParameterizerException when something went wrong.
     */
    protected String getDocumentType(Map objectModel, PageEnvelope envelope) throws ServiceException, URIParameterizerException {
        String documentType;
        URIParameterizer parameterizer = null;
        Map map = null;
        try {
            parameterizer = (URIParameterizer) manager.lookup(URIParameterizer.ROLE);
       
            Parameters parameters = new Parameters();
            parameters.setParameter(
                URI_PARAMETER_DOCTYPE,
                "cocoon://uri-parameter/"
                    + envelope.getPublication().getId()
                    + "/"
                    + URI_PARAMETER_DOCTYPE);
                   
            String source = envelope.getDocument().getArea() + envelope.getDocument().getDocumentURL();
                   
            Request request = ObjectModelHelper.getRequest(objectModel);
       
            map = parameterizer.parameterize(request.getRequestURI(), source, parameters);
            documentType = (String) map.get(URI_PARAMETER_DOCTYPE);
        } finally {
            if (parameterizer != null) {
                manager.release(parameterizer);
            }
View Full Code Here

     * @throws URIParameterizerException when something went wrong.
     */
    protected String getDocumentType(Map objectModel, PageEnvelope envelope)
        throws ServiceException, URIParameterizerException {
        String documentType;
        URIParameterizer parameterizer = null;
        Map map = null;
        try {
            parameterizer = (URIParameterizer) manager.lookup(URIParameterizer.ROLE);

            Parameters parameters = new Parameters();
            parameters.setParameter(
                URI_PARAMETER_DOCTYPE,
                "cocoon://uri-parameter/"
                    + envelope.getPublication().getId()
                    + "/"
                    + URI_PARAMETER_DOCTYPE);

            String source =
                envelope.getDocument().getArea() + envelope.getDocument().getDocumentURL();

            Request request = ObjectModelHelper.getRequest(objectModel);
            map = parameterizer.parameterize(filterURI(request.getRequestURI()), filterURI(source), parameters);               
            documentType = (String) map.get(URI_PARAMETER_DOCTYPE);
           
        } finally {
            if (parameterizer != null) {
                manager.release(parameterizer);
View Full Code Here

     * @throws URIParameterizerException when something went wrong.
     */
    protected String getDocumentType(Map objectModel, PageEnvelope envelope)
        throws ServiceException, URIParameterizerException {
        String documentType;
        URIParameterizer parameterizer = null;
        Map map = null;
        try {
            parameterizer = (URIParameterizer) manager.lookup(URIParameterizer.ROLE);

            Parameters parameters = new Parameters();
            parameters.setParameter(
                URI_PARAMETER_DOCTYPE,
                "cocoon://uri-parameter/"
                    + envelope.getPublication().getId()
                    + "/"
                    + URI_PARAMETER_DOCTYPE);

            String source =
                envelope.getDocument().getArea() + envelope.getDocument().getDocumentURL();

            Request request = ObjectModelHelper.getRequest(objectModel);
            map = parameterizer.parameterize(filterURI(request.getRequestURI()), filterURI(source), parameters);               
            documentType = (String) map.get(URI_PARAMETER_DOCTYPE);
           
        } finally {
            if (parameterizer != null) {
                manager.release(parameterizer);
View Full Code Here

        throws Exception {

        Request request = ObjectModelHelper.getRequest(objectModel);
        String uri = request.getRequestURI();

        URIParameterizer parameterizer = null;
        Map map = null;
        try {
            parameterizer = (URIParameterizer) manager.lookup(URIParameterizer.ROLE);
            map = parameterizer.parameterize(uri, src, parameters);
        } finally {
            if (parameterizer != null) {
                manager.release(parameterizer);
            }
        }
View Full Code Here

     * @throws URIParameterizerException when something went wrong.
     */
    protected String getDocumentType(Map objectModel, PageEnvelope envelope)
        throws ServiceException, URIParameterizerException {
        String documentType;
        URIParameterizer parameterizer = null;
        Map map = null;
        try {
            parameterizer = (URIParameterizer) manager.lookup(URIParameterizer.ROLE);

            Parameters parameters = new Parameters();
            parameters.setParameter(
                URI_PARAMETER_DOCTYPE,
                "cocoon://uri-parameter/"
                    + envelope.getPublication().getId()
                    + "/"
                    + URI_PARAMETER_DOCTYPE);

            String source =
                envelope.getDocument().getArea() + envelope.getDocument().getDocumentURL();

            Request request = ObjectModelHelper.getRequest(objectModel);

            map = parameterizer.parameterize(request.getRequestURI(), source, parameters);
            documentType = (String) map.get(URI_PARAMETER_DOCTYPE);
        } finally {
            if (parameterizer != null) {
                manager.release(parameterizer);
            }
View Full Code Here

        throws Exception {

        Request request = ObjectModelHelper.getRequest(objectModel);
        String uri = request.getRequestURI();

        URIParameterizer parameterizer = null;
        Map map = null;
        try {
            parameterizer = (URIParameterizer) manager.lookup(URIParameterizer.ROLE);
            map = parameterizer.parameterize(uri, src, parameters);
        } finally {
            if (parameterizer != null) {
                manager.release(parameterizer);
            }
        }
View Full Code Here

TOP

Related Classes of org.apache.lenya.cms.cocoon.uriparameterizer.URIParameterizer

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.