Author: gmazza
Date: Tue Mar 11 22:01:16 2008
New Revision: 636199
URL: http://svn.apache.org/viewvc?rev=636199&view=rev
Log:
More JavaDoc info added.
Modified:
incubator/cxf/trunk/api/src/main/java/org/apache/cxf/interceptor/Interceptor.java
incubator/cxf/trunk/api/src/main/java/org/apache/cxf/interceptor/InterceptorChain.java
incubator/cxf/trunk/api/src/main/java/org/apache/cxf/interceptor/package.html
Modified:
incubator/cxf/trunk/api/src/main/java/org/apache/cxf/interceptor/Interceptor.java
URL:
http://svn.apache.org/viewvc/incubator/cxf/trunk/api/src/main/java/org/apache/cxf/interceptor/Interceptor.java?rev=636199&r1=636198&r2=636199&view=diff
==============================================================================
---
incubator/cxf/trunk/api/src/main/java/org/apache/cxf/interceptor/Interceptor.java
(original)
+++
incubator/cxf/trunk/api/src/main/java/org/apache/cxf/interceptor/Interceptor.java
Tue Mar 11 22:01:16 2008
@@ -21,6 +21,9 @@
import org.apache.cxf.message.Message;
+/**
+ * Base interface for all interceptors.
+ */
public interface Interceptor<T extends Message> {
/**
* Intercepts a message.
Modified:
incubator/cxf/trunk/api/src/main/java/org/apache/cxf/interceptor/InterceptorChain.java
URL:
http://svn.apache.org/viewvc/incubator/cxf/trunk/api/src/main/java/org/apache/cxf/interceptor/InterceptorChain.java?rev=636199&r1=636198&r2=636199&view=diff
==============================================================================
---
incubator/cxf/trunk/api/src/main/java/org/apache/cxf/interceptor/InterceptorChain.java
(original)
+++
incubator/cxf/trunk/api/src/main/java/org/apache/cxf/interceptor/InterceptorChain.java
Tue Mar 11 22:01:16 2008
@@ -25,6 +25,13 @@
import org.apache.cxf.message.Message;
import org.apache.cxf.transport.MessageObserver;
+/**
+ * Base interface for all interceptor chains. An interceptor chain is an
+ * ordered list of interceptors associated with one portion of the web service
+ * processing pipeline. Interceptor chains are defined for either the SOAP
+ * client's request or response handling, the web service's, or error handling
+ * interceptor chains for SOAP faults.
+ */
public interface InterceptorChain extends Iterable<Interceptor<? extends
Message>> {
enum State {
Modified:
incubator/cxf/trunk/api/src/main/java/org/apache/cxf/interceptor/package.html
URL:
http://svn.apache.org/viewvc/incubator/cxf/trunk/api/src/main/java/org/apache/cxf/interceptor/package.html?rev=636199&r1=636198&r2=636199&view=diff
==============================================================================
---
incubator/cxf/trunk/api/src/main/java/org/apache/cxf/interceptor/package.html
(original)
+++
incubator/cxf/trunk/api/src/main/java/org/apache/cxf/interceptor/package.html
Tue Mar 11 22:01:16 2008
@@ -23,7 +23,10 @@
<body bgcolor="white">
Core interceptor interfaces which form the basis for message processing chains
-in CXF.
-
+in CXF. Interceptors are grouped into ordered lists called an interceptor
+chains. There is both an outbound and an inbound interceptor chain for both
+a CXF-based SOAP client, and a CXF-based web service. Additionally, in
+the case of SOAPFaults, a CXF web service will create a separate outbound
+error handling chain and the client an inbound one.
</body>
</html>