|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK 11g Release 2 (11.1.2.2.0) E17493-03 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
oracle.javatools.db.DBObjectProviderFactory.Creator
public abstract static class DBObjectProviderFactory.Creator
Factory creator class used to create provider instances when there isn't one already in the cache.
Constructor Summary | |
---|---|
DBObjectProviderFactory.Creator() |
Method Summary | |
---|---|
protected abstract DBObjectProvider |
createProviderImpl(java.lang.Object identifier) If this factory can, it creates a provider implementation from the given identifier. |
protected DBObjectProvider |
findProvider(java.lang.Object identifier) |
protected void |
fireProviderDeleted(java.lang.Object identifier, DBObjectProvider pro) |
protected java.lang.String |
getDescription(java.lang.Object identifier) Gets a displayable string to represent the database with the given identifier. |
protected abstract java.lang.Object |
getIdentifier(DBObjectProvider provider) Returns an identifier for the given provider that is used when notifying listeners of provider events. |
abstract java.lang.String |
getProviderType() This method must return a String unique to the Creator that identifies the type of DBObjectProvider that will be created. |
protected DBObjectProvider |
uncacheProvider(java.lang.Object identifier) |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DBObjectProviderFactory.Creator()
Method Detail |
---|
public abstract java.lang.String getProviderType()
protected abstract DBObjectProvider createProviderImpl(java.lang.Object identifier) throws DBException
DBException
protected java.lang.String getDescription(java.lang.Object identifier)
protected abstract java.lang.Object getIdentifier(DBObjectProvider provider)
findProvider(java.lang.Object)
etc.protected DBObjectProvider uncacheProvider(java.lang.Object identifier)
protected DBObjectProvider findProvider(java.lang.Object identifier)
protected final void fireProviderDeleted(java.lang.Object identifier, DBObjectProvider pro)
|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK 11g Release 2 (11.1.2.2.0) E17493-03 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |