public class SDOSchemaChangeListener
extends java.lang.Object
implements oracle.mds.notifications.MOChangeListener
Constructor and Description |
---|
SDOSchemaChangeListener(java.lang.String helperContextId,
java.lang.String resourceLocation,
java.lang.String resourceName) |
Modifier and Type | Method and Description |
---|---|
void |
metadataObjectChanged(oracle.mds.notifications.MOChangeEvent event,
oracle.mds.core.MDSInstance mdsInstance)
Notification of the Metadata Object changed event.
|
public SDOSchemaChangeListener(java.lang.String helperContextId, java.lang.String resourceLocation, java.lang.String resourceName)
public void metadataObjectChanged(oracle.mds.notifications.MOChangeEvent event, oracle.mds.core.MDSInstance mdsInstance) throws oracle.mds.exception.MDSException
The MDS instance is passed into this method primarily for consumption by listeners which are registered declaratively (in the MDS configuration file); since these are automatically instantiated by MDS using their parameterless constructor, they would otherwise have no way of knowing what the MDS instance is, and so would have no way of accessing any metadata.
metadataObjectChanged
in interface oracle.mds.notifications.MOChangeListener
event
- MOChangeEvent object holding contextual
information about the changes made.mdsInstance
- the MDS instance firing this event.oracle.mds.exception.MDSException
- if there are any errors when handling
the MOChangeEvent.