Examples of PolicyExpression


Examples of com.volantis.mcs.expression.PolicyExpression

                "";

        final PolicyReferenceMock policyReferenceMock =
                new PolicyReferenceMock("policyReferenceMock", expectations);

        PolicyExpression policyExpression =
            PolicyExpressionFactory.getDefaultInstance().createExpression(
                "/fred.mimg");

        assetResolverMock.expects.evaluateExpression(policyExpression)
                .returns(policyReferenceMock).any();
View Full Code Here

Examples of com.volantis.mcs.expression.PolicyExpression

        if (valueType == StyleValueType.URI) {
            return ((StyleURI)styleValue).getURI();
        } else if (valueType == StyleValueType.COMPONENT_URI) {

            PolicyExpression expression =
                    ((StyleComponentURI) styleValue).getExpression();
            if (expression == null) {
                return null;
            }
View Full Code Here

Examples of org.apache.tuscany.sca.policy.PolicyExpression

                if (policyType.isInstance(p)) {
                    policies.add(policyType.cast(p));
                }
               
                if (p instanceof PolicyExpression) {
                    PolicyExpression exp = (PolicyExpression)p;
                    if (policyType.isInstance(exp.getPolicy())) {
                        policies.add(policyType.cast(exp.getPolicy()));
                    }
                   
                    // TODO - some code to handle the case where the
                    //        policy expression is a WS-Policy
                    //        Experimental at the moment.
                    if (PolicyContainer.class.isInstance(exp.getPolicy())){
                        Object policy = ((PolicyContainer)exp.getPolicy()).getChildPolicy(policyType);
                        if(policy != null){
                            policies.add(policyType.cast(policy));
                        }
                    }
                }
View Full Code Here

Examples of org.apache.tuscany.sca.policy.PolicyExpression

            for (Object p : ps.getPolicies()) {
                if (policyType.isInstance(p)) {
                    policies.add(ps);
                }
                if (p instanceof PolicyExpression) {
                    PolicyExpression exp = (PolicyExpression)p;
                    if (policyType.isInstance(exp.getPolicy())) {
                        policies.add(ps);
                    }
                }
            }
        }
View Full Code Here

Examples of org.apache.tuscany.sca.policy.PolicyExpression

            for (Object p : ps.getPolicies()) {
                if (policyType.isInstance(p)) {
                    return ps;
                }
                if (p instanceof PolicyExpression) {
                    PolicyExpression exp = (PolicyExpression)p;
                    if (policyType.isInstance(exp.getPolicy())) {
                        return ps;
                    }
                }
            }
        }
View Full Code Here

Examples of org.apache.tuscany.sca.policy.PolicyExpression

                        org.apache.neethi.Policy wsPolicy = PolicyEngine.getPolicy(policyElement);
                        policySet.getPolicies().add(wsPolicy);
                      } */else {
                        Object extension = extensionProcessor.read(reader, context);
                        if (extension != null) {
                            PolicyExpression exp = policyFactory.createPolicyExpression();
                            exp.setName(name);
                            exp.setPolicy(extension);
                            // check that all the policies in the policy set are
                            // expressed in the same language. Compare against the
                            // first expression we added
                            if ((policySet.getPolicies().size() > 0) &&
                                (!policySet.getPolicies().get(0).getName().getNamespaceURI().equals(name.getNamespaceURI()))) {
View Full Code Here

Examples of org.apache.tuscany.sca.policy.PolicyExpression

                                    //" in policyset - " + policySet);
                                }
                            } else {
                                Object extension = extensionProcessor.read(reader, context);
                                if (extension != null && qualifier != null) {
                                    PolicyExpression exp = policyFactory.createPolicyExpression();
                                    exp.setName(name);
                                    exp.setPolicy(extension);
                                    qualifier.getPolicies().add(exp);
                                }
                            }
                            break;
                        }
View Full Code Here

Examples of org.apache.tuscany.sca.policy.PolicyExpression

                        org.apache.neethi.Policy wsPolicy = PolicyEngine.getPolicy(policyElement);
                        policySet.getPolicies().add(wsPolicy);
                      } */else {
                        Object extension = extensionProcessor.read(reader, context);
                        if (extension != null) {
                            PolicyExpression exp = policyFactory.createPolicyExpression();
                            exp.setName(name);
                            exp.setPolicy(extension);
                            // check that all the policies in the policy set are
                            // expressed in the same language. Compare against the
                            // first expression we added
                            if ((policySet.getPolicies().size() > 0) && (!policySet.getPolicies().get(0).getName()
                                .equals(name))) {
View Full Code Here

Examples of org.apache.tuscany.sca.policy.PolicyExpression

                                    //" in policyset - " + policySet);
                                }
                            } else {
                                Object extension = extensionProcessor.read(reader, context);
                                if (extension != null && qualifier != null) {
                                    PolicyExpression exp = policyFactory.createPolicyExpression();
                                    exp.setName(name);
                                    exp.setPolicy(extension);
                                    qualifier.getPolicies().add(exp);
                                }
                            }
                            break;
                        }
View Full Code Here

Examples of org.apache.tuscany.sca.policy.PolicyExpression

     * had been read and resolved from a defintions.xml file. I.e. they have to have appropriate
     * appliesTo configuration and be marked as resolved.
     */
    private PolicySet createPolicySet(QName policySetName, QName policyExpressionName, Object policy){
       
        PolicyExpression policyExpression = policyFactory.createPolicyExpression();
        policyExpression.setName(policyExpressionName);
        policyExpression.setPolicy(policy);
       
        PolicySet policySet = policyFactory.createPolicySet();
        policySet.setName(policySetName);
        policySet.setAppliesTo(appliesToString);
        policySet.setAppliesToXPathExpression(appliesToExpression);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.