xiejun
2024-09-04 ac3f3629a261770f573f27e5e23f7ec19d096c2a
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
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);
    }
 
}