org.sonatype.aether.impl.internal
Class EnhancedLocalRepositoryManagerFactory

java.lang.Object
  extended by org.sonatype.aether.impl.internal.EnhancedLocalRepositoryManagerFactory
All Implemented Interfaces:
LocalRepositoryManagerFactory

@Component(role=org.sonatype.aether.spi.localrepo.LocalRepositoryManagerFactory.class,
           hint="enhanced")
public class EnhancedLocalRepositoryManagerFactory
extends Object
implements LocalRepositoryManagerFactory

Creates EnhancedLocalRepositoryManagers for repository types "default" or "" (automatic).

Author:
Benjamin Hanzelmann

Constructor Summary
EnhancedLocalRepositoryManagerFactory()
           
 
Method Summary
 int getPriority()
           
 LocalRepositoryManager newInstance(LocalRepository repository)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EnhancedLocalRepositoryManagerFactory

public EnhancedLocalRepositoryManagerFactory()
Method Detail

newInstance

public LocalRepositoryManager newInstance(LocalRepository repository)
                                   throws NoLocalRepositoryManagerException
Specified by:
newInstance in interface LocalRepositoryManagerFactory
Throws:
NoLocalRepositoryManagerException

getPriority

public int getPriority()
Specified by:
getPriority in interface LocalRepositoryManagerFactory


Copyright © 2010-2011 Sonatype, Inc.. All Rights Reserved.