public final class ConnectionTypes extends ExtensionProvider<ConnectionTypeInfo>
Constructor and Description |
---|
ConnectionTypes() |
Modifier and Type | Method and Description |
---|---|
protected ConnectionTypeInfo |
createExtensionInfo(HashStructure hash) |
java.util.List<ConnectionTypeInfo> |
getConnectionsWithAdapters() |
ConnectionTypeInfo |
getConnectionTypeInfo(oracle.adf.share.connection.ConnectionType type) |
ConnectionTypeInfo |
getConnectionTypeInfo(java.lang.String connectionTypeId) |
java.util.List<ConnectionTypeInfo> |
getDescriptors() |
protected java.lang.String |
getElementName() |
javax.swing.Icon |
getIcon(oracle.adf.share.connection.ConnectionType type) |
javax.swing.Icon |
getIcon(java.lang.String connectionTypeId) |
static ConnectionTypes |
getInstance() |
protected java.util.List<HashStructureHook> |
getProviderHooks() |
oracle.adf.share.connection.ConnectionType |
getTypeForReferenceable(java.lang.String referenceableClassName) |
MetaClass<?> |
getWizardClass(oracle.adf.share.connection.ConnectionType type) |
MetaClass<?> |
getWizardClass(java.lang.String connectionTypeId) |
protected void |
invalidateCache()
Invoked when new extensions are brought on-line.
|
boolean |
isAppConnection(java.lang.String connectionTypeId) |
boolean |
isDeployable(java.lang.String connectionTypeId) |
boolean |
isIdeConnection(java.lang.String connectionTypeId) |
addExtensionProviderListener, initializeIfNeeded, removeExtensionProviderListener
public static ConnectionTypes getInstance()
public MetaClass<?> getWizardClass(oracle.adf.share.connection.ConnectionType type)
public MetaClass<?> getWizardClass(java.lang.String connectionTypeId)
public javax.swing.Icon getIcon(oracle.adf.share.connection.ConnectionType type)
public javax.swing.Icon getIcon(java.lang.String connectionTypeId)
public boolean isDeployable(java.lang.String connectionTypeId)
public boolean isAppConnection(java.lang.String connectionTypeId)
public boolean isIdeConnection(java.lang.String connectionTypeId)
public ConnectionTypeInfo getConnectionTypeInfo(java.lang.String connectionTypeId)
public oracle.adf.share.connection.ConnectionType getTypeForReferenceable(java.lang.String referenceableClassName)
public ConnectionTypeInfo getConnectionTypeInfo(oracle.adf.share.connection.ConnectionType type)
public java.util.List<ConnectionTypeInfo> getConnectionsWithAdapters()
protected void invalidateCache()
ExtensionProvider
invalidateCache
in class ExtensionProvider<ConnectionTypeInfo>
public java.util.List<ConnectionTypeInfo> getDescriptors()
getDescriptors
in class ExtensionProvider<ConnectionTypeInfo>
protected java.lang.String getElementName()
getElementName
in class ExtensionProvider<ConnectionTypeInfo>
protected java.util.List<HashStructureHook> getProviderHooks()
getProviderHooks
in class ExtensionProvider<ConnectionTypeInfo>
protected ConnectionTypeInfo createExtensionInfo(HashStructure hash)
createExtensionInfo
in class ExtensionProvider<ConnectionTypeInfo>