|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.datatools.connectivity.oda.consumer.util.manifest.ExtensionExplorer
The Extension Explorer is the entry point to explore and access
the manifest of all the ODA consumer helper extensions that implement the
org.eclipse.datatools.connectivity.oda.consumer.driverBridge
extension point.
The ExtensionExplorer
singleton instance is retrieved
using the getInstance()
method.
Method Summary | |
DriverExtensionManifest |
getDriverExtensionManifest(java.lang.String driverType)
Finds and returns the extension information defined in the plugin manifest of the extension that implements the DTP ODA Consumer extension point - org.eclipse.datatools.connectivity.oda.consumer.driverBridge . |
static ExtensionExplorer |
getInstance()
Returns the ExtensionExplorer instance to
explore the manifest of all ODA consumer extensions. |
PropertyProviderManifest |
getPropertyProviderManifest(java.lang.String applicationId)
Finds and returns the extension information defined in the plugin manifest of the extension that implements the DTP ODA Consumer extension point - org.eclipse.datatools.connectivity.oda.consumer.propertyProvider . |
void |
refresh()
Refresh the explorer, and allows it to get the latest ODA Consumer extension manifests. |
static void |
releaseInstance()
Singleton instance release method. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
public static ExtensionExplorer getInstance()
ExtensionExplorer
instance to
explore the manifest of all ODA consumer extensions.
ExtensionExplorer
singleton instance.public static void releaseInstance()
public void refresh()
public DriverExtensionManifest getDriverExtensionManifest(java.lang.String driverType) throws OdaException
org.eclipse.datatools.connectivity.oda.consumer.driverBridge
.
driverType
- the interface type id of an underlying ODA data provider.
OdaException
- if the extension manifest is invalidpublic PropertyProviderManifest getPropertyProviderManifest(java.lang.String applicationId) throws OdaException
org.eclipse.datatools.connectivity.oda.consumer.propertyProvider
.
applicationId
- the unique identifier of an ODA consumer application,
which embeds an engine that uses the ODA consumer helper framework.
OdaException
- if the extension manifest is invalid
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |