public class ContainerTransaction extends java.lang.Object implements AttributeBinding<TransAttribute>
Java class for container-transactionType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="container-transactionType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="description" type="{http://java.sun.com/xml/ns/javaee}descriptionType" maxOccurs="unbounded" minOccurs="0"/> <element name="method" type="{http://java.sun.com/xml/ns/javaee}methodType" maxOccurs="unbounded"/> <element name="trans-attribute" type="{http://java.sun.com/xml/ns/javaee}trans-attributeType"/> </sequence> <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}ID" /> </restriction> </complexContent> </complexType>
Modifier and Type | Field and Description |
---|---|
protected TextMap |
description |
protected java.lang.String |
id |
protected java.util.List<Method> |
method |
protected TransAttribute |
transAttribute |
Constructor and Description |
---|
ContainerTransaction() |
ContainerTransaction(TransAttribute transAttribute,
Method method) |
ContainerTransaction(TransAttribute transAttribute,
java.lang.String ejbName,
java.lang.reflect.Method method) |
ContainerTransaction(TransAttribute transAttribute,
java.lang.String className,
java.lang.String ejbName,
java.lang.String methodName) |
Modifier and Type | Method and Description |
---|---|
TransAttribute |
getAttribute() |
java.lang.String |
getDescription() |
Text[] |
getDescriptions() |
java.lang.String |
getId() |
java.util.List<Method> |
getMethod() |
TransAttribute |
getTransAttribute() |
void |
setDescriptions(Text[] text) |
void |
setId(java.lang.String value) |
void |
setTransAttribute(TransAttribute value) |
protected java.util.List<Method> method
protected TransAttribute transAttribute
protected java.lang.String id
protected TextMap description
public ContainerTransaction()
public ContainerTransaction(TransAttribute transAttribute, java.lang.String className, java.lang.String ejbName, java.lang.String methodName)
public ContainerTransaction(TransAttribute transAttribute, java.lang.String ejbName, java.lang.reflect.Method method)
public ContainerTransaction(TransAttribute transAttribute, Method method)
public Text[] getDescriptions()
public void setDescriptions(Text[] text)
public java.lang.String getDescription()
public java.util.List<Method> getMethod()
getMethod
in interface AttributeBinding<TransAttribute>
public TransAttribute getAttribute()
getAttribute
in interface AttributeBinding<TransAttribute>
public TransAttribute getTransAttribute()
public void setTransAttribute(TransAttribute value)
public java.lang.String getId()
public void setId(java.lang.String value)