public Void run() throws RepositoryException
{
List<WorkspaceEntry> workspaces = new ArrayList<WorkspaceEntry>(repconfig.getWorkspaceEntries());
for (WorkspaceEntry entry : workspaces)
{
repo.internalRemoveWorkspace(entry.getName());
}
RepositoryContainer repositoryContainer = repositoryContainers.get(name);
repositoryContainer.stop();
repositoryContainers.remove(name);
config.getRepositoryConfigurations().remove(repconfig);