From bf32ce04a997156230b5b62107bb92d0fb077aaa Mon Sep 17 00:00:00 2001 From: kelvingoodson Date: Tue, 27 Apr 2010 14:25:40 +0000 Subject: mark additional classes as extension spi according to use by policy-wspolicy git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@938472 13f79535-47bb-0310-9956-ffa450edef68 --- .../java/org/apache/tuscany/sca/policy/PolicyContainer.java | 1 + .../java/org/apache/tuscany/sca/policy/PolicyExpression.java | 1 + .../org/apache/tuscany/sca/policy/wspolicy/WSPolicy.java | 12 ------------ .../tuscany/sca/policy/wspolicy/xml/WSPolicyProcessor.java | 9 --------- 4 files changed, 2 insertions(+), 21 deletions(-) diff --git a/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/policy/PolicyContainer.java b/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/policy/PolicyContainer.java index c0c4021dde..6bb7244e05 100644 --- a/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/policy/PolicyContainer.java +++ b/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/policy/PolicyContainer.java @@ -23,6 +23,7 @@ package org.apache.tuscany.sca.policy; * other policies * * @version $Rev$ $Date$ + * @tuscany.spi.extension.inheritfrom */ public interface PolicyContainer { /** diff --git a/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/policy/PolicyExpression.java b/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/policy/PolicyExpression.java index a29f214f98..b7de263789 100644 --- a/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/policy/PolicyExpression.java +++ b/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/policy/PolicyExpression.java @@ -25,6 +25,7 @@ import javax.xml.namespace.QName; * and attachments for example WS-Policy * * @version $Rev$ $Date$ + * @tuscany.spi.extension.asclient */ public interface PolicyExpression { /** diff --git a/sca-java-2.x/trunk/modules/policy-wspolicy/src/main/java/org/apache/tuscany/sca/policy/wspolicy/WSPolicy.java b/sca-java-2.x/trunk/modules/policy-wspolicy/src/main/java/org/apache/tuscany/sca/policy/wspolicy/WSPolicy.java index 843f370df6..6938b72d82 100644 --- a/sca-java-2.x/trunk/modules/policy-wspolicy/src/main/java/org/apache/tuscany/sca/policy/wspolicy/WSPolicy.java +++ b/sca-java-2.x/trunk/modules/policy-wspolicy/src/main/java/org/apache/tuscany/sca/policy/wspolicy/WSPolicy.java @@ -21,23 +21,11 @@ package org.apache.tuscany.sca.policy.wspolicy; import java.util.ArrayList; import java.util.List; -import java.util.logging.Level; import javax.xml.namespace.QName; import org.apache.neethi.Policy; -import org.apache.tuscany.sca.assembly.Base; -import org.apache.tuscany.sca.assembly.Component; -import org.apache.tuscany.sca.assembly.Endpoint; -import org.apache.tuscany.sca.assembly.EndpointReference; -import org.apache.tuscany.sca.assembly.Implementation; -import org.apache.tuscany.sca.assembly.builder.BuilderContext; -import org.apache.tuscany.sca.assembly.builder.PolicyBuilder; import org.apache.tuscany.sca.policy.PolicyContainer; -import org.apache.tuscany.sca.policy.PolicyExpression; -import org.apache.tuscany.sca.policy.PolicySet; -import org.apache.tuscany.sca.policy.PolicySubject; -import org.apache.tuscany.sca.policy.wspolicy.xml.WSPolicyProcessor; /** * The WS-Policy model. Currently defers to the Neethi policy model under the covers. diff --git a/sca-java-2.x/trunk/modules/policy-wspolicy/src/main/java/org/apache/tuscany/sca/policy/wspolicy/xml/WSPolicyProcessor.java b/sca-java-2.x/trunk/modules/policy-wspolicy/src/main/java/org/apache/tuscany/sca/policy/wspolicy/xml/WSPolicyProcessor.java index ee2d539be3..48bf932c27 100644 --- a/sca-java-2.x/trunk/modules/policy-wspolicy/src/main/java/org/apache/tuscany/sca/policy/wspolicy/xml/WSPolicyProcessor.java +++ b/sca-java-2.x/trunk/modules/policy-wspolicy/src/main/java/org/apache/tuscany/sca/policy/wspolicy/xml/WSPolicyProcessor.java @@ -21,31 +21,22 @@ package org.apache.tuscany.sca.policy.wspolicy.xml; import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; -import java.io.InputStream; -import java.io.OutputStream; import java.util.ArrayList; import java.util.List; import javax.xml.namespace.QName; import javax.xml.stream.XMLInputFactory; import javax.xml.stream.XMLOutputFactory; -import javax.xml.stream.XMLStreamConstants; import javax.xml.stream.XMLStreamException; import javax.xml.stream.XMLStreamReader; import javax.xml.stream.XMLStreamWriter; -import org.apache.axiom.om.OMAbstractFactory; import org.apache.axiom.om.OMElement; -import org.apache.axiom.om.OMFactory; -import org.apache.axiom.om.OMNamespace; import org.apache.axiom.om.impl.builder.StAXOMBuilder; -import org.apache.neethi.All; import org.apache.neethi.Constants; -import org.apache.neethi.ExactlyOne; import org.apache.neethi.PolicyComponent; import org.apache.neethi.PolicyEngine; import org.apache.neethi.PolicyOperator; -import org.apache.tuscany.sca.common.xml.stax.StAXHelper; import org.apache.tuscany.sca.common.xml.stax.reader.XMLDocumentStreamReader; import org.apache.tuscany.sca.contribution.processor.BaseStAXArtifactProcessor; import org.apache.tuscany.sca.contribution.processor.ContributionReadException; -- cgit v1.2.3