|
Oracle Fusion Middleware Java API for Oracle WebLogic Portal 10g Release 3 (10.3.4) E14255-03 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Persister
This interface is used to customize how Behavior Tracking events are persisted. The default implementation of this interface (com.bea.p13n.tracking.internal.persistence.BehaviorTrackingPersister) persists events to a database. It is possible to provide a new implementation of this interface that persists events to a file, a JMS queue, an XML database, etc. To change which implementation of Persister is used by the Behavior Tracking service, navigate to the Behavior Tracking area of your portal application in the WebLogic console (under Service Configuration). Put the fully qualified classname in the "Persistence Classname" field. To deploy an implementation of this interface, you must: 1) deploy the class at the enterprise application level. An easy way to do this is to add the class to an existing EJB JAR file. 2) use the Behavior Tracking pane of the WebLogic console and set the classname into the "Persistence Classname" box.
Method Summary | |
---|---|
void |
persist(List theEvents)
The Behavior Tracking service buffers Event objects until a threshold has been exceeded. |
Method Detail |
---|
void persist(List theEvents)
theEvents
- a List of the Event objects to be flushed.
|
Oracle Fusion Middleware Java API for Oracle WebLogic Portal 10g Release 3 (10.3.4) E14255-03 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |