com.caucho.ejb.cfg
Class RemoveMethod<X>
java.lang.Object
com.caucho.ejb.cfg.EjbMethodPattern<X>
com.caucho.ejb.cfg.RemoveMethod<X>
public class RemoveMethod<X>
- extends EjbMethodPattern<X>
Configuration for remove-method.
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 |
RemoveMethod
public RemoveMethod()
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>