package org.talend.esb.examples.ebook.jpasupport; import org.apache.cxf.interceptor.Fault; import org.apache.cxf.message.Message; import org.apache.cxf.phase.AbstractPhaseInterceptor; import org.apache.cxf.phase.Phase; import org.osgi.service.coordinator.Coordination; public class CoordinationEndInterceptor extends AbstractPhaseInterceptor<org.apache.cxf.message.Message> { public CoordinationEndInterceptor() { super(null, Phase.POST_MARSHAL); } @Override public void handleMessage(Message message) throws Fault { Coordination coordination = message.getExchange().get(Coordination.class); coordination.end(); } }