|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.torque.betwixt.XMLEventNotifier
public class XMLEventNotifier
A Base class with methods that manage event notifications.
Field Summary | |
---|---|
static java.lang.String |
ACTION_ADD
Tag for record added (Inserted) notifications |
static java.lang.String |
ACTION_DELETE
Tag for record delete notifications |
static java.lang.String |
ACTION_ERROR
Tag for error notifications |
static java.lang.String |
ACTION_INFO
Tag for general Info notifications |
static java.lang.String |
ACTION_TYPE
Tag for record type notifications |
static java.lang.String |
ACTION_UPDATE
Tag for record update notifications |
static java.lang.String |
EXPORT_END
Tag for general Export End notifications |
static java.lang.String |
EXPORT_RECORD
Tag for general Export Record notifications |
static java.lang.String |
EXPORT_START
Tag for general Export Start notifications |
static java.lang.String |
IMPORT_END
Tag for import end notifications |
static java.lang.String |
IMPORT_START
Tag for import start notifications |
Constructor Summary | |
---|---|
XMLEventNotifier()
|
Method Summary | |
---|---|
void |
deregisterListener(XMLEventListener listener)
Remove a listener. |
protected java.util.List |
getListeners()
Gets the registered listeners. |
void |
notifyListeners(int recordNum,
java.lang.String action,
java.lang.String info)
Calls all registered listeners to let them know an action occured. |
void |
registerListener(XMLEventListener listener)
Register a listener that will be notified of export actions. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String ACTION_ERROR
public static final java.lang.String ACTION_INFO
public static java.lang.String EXPORT_START
public static java.lang.String EXPORT_RECORD
public static java.lang.String EXPORT_END
public static final java.lang.String IMPORT_START
public static final java.lang.String IMPORT_END
public static final java.lang.String ACTION_TYPE
public static final java.lang.String ACTION_UPDATE
public static final java.lang.String ACTION_ADD
public static final java.lang.String ACTION_DELETE
Constructor Detail |
---|
public XMLEventNotifier()
Method Detail |
---|
public void notifyListeners(int recordNum, java.lang.String action, java.lang.String info) throws java.lang.Exception
recordNum
- the (1 based) index of the record object being
processed.action
- The action type of this info.info
- The message with information about this event.
java.lang.Exception
public void registerListener(XMLEventListener listener)
listener
- The listener to add.public void deregisterListener(XMLEventListener listener)
listener
- The listener to remove.protected java.util.List getListeners()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |