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

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

public class PostConstructType<X>
extends EjbMethodPattern<X>

Configuration for the init-param pattern.


Field Summary
 
Fields inherited from class com.caucho.ejb.cfg.EjbMethodPattern
RESIN_DATABASE, RESIN_READ_ONLY, RESIN_ROW_LOCK
 
Constructor Summary
PostConstructType()
           
 
Method Summary
 void configure(AnnotatedMethod<?> method)
          Configures the bean with the override values
 void init()
           
 boolean isMatch(AnnotatedMethod<?> method)
           
 void setId(java.lang.String id)
          Sets the id
 void setLifecycleCallbackClass(java.lang.String name)
           
 void setLifecycleCallbackMethod(java.lang.String name)
           
 java.lang.String toString()
           
 
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
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PostConstructType

public PostConstructType()
Method Detail

setId

public void setId(java.lang.String id)
Sets the id


setLifecycleCallbackClass

public void setLifecycleCallbackClass(java.lang.String name)

setLifecycleCallbackMethod

public void setLifecycleCallbackMethod(java.lang.String name)

init

@PostConstruct
public void init()

isMatch

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

configure

public void configure(AnnotatedMethod<?> method)
Description copied from class: EjbMethodPattern
Configures the bean with the override values

Overrides:
configure in class EjbMethodPattern<X>

toString

public java.lang.String toString()
Overrides:
toString in class EjbMethodPattern<X>