package com.vci.transaction;
|
|
import org.jbpm.pvm.internal.wire.binding.WireInterceptorBinding;
|
import org.jbpm.pvm.internal.wire.descriptor.ProvidedObjectDescriptor;
|
import org.jbpm.pvm.internal.xml.Parse;
|
import org.jbpm.pvm.internal.xml.Parser;
|
import org.w3c.dom.Element;
|
|
public class JBPMTransactionInterceptorBinding extends WireInterceptorBinding {
|
|
public JBPMTransactionInterceptorBinding()
|
{
|
super("vci-transaction-interceptor");
|
}
|
public Object parse(Element element, Parse parse,
|
Parser parser) {
|
// TODO Auto-generated method stub
|
JBPMTransactionInterceptor standardTransactionInterceptor = new JBPMTransactionInterceptor();
|
return new ProvidedObjectDescriptor(standardTransactionInterceptor);
|
}
|
|
}
|