org.jboss.shrinkwrap.descriptor.api.ejbjar30
Interface ApplicationExceptionType<T>

All Superinterfaces:
Child<T>

public interface ApplicationExceptionType<T>
extends Child<T>

This interface defines the contract for the application-exceptionType xsd type

Since:
Generation date :2013-01-26T19:26:58.657+01:00
Author:
Ralf Battenfeld, Andrew Lee Rubinger

Method Summary
 ApplicationExceptionType<T> exceptionClass(String exceptionClass)
          Sets the exception-class element
 String getExceptionClass()
          Returns the exception-class element
 String getId()
          Returns the id attribute
 ApplicationExceptionType<T> id(String id)
          Sets the id attribute
 Boolean isRollback()
          Returns the rollback element
 ApplicationExceptionType<T> removeExceptionClass()
          Removes the exception-class element
 ApplicationExceptionType<T> removeId()
          Removes the id attribute
 ApplicationExceptionType<T> removeRollback()
          Removes the rollback element
 ApplicationExceptionType<T> rollback(Boolean rollback)
          Sets the rollback element
 
Methods inherited from interface org.jboss.shrinkwrap.descriptor.api.Child
up
 

Method Detail

exceptionClass

ApplicationExceptionType<T> exceptionClass(String exceptionClass)
Sets the exception-class element

Parameters:
exceptionClass - the value for the element exception-class
Returns:
the current instance of ApplicationExceptionType

getExceptionClass

String getExceptionClass()
Returns the exception-class element

Returns:
the node defined for the element exception-class

removeExceptionClass

ApplicationExceptionType<T> removeExceptionClass()
Removes the exception-class element

Returns:
the current instance of ApplicationExceptionType

rollback

ApplicationExceptionType<T> rollback(Boolean rollback)
Sets the rollback element

Parameters:
rollback - the value for the element rollback
Returns:
the current instance of ApplicationExceptionType

isRollback

Boolean isRollback()
Returns the rollback element

Returns:
the node defined for the element rollback

removeRollback

ApplicationExceptionType<T> removeRollback()
Removes the rollback element

Returns:
the current instance of ApplicationExceptionType

id

ApplicationExceptionType<T> id(String id)
Sets the id attribute

Parameters:
id - the value for the attribute id
Returns:
the current instance of ApplicationExceptionType

getId

String getId()
Returns the id attribute

Returns:
the value defined for the attribute id

removeId

ApplicationExceptionType<T> removeId()
Removes the id attribute

Returns:
the current instance of ApplicationExceptionType


Copyright © 2013 JBoss, a division of Red Hat, Inc.. All Rights Reserved.