| 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.openjpa.meta.LifecycleMetaData
public class LifecycleMetaData
Information about lifecycle events for a managed type.
| Field Summary | |
|---|---|
static int | 
IGNORE_HIGH
 | 
static int | 
IGNORE_LOW
 | 
static int | 
IGNORE_NONE
 | 
| Method Summary | |
|---|---|
 LifecycleCallbacks[] | 
getCallbacks(int eventType)
Return all callbacks for the given event type, including superclass callbacks if appropriate.  | 
 LifecycleCallbacks[] | 
getDeclaredCallbacks(int eventType)
Return the declared callbacks for the given event type.  | 
 int | 
getIgnoreSuperclassCallbacks()
Whether to exclude superclass callbacks from events.  | 
 boolean | 
getIgnoreSystemListeners()
Whether to exclude system listeners from events.  | 
 LifecycleCallbacks[] | 
getNonPCSuperclassCallbacks(int eventType)
Return the callbacks for the non-PC superclass.  | 
 void | 
setDeclaredCallbacks(int eventType,
                     LifecycleCallbacks[] callbacks,
                     int highPriority)
Set the callbacks for the given event type.  | 
 void | 
setIgnoreSuperclassCallbacks(int ignore)
Whether to exclude superclass callbacks from events.  | 
 void | 
setIgnoreSystemListeners(boolean ignore)
Whether to exclude system listeners from events.  | 
 void | 
setNonPCSuperclassCallbacks(int eventType,
                            LifecycleCallbacks[] callbacks,
                            int highPriority)
Set the callbacks for the given event type for non-persistent superclass.  | 
| Methods inherited from class java.lang.Object | 
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Field Detail | 
|---|
public static final int IGNORE_NONE
public static final int IGNORE_HIGH
public static final int IGNORE_LOW
| Method Detail | 
|---|
public boolean getIgnoreSystemListeners()
public void setIgnoreSystemListeners(boolean ignore)
public int getIgnoreSuperclassCallbacks()
public void setIgnoreSuperclassCallbacks(int ignore)
public LifecycleCallbacks[] getDeclaredCallbacks(int eventType)
public LifecycleCallbacks[] getCallbacks(int eventType)
public void setDeclaredCallbacks(int eventType,
                                 LifecycleCallbacks[] callbacks,
                                 int highPriority)
highPriority - the first N given callbacks are high priority;
 high priority callbacks will be returned before
 non-high-priority superclass callbackspublic LifecycleCallbacks[] getNonPCSuperclassCallbacks(int eventType)
public void setNonPCSuperclassCallbacks(int eventType,
                                        LifecycleCallbacks[] callbacks,
                                        int highPriority)
highPriority - the first N given callbacks are high priority;
 high priority callbacks will be returned before
 non-high-priority superclass callbacks
  | 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||