RepositoryImpl repo = (RepositoryImpl)getRepository(name);
repo.setState(ManageableRepository.OFFLINE);
for (WorkspaceEntry wsEntry : repconfig.getWorkspaceEntries())
{
repo.internalRemoveWorkspace(wsEntry.getName());
}
repconfig.getWorkspaceEntries().clear();
final RepositoryContainer repositoryContainer = repositoryContainers.get(name);
SecurityHelper.doPrivilegedAction(new PrivilegedAction<Void>()
{