Interface ApplicationMetaDataProvider<T>


@Contract public interface ApplicationMetaDataProvider<T>
Implementations of this interface are providing deployment application metadata
Author:
Jerome Dochez
  • Method Summary

    Modifier and Type
    Method
    Description
    Returns the meta data assocated with this Deployer
    Load the metadata associated with the deployment event
  • Method Details

    • getMetaData

      MetaData getMetaData()
      Returns the meta data assocated with this Deployer
      Returns:
      the meta data for this Deployer
    • load

      T load(DeploymentContext dc) throws IOException
      Load the metadata associated with the deployment event
      Parameters:
      dc - the deployment context
      Returns:
      the loaded metadata
      Throws:
      IOException - when the underlying archive cannot be processed correctly