org.apache.cxf.ws.rm
Class AbstractRMInterceptor

java.lang.Object
  extended by org.apache.cxf.ws.rm.AbstractRMInterceptor
All Implemented Interfaces:
org.apache.cxf.interceptor.Interceptor<org.apache.cxf.message.Message>, org.apache.cxf.phase.PhaseInterceptor<org.apache.cxf.message.Message>
Direct Known Subclasses:
RMInInterceptor, RMOutInterceptor

public abstract class AbstractRMInterceptor
extends java.lang.Object
implements org.apache.cxf.phase.PhaseInterceptor<org.apache.cxf.message.Message>

Interceptor responsible for implementing exchange of RM protocol messages, aggregating RM metadata in the application message and processing of RM metadata contained in incoming application messages. The same interceptor can be used on multiple endpoints.


Constructor Summary
AbstractRMInterceptor()
           
 
Method Summary
 org.apache.cxf.Bus getBus()
           
 RMManager getManager()
           
 java.lang.String getPhase()
           
 void handleFault(org.apache.cxf.message.Message msg)
           
 void handleMessage(org.apache.cxf.message.Message msg)
           
 void setBus(org.apache.cxf.Bus bus)
           
 void setManager(RMManager m)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.cxf.phase.PhaseInterceptor
getAfter, getBefore, getId
 

Constructor Detail

AbstractRMInterceptor

public AbstractRMInterceptor()
Method Detail

getManager

public RMManager getManager()

setManager

public void setManager(RMManager m)

getBus

public org.apache.cxf.Bus getBus()

setBus

public void setBus(org.apache.cxf.Bus bus)

getPhase

public java.lang.String getPhase()
Specified by:
getPhase in interface org.apache.cxf.phase.PhaseInterceptor<org.apache.cxf.message.Message>

handleMessage

public void handleMessage(org.apache.cxf.message.Message msg)
                   throws org.apache.cxf.interceptor.Fault
Specified by:
handleMessage in interface org.apache.cxf.interceptor.Interceptor<org.apache.cxf.message.Message>
Throws:
org.apache.cxf.interceptor.Fault

handleFault

public void handleFault(org.apache.cxf.message.Message msg)
Specified by:
handleFault in interface org.apache.cxf.interceptor.Interceptor<org.apache.cxf.message.Message>


Copyright © 2006 Apache Software Foundation. All Rights Reserved.