Author: dkulp
Date: Tue Mar 18 08:15:18 2008
New Revision: 638408
URL: http://svn.apache.org/viewvc?rev=638408&view=rev
Log:
Merged revisions 637446 via svnmerge from
https://svn.apache.org/repos/asf/incubator/cxf/trunk
........
r637446 | gmazza | 2008-03-15 13:37:10 -0400 (Sat, 15 Mar 2008) | 1 line
JavaDoc info added.
........
Modified:
incubator/cxf/branches/2.0.x-fixes/ (props changed)
incubator/cxf/branches/2.0.x-fixes/api/src/main/java/org/apache/cxf/interceptor/InterceptorProvider.java
Propchange: incubator/cxf/branches/2.0.x-fixes/
------------------------------------------------------------------------------
Binary property 'svnmerge-integrated' - no diff available.
Modified:
incubator/cxf/branches/2.0.x-fixes/api/src/main/java/org/apache/cxf/interceptor/InterceptorProvider.java
URL:
http://svn.apache.org/viewvc/incubator/cxf/branches/2.0.x-fixes/api/src/main/java/org/apache/cxf/interceptor/InterceptorProvider.java?rev=638408&r1=638407&r2=638408&view=diff
==============================================================================
---
incubator/cxf/branches/2.0.x-fixes/api/src/main/java/org/apache/cxf/interceptor/InterceptorProvider.java
(original)
+++
incubator/cxf/branches/2.0.x-fixes/api/src/main/java/org/apache/cxf/interceptor/InterceptorProvider.java
Tue Mar 18 08:15:18 2008
@@ -21,13 +21,40 @@
import java.util.List;
+/**
+ * The InterceptorProvider interface is implemented by objects that have
+ * interceptor chains associated with them. The methods in this interface
+ * provide an ability to add and remove interceptors within the chains
+ * of the InterceptorProvider.
+ */
public interface InterceptorProvider {
+ /**
+ * Returns the list of interceptors attached to the incoming interceptor
+ * chain of the object.
+ * @return <code>List<Interceptor></code> incoming interceptor chain
+ */
List<Interceptor> getInInterceptors();
+ /**
+ * Returns the list of interceptors attached to the outgoing interceptor
+ * chain of the object.
+ * @return <code>List<Interceptor></code> outgoing interceptor chain
+ */
List<Interceptor> getOutInterceptors();
+ /**
+ * Returns the list of interceptors attached to the incoming fault
interceptor
+ * chain of the object.
+ * @return <code>List<Interceptor></code> incoming fault interceptor chain
+ */
+ List<Interceptor> getInFaultInterceptors();
+
+ /**
+ * Returns the list of interceptors attached to the outgoing fault
interceptor
+ * chain of the object.
+ * @return <code>List<Interceptor></code> outgoing fault interceptor chain
+ */
List<Interceptor> getOutFaultInterceptors();
- List<Interceptor> getInFaultInterceptors();
}