01: /**
02: *
03: * Licensed to the Apache Software Foundation (ASF) under one or more
04: * contributor license agreements. See the NOTICE file distributed with
05: * this work for additional information regarding copyright ownership.
06: * The ASF licenses this file to You under the Apache License, Version 2.0
07: * (the "License"); you may not use this file except in compliance with
08: * the License. You may obtain a copy of the License at
09: *
10: * http://www.apache.org/licenses/LICENSE-2.0
11: *
12: * Unless required by applicable law or agreed to in writing, software
13: * distributed under the License is distributed on an "AS IS" BASIS,
14: * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15: * See the License for the specific language governing permissions and
16: * limitations under the License.
17: */package org.apache.openejb.config.sys;
18:
19: import javax.xml.bind.annotation.XmlAccessType;
20: import javax.xml.bind.annotation.XmlAccessorType;
21: import javax.xml.bind.annotation.XmlRootElement;
22: import javax.xml.bind.annotation.XmlType;
23:
24: /**
25: * <p>Java class for anonymous complex type.
26: * <p/>
27: * <p>The following schema fragment specifies the expected content contained within this class.
28: * <p/>
29: * <pre>
30: * <complexType>
31: * <simpleContent>
32: * <extension base="<http://www.w3.org/2001/XMLSchema>string">
33: * <attribute name="id" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
34: * <attribute name="jar" type="{http://www.openejb.org/System/Configuration}JarFileLocation" />
35: * <attribute name="provider" type="{http://www.w3.org/2001/XMLSchema}string" />
36: * </extension>
37: * </simpleContent>
38: * </complexType>
39: * </pre>
40: */
41: @XmlAccessorType(XmlAccessType.FIELD)
42: @XmlType(name="")
43: @XmlRootElement(name="TransactionManager")
44: public class TransactionManager extends AbstractService {
45: public TransactionManager(String id) {
46: super (id);
47: }
48:
49: public TransactionManager(String id, String type, String provider) {
50: super (id, type, provider);
51: }
52:
53: public TransactionManager() {
54: }
55: }
|