net.sf.jnati.deploy.repository
Class LocalRepository

java.lang.Object
  extended by net.sf.jnati.deploy.repository.ArtefactRepository
      extended by net.sf.jnati.deploy.repository.LocalRepository

public class LocalRepository
extends ArtefactRepository

Author:
Sam Adams

Constructor Summary
LocalRepository(File root)
           
 
Method Summary
 boolean containsArtefact(Artefact artefact)
           
 File createArtefact(Artefact artefact)
           
 File createArtefact(Artefact artefact, int index)
           
 List<? extends ArtefactSource> getArtefactSource(Artefact artefact)
           
 List<? extends ArtefactSource> getArtefactSource(Artefact artefact, int index)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LocalRepository

public LocalRepository(File root)
Method Detail

containsArtefact

public boolean containsArtefact(Artefact artefact)

getArtefactSource

public List<? extends ArtefactSource> getArtefactSource(Artefact artefact)
Specified by:
getArtefactSource in class ArtefactRepository

getArtefactSource

public List<? extends ArtefactSource> getArtefactSource(Artefact artefact,
                                                        int index)

createArtefact

public File createArtefact(Artefact artefact)
                    throws NativeCodeException
Throws:
NativeCodeException

createArtefact

public File createArtefact(Artefact artefact,
                           int index)
                    throws NativeCodeException
Throws:
NativeCodeException


Copyright © 2007-2011 Sam Adams. All Rights Reserved.