田源
2024-03-07 4b4083fd73dc27ece42f4835483565eef0e4f608
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);
    }
 
}