@Override public boolean recreateMetadata( ResourceStoreRequest request ) { return getRepository().recreateMavenMetadata( request ); }
@Override public Gav resolveArtifact( ArtifactStoreRequest request ) throws IOException { if ( getRepository() != request.getMavenRepository() ) { throw new IllegalArgumentException( "This is MavenRepositoryMetadataManager of repository " + RepositoryStringUtils.getHumanizedNameString( getRepository() ) + " while the request refers to " + RepositoryStringUtils.getHumanizedNameString( request.getMavenRepository() ) + "!" ); } return getRepository().getMetadataManager().resolveArtifact( request ); }
@Override public Gav resolveSnapshot( ArtifactStoreRequest request, Gav gav ) throws IOException { if ( getRepository() != request.getMavenRepository() ) { throw new IllegalArgumentException( "This is MavenRepositoryMetadataManager of repository " + RepositoryStringUtils.getHumanizedNameString( getRepository() ) + " while the request refers to " + RepositoryStringUtils.getHumanizedNameString( request.getMavenRepository() ) + "!" ); } return getRepository().getMetadataManager().resolveSnapshot( request, gav ); } }
@Override public void deployArtifact( ArtifactStoreRequest request ) throws IOException { if ( getRepository() != request.getMavenRepository() ) { throw new IllegalArgumentException( "This is MavenRepositoryMetadataManager of repository " + RepositoryStringUtils.getHumanizedNameString( getRepository() ) + " while the request refers to " + RepositoryStringUtils.getHumanizedNameString( request.getMavenRepository() ) + "!" ); } getRepository().getMetadataManager().deployArtifact( request ); }
@Override public void undeployArtifact( ArtifactStoreRequest request ) throws IOException { if ( getRepository() != request.getMavenRepository() ) { throw new IllegalArgumentException( "This is MavenRepositoryMetadataManager of repository " + RepositoryStringUtils.getHumanizedNameString( getRepository() ) + " while the request refers to " + RepositoryStringUtils.getHumanizedNameString( request.getMavenRepository() ) + "!" ); } getRepository().getMetadataManager().undeployArtifact( request ); }