net.sourceforge.ccxjc.it.model.prot.collections.valueclass.spring.tx
Class AttributesType.Method

java.lang.Object
  extended by net.sourceforge.ccxjc.it.model.prot.collections.valueclass.spring.tx.AttributesType.Method
All Implemented Interfaces:
Serializable, Cloneable
Enclosing class:
AttributesType

public static class AttributesType.Method
extends Object
implements Serializable, Cloneable

Java class for anonymous complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType>
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="propagation" default="REQUIRED">
         <simpleType>
           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
             <enumeration value="REQUIRED"/>
             <enumeration value="SUPPORTS"/>
             <enumeration value="MANDATORY"/>
             <enumeration value="REQUIRES_NEW"/>
             <enumeration value="NOT_SUPPORTED"/>
             <enumeration value="NEVER"/>
             <enumeration value="NESTED"/>
           </restriction>
         </simpleType>
       </attribute>
       <attribute name="isolation" default="DEFAULT">
         <simpleType>
           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
             <enumeration value="DEFAULT"/>
             <enumeration value="READ_UNCOMMITTED"/>
             <enumeration value="READ_COMMITTED"/>
             <enumeration value="REPEATABLE_READ"/>
             <enumeration value="SERIALIZABLE"/>
           </restriction>
         </simpleType>
       </attribute>
       <attribute name="timeout" type="{http://www.w3.org/2001/XMLSchema}integer" default="-1" />
       <attribute name="read-only" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
       <attribute name="rollback-for" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="no-rollback-for" type="{http://www.w3.org/2001/XMLSchema}string" />
     </restriction>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Field Summary
protected  String isolation
           
protected  String name
           
protected  String noRollbackFor
           
protected  String propagation
           
protected  Boolean readOnly
           
protected  String rollbackFor
           
protected  BigInteger timeout
           
 
Constructor Summary
AttributesType.Method()
          Creates a new net.sourceforge.ccxjc.it.model.prot.collections.valueclass.spring.tx.AttributesType.Method instance.
AttributesType.Method(AttributesType.Method o)
          Creates a new net.sourceforge.ccxjc.it.model.prot.collections.valueclass.spring.tx.AttributesType.Method instance by copying a given instance.
 
Method Summary
 AttributesType.Method clone()
          Creates and returns a copy of this object.
 String getIsolation()
          Gets the value of the isolation property.
 String getName()
          Gets the value of the name property.
 String getNoRollbackFor()
          Gets the value of the noRollbackFor property.
 String getPropagation()
          Gets the value of the propagation property.
 String getRollbackFor()
          Gets the value of the rollbackFor property.
 BigInteger getTimeout()
          Gets the value of the timeout property.
 boolean isReadOnly()
          Gets the value of the readOnly property.
 void setIsolation(String value)
          Sets the value of the isolation property.
 void setName(String value)
          Sets the value of the name property.
 void setNoRollbackFor(String value)
          Sets the value of the noRollbackFor property.
 void setPropagation(String value)
          Sets the value of the propagation property.
 void setReadOnly(Boolean value)
          Sets the value of the readOnly property.
 void setRollbackFor(String value)
          Sets the value of the rollbackFor property.
 void setTimeout(BigInteger value)
          Sets the value of the timeout property.
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

name

protected String name

propagation

protected String propagation

isolation

protected String isolation

timeout

protected BigInteger timeout

readOnly

protected Boolean readOnly

rollbackFor

protected String rollbackFor

noRollbackFor

protected String noRollbackFor
Constructor Detail

AttributesType.Method

public AttributesType.Method()
Creates a new net.sourceforge.ccxjc.it.model.prot.collections.valueclass.spring.tx.AttributesType.Method instance.


AttributesType.Method

public AttributesType.Method(AttributesType.Method o)
Creates a new net.sourceforge.ccxjc.it.model.prot.collections.valueclass.spring.tx.AttributesType.Method instance by copying a given instance.

Parameters:
o - The instance to copy or null.
Method Detail

getName

public String getName()
Gets the value of the name property.

Returns:
possible object is String

setName

public void setName(String value)
Sets the value of the name property.

Parameters:
value - allowed object is String

getPropagation

public String getPropagation()
Gets the value of the propagation property.

Returns:
possible object is String

setPropagation

public void setPropagation(String value)
Sets the value of the propagation property.

Parameters:
value - allowed object is String

getIsolation

public String getIsolation()
Gets the value of the isolation property.

Returns:
possible object is String

setIsolation

public void setIsolation(String value)
Sets the value of the isolation property.

Parameters:
value - allowed object is String

getTimeout

public BigInteger getTimeout()
Gets the value of the timeout property.

Returns:
possible object is BigInteger

setTimeout

public void setTimeout(BigInteger value)
Sets the value of the timeout property.

Parameters:
value - allowed object is BigInteger

isReadOnly

public boolean isReadOnly()
Gets the value of the readOnly property.

Returns:
possible object is Boolean

setReadOnly

public void setReadOnly(Boolean value)
Sets the value of the readOnly property.

Parameters:
value - allowed object is Boolean

getRollbackFor

public String getRollbackFor()
Gets the value of the rollbackFor property.

Returns:
possible object is String

setRollbackFor

public void setRollbackFor(String value)
Sets the value of the rollbackFor property.

Parameters:
value - allowed object is String

getNoRollbackFor

public String getNoRollbackFor()
Gets the value of the noRollbackFor property.

Returns:
possible object is String

setNoRollbackFor

public void setNoRollbackFor(String value)
Sets the value of the noRollbackFor property.

Parameters:
value - allowed object is String

clone

public AttributesType.Method clone()
Creates and returns a copy of this object.

Overrides:
clone in class Object
Returns:
A clone of this instance.


Copyright © 2009 The CC-XJC Community. All Rights Reserved.