1
2
3
4
5
6
7
8 package it.imolinfo.jbi4cics.jbi;
9
10 import org.apache.servicemix.common.BaseComponent;
11 import org.apache.servicemix.common.BaseLifeCycle;
12 import org.apache.servicemix.common.BaseServiceUnitManager;
13 import org.apache.servicemix.common.Deployer;
14
15 public class Jbi4cicsComponent extends BaseComponent {
16
17
18
19
20 public Jbi4cicsComponent(){
21 super();
22 }
23
24
25
26
27 protected BaseLifeCycle createLifeCycle() {
28 return new Jbi4cicsLifeCycle(this);
29 }
30
31
32
33
34 public BaseServiceUnitManager createServiceUnitManager() {
35 Deployer[] deployers = new Deployer[] { new Jbi4cicsDeployer(this), new Jbi4cicsWSDLDeployer(this) };
36 return new BaseServiceUnitManager(this, deployers);
37 }
38 }