com.metamatrix.common.config.api
Interface ConnectorArchive

All Known Implementing Classes:
BasicConnectorArchive

public interface ConnectorArchive

ConnectorArchive defines a bundle a.k.a zip file for Connector Type. This bundle will package all the nessasary artifacts that would be needed by a given connector type.

Since:
4.3.2

Method Summary
 ConnectorBindingType[] getConnectorTypes()
          Return the connector types bundled in this connector archive
 ExtensionModule[] getExtensionModules(ConnectorBindingType type)
          Extention modules needed by the connector type, in order to deploy correctly in the DQP or in server.
 byte[] getManifestContents()
          Get the Manifest files contents from the CAF file
 

Method Detail

getConnectorTypes

ConnectorBindingType[] getConnectorTypes()
Return the connector types bundled in this connector archive

Returns:
connector type array; never null

getExtensionModules

ExtensionModule[] getExtensionModules(ConnectorBindingType type)
Extention modules needed by the connector type, in order to deploy correctly in the DQP or in server.

Returns:
array of extension modules; or zero length array

getManifestContents

byte[] getManifestContents()
Get the Manifest files contents from the CAF file

Returns:
byte[] contents of the manifest file


Copyright © 2009. All Rights Reserved.