Class SnapshotMetadataGeneratorFactory

java.lang.Object
org.apache.maven.repository.internal.SnapshotMetadataGeneratorFactory
All Implemented Interfaces:
org.eclipse.aether.impl.MetadataGeneratorFactory

@Named("snapshot") @Singleton public class SnapshotMetadataGeneratorFactory extends Object implements org.eclipse.aether.impl.MetadataGeneratorFactory
Maven GAV level metadata generator factory.
  • Constructor Details

    • SnapshotMetadataGeneratorFactory

      public SnapshotMetadataGeneratorFactory()
  • Method Details

    • newInstance

      public org.eclipse.aether.impl.MetadataGenerator newInstance(org.eclipse.aether.RepositorySystemSession session, org.eclipse.aether.installation.InstallRequest request)
      Specified by:
      newInstance in interface org.eclipse.aether.impl.MetadataGeneratorFactory
    • newInstance

      public org.eclipse.aether.impl.MetadataGenerator newInstance(org.eclipse.aether.RepositorySystemSession session, org.eclipse.aether.deployment.DeployRequest request)
      Specified by:
      newInstance in interface org.eclipse.aether.impl.MetadataGeneratorFactory
    • getPriority

      public float getPriority()
      Specified by:
      getPriority in interface org.eclipse.aether.impl.MetadataGeneratorFactory