public Gav getGavForRequest( ArtifactStoreRequest request ) { return request.getGav(); }
protected Gav getPomGav( ArtifactStoreRequest request ) { Gav pomGav = new Gav( request.getGav().getGroupId(), // groupId request.getGav().getArtifactId(), // artifactId request.getGav().getVersion(), // version null, // classifier "pom", // extension request.getGav().getSnapshotBuildNumber(), // snapshotBuildNumber request.getGav().getSnapshotTimeStamp(), // snapshotTimeStamp null, // name false, // hash null, // hashType false, // signature null // signatureType ); return pomGav; }
public StorageFileItem retrieveArtifactPom( ArtifactStoreRequest gavRequest ) throws IllegalOperationException, ItemNotFoundException, StorageException, AccessDeniedException { Gav pomGav = new Gav( gavRequest.getGav().getGroupId(), gavRequest.getGav().getArtifactId(), gavRequest.getGav().getVersion(), null, // gavRequest.getGav().getClassifier(), "pom", // gavRequest.getGav().getExtension(), gavRequest.getGav().getSnapshotBuildNumber(), gavRequest.getGav().getSnapshotTimeStamp(), gavRequest.getGav().getName(), gavRequest.getGav().isHash(), gavRequest.getGav().getHashType(), gavRequest.getGav().isSignature(), gavRequest.getGav().getSignatureType() ); ArtifactStoreRequest pomRequest = new ArtifactStoreRequest( gavRequest.getMavenRepository(), pomGav, gavRequest.isRequestLocalOnly(), gavRequest.isRequestRemoteOnly() ); return retrieveArtifact( pomRequest ); }
public void undeployArtifact( ArtifactStoreRequest request ) throws IOException if ( !doesImpactMavenMetadata( request.getGav() ) )
public void deployArtifact( ArtifactStoreRequest request ) throws IOException if ( !doesImpactMavenMetadata( request.getGav() ) )