Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference
11g Release 1 (11.1.1.5.0)

E13403-06


oracle.javatools.db
Interface SystemObject

All Superinterfaces:
Copyable, DBObject, DynamicPropertySet
All Known Subinterfaces:
BinaryObject, SchemaObject, SourceObject
All Known Implementing Classes:
AbstractBuildableObject, AbstractSchemaObject, AbstractSystemObject, ComplexType, DatabaseLink, Directory, Function, Index, Indextype, Java, JavaClass, JavaResource, JavaSource, MaterializedView, MaterializedViewLog, ObjectType, Package, PlSql, PlSqlSubprogram, Procedure, RecycledObject, Relation, Schema, Sequence, SpecPlSql, Synonym, Table, Tablespace, Trigger, View, XMLSchema

public interface SystemObject
extends DBObject

A system object is available at the DBObjectProvider level through the list and get methods, and can be created/updated/deleted. It is also a listeneable object, so can accept DBObjectListener instances to be registered against it, which will be notified of any property changes in the object's underlying properties.

Since:
11.1.1.2.0
See Also:
DBObjectListener

Field Summary

 

Fields inherited from interface oracle.javatools.db.DBObject
COMMENT

 

Method Summary
 void addObjectListener(DBObjectListener list)
          Attaches a listener to this object to listen for change events.
 void fireObjectUpdated(DBObjectChange change)
          Notifies any registered listeners of the change to this object.
 void removeObjectListener(DBObjectListener list)
          Removes the given listener from the list of registered listeners for this class.

 

Methods inherited from interface oracle.javatools.db.DBObject
copyTo, copyTo, copyTo, findOwnedObject, findOwnedObject, getID, getName, getOwnedObjects, getOwnedObjects, getParent, getReferenceIDs, getType, replaceReferenceIDs, setID, setName

 

Methods inherited from interface oracle.javatools.util.DynamicPropertySet
getProperties, getProperty, getProperty, setProperties, setProperty

 

Method Detail

addObjectListener

void addObjectListener(DBObjectListener list)
Attaches a listener to this object to listen for change events.
See Also:
DBObjectListener

removeObjectListener

void removeObjectListener(DBObjectListener list)
Removes the given listener from the list of registered listeners for this class.
See Also:
DBObjectListener

fireObjectUpdated

void fireObjectUpdated(DBObjectChange change)
Notifies any registered listeners of the change to this object.

Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference
11g Release 1 (11.1.1.5.0)

E13403-06


Copyright © 1997, 2011, Oracle. All rights reserved.