Interface ApplicationMetaDataProvider<T>


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

      • 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