com.caucho.ejb.cfg
Class RemoveMethod<X>

java.lang.Object
  extended by com.caucho.ejb.cfg.EjbMethodPattern<X>
      extended by com.caucho.ejb.cfg.RemoveMethod<X>

public class RemoveMethod<X>
extends EjbMethodPattern<X>

Configuration for remove-method.


Field Summary
 
Fields inherited from class com.caucho.ejb.cfg.EjbMethodPattern
RESIN_DATABASE, RESIN_READ_ONLY, RESIN_ROW_LOCK
 
Constructor Summary
RemoveMethod()
           
 
Method Summary
 void configure(AnnotatedMethod<?> method)
          Configures the bean with the override values
 BeanMethod getBeanMethod()
           
 void init()
           
 boolean isMatch(AnnotatedMethod<?> method)
           
 boolean isRetainIfException()
           
 void setBeanMethod(BeanMethod beanMethod)
           
 void setRetainIfException(boolean retainIfException)
           
 
Methods inherited from class com.caucho.ejb.cfg.EjbMethodPattern
equals, getJDBCIsolation, getLocation, getName, getQuery, getQueryLoadsBean, getQueryLocation, getRelationLoadsBean, getResinIsolation, getRoles, getSignature, getTransactionType, isReadOnly, setBean, setJDBCIsolation, setLocation, setQuery, setQueryLoadsBean, setQueryLocation, setRelationLoadsBean, setResinIsolation, setRoles, setRoles, setSignature, setTransaction, setTransAttribute, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RemoveMethod

public RemoveMethod()
Method Detail

getBeanMethod

public BeanMethod getBeanMethod()

isRetainIfException

public boolean isRetainIfException()

setBeanMethod

public void setBeanMethod(BeanMethod beanMethod)

setRetainIfException

public void setRetainIfException(boolean retainIfException)

init

@PostConstruct
public void init()

isMatch

public boolean isMatch(AnnotatedMethod<?> method)
Overrides:
isMatch in class EjbMethodPattern<X>

configure

public void configure(AnnotatedMethod<?> method)
Configures the bean with the override values

Overrides:
configure in class EjbMethodPattern<X>