Browse Source

write methods for interface RemoteRepositoryAdmin

git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1160658 13f79535-47bb-0310-9956-ffa450edef68
tags/archiva-1.4-M1
Olivier Lamy 12 years ago
parent
commit
97f001e967

+ 19
- 0
archiva-modules/archiva-base/archiva-repository-admin/src/main/java/org/apache/archiva/admin/repository/remote/RemoteRepositoryAdmin.java View File

@@ -19,10 +19,29 @@ package org.apache.archiva.admin.repository.remote;
*/


import org.apache.archiva.admin.repository.RepositoryAdminException;

import java.util.List;

/**
* @author Olivier Lamy
* @since 1.4
*/
public interface RemoteRepositoryAdmin
{
List<RemoteRepository> getRemoteRepositories()
throws RepositoryAdminException;

RemoteRepository getRemoteRepository( String repositoryId )
throws RepositoryAdminException;

Boolean deleteRemoteRepository( String repositoryId )
throws RepositoryAdminException;

Boolean addRemoteRepository( RemoteRepository remoteRepository )
throws RepositoryAdminException;


Boolean updateRemoteRepository( RemoteRepository remoteRepository )
throws RepositoryAdminException;
}

Loading…
Cancel
Save