org.overlord.sramp.common.derived
Interface DeriverProvider


public interface DeriverProvider

Implement this interface to provide a Deriver that will be used when an artifact of a specific extended type is added to the repository.

Author:
eric.wittmann@redhat.com

Method Summary
 Map<String,ArtifactDeriver> createArtifactDerivers()
          Creates zero or more ArtifactDeriver instances to be used by the S-RAMP repository when adding extended artifacts to the repository.
 

Method Detail

createArtifactDerivers

Map<String,ArtifactDeriver> createArtifactDerivers()
Creates zero or more ArtifactDeriver instances to be used by the S-RAMP repository when adding extended artifacts to the repository.

Returns:
a map of Extended type (extendedType) to ArtifactDeriver instance


Copyright © 2011-2013 JBoss, a division of Red Hat. All Rights Reserved.