org.sonatype.aether.impl.internal
Class SimpleLocalRepositoryManagerFactory

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

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

Creates SimpleLocalRepositoryManagers for repository type "simple".

Author:
Benjamin Hanzelmann

Constructor Summary
SimpleLocalRepositoryManagerFactory()
           
 
Method Summary
 int getPriority()
           
 void initService(ServiceLocator locator)
           
 LocalRepositoryManager newInstance(LocalRepository repository)
           
 SimpleLocalRepositoryManagerFactory setLogger(Logger logger)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SimpleLocalRepositoryManagerFactory

public SimpleLocalRepositoryManagerFactory()
Method Detail

newInstance

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

initService

public void initService(ServiceLocator locator)
Specified by:
initService in interface Service

setLogger

public SimpleLocalRepositoryManagerFactory setLogger(Logger logger)

getPriority

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


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