Griffon 1.2.0

org.codehaus.griffon.artifacts
[Java] Interface ArtifactRepository


public interface ArtifactRepository

Authors:
Andres Almiray
Since:
0.9.5


Field Summary
String DEFAULT_LOCAL_LOCATION

String DEFAULT_LOCAL_NAME

String DEFAULT_REMOTE_LOCATION

String DEFAULT_REMOTE_NAME

String LOCAL

String REMOTE

 
Method Summary
File downloadFile(String type, String name, String version, String username)

Artifact findArtifact(String type, String name)

Artifact findArtifact(String type, String name, String version)

String getName()

String getType()

boolean isLegacy()

boolean isLocal()

boolean isRemote()

List listArtifacts(String type)

boolean uploadRelease(Release release, String username, String password)

 

Field Detail

DEFAULT_LOCAL_LOCATION

public String DEFAULT_LOCAL_LOCATION


DEFAULT_LOCAL_NAME

public String DEFAULT_LOCAL_NAME


DEFAULT_REMOTE_LOCATION

public String DEFAULT_REMOTE_LOCATION


DEFAULT_REMOTE_NAME

public String DEFAULT_REMOTE_NAME


LOCAL

public String LOCAL


REMOTE

public String REMOTE


 
Method Detail

downloadFile

public File downloadFile(String type, String name, String version, String username)


findArtifact

public Artifact findArtifact(String type, String name)


findArtifact

public Artifact findArtifact(String type, String name, String version)


getName

public String getName()


getType

public String getType()


isLegacy

public boolean isLegacy()


isLocal

public boolean isLocal()


isRemote

public boolean isRemote()


listArtifacts

public List listArtifacts(String type)


uploadRelease

public boolean uploadRelease(Release release, String username, String password)


 

Groovy Documentation