net.sourceforge.ccxjc.it.model.pkg.collections.valueclass.javaee
Class AroundInvokeType

java.lang.Object
  extended by net.sourceforge.ccxjc.it.model.pkg.collections.valueclass.javaee.AroundInvokeType
All Implemented Interfaces:
Serializable, Cloneable

public class AroundInvokeType
extends Object
implements Serializable, Cloneable

The around-invoke type specifies a method on a class to be called during the around invoke portion of an ejb invocation. Note that each class may have only one around invoke method and that the method may not be overloaded. If the class element is missing then the class defining the callback is assumed to be the interceptor class or component class in scope at the location in the descriptor in which the around invoke definition appears.

Java class for around-invokeType complex type.

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

 <complexType name="around-invokeType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="class" type="{http://java.sun.com/xml/ns/javaee}fully-qualified-classType" minOccurs="0"/>
         <element name="method-name" type="{http://java.sun.com/xml/ns/javaee}java-identifierType"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Field Summary
protected  FullyQualifiedClassType clazz
           
protected  JavaIdentifierType methodName
           
 
Constructor Summary
AroundInvokeType()
          Creates a new net.sourceforge.ccxjc.it.model.pkg.collections.valueclass.javaee.AroundInvokeType instance.
AroundInvokeType(AroundInvokeType o)
          Creates a new net.sourceforge.ccxjc.it.model.pkg.collections.valueclass.javaee.AroundInvokeType instance by copying a given instance.
 
Method Summary
 AroundInvokeType clone()
          Creates and returns a copy of this object.
 FullyQualifiedClassType getClazz()
          Gets the value of the clazz property.
 JavaIdentifierType getMethodName()
          Gets the value of the methodName property.
 void setClazz(FullyQualifiedClassType value)
          Sets the value of the clazz property.
 void setMethodName(JavaIdentifierType value)
          Sets the value of the methodName property.
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

clazz

protected FullyQualifiedClassType clazz

methodName

protected JavaIdentifierType methodName
Constructor Detail

AroundInvokeType

public AroundInvokeType()
Creates a new net.sourceforge.ccxjc.it.model.pkg.collections.valueclass.javaee.AroundInvokeType instance.


AroundInvokeType

public AroundInvokeType(AroundInvokeType o)
Creates a new net.sourceforge.ccxjc.it.model.pkg.collections.valueclass.javaee.AroundInvokeType instance by copying a given instance.

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

getClazz

public FullyQualifiedClassType getClazz()
Gets the value of the clazz property.

Returns:
possible object is FullyQualifiedClassType

setClazz

public void setClazz(FullyQualifiedClassType value)
Sets the value of the clazz property.

Parameters:
value - allowed object is FullyQualifiedClassType

getMethodName

public JavaIdentifierType getMethodName()
Gets the value of the methodName property.

Returns:
possible object is JavaIdentifierType

setMethodName

public void setMethodName(JavaIdentifierType value)
Sets the value of the methodName property.

Parameters:
value - allowed object is JavaIdentifierType

clone

public AroundInvokeType 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.