public class RepositoryCopierImpl extends Object implements RepositoryCopier
Constructor and Description |
---|
RepositoryCopierImpl() |
RepositoryCopierImpl(IOService ioService,
javax.enterprise.event.Event<NewBranchEvent> newBranchEventEvent,
ConfiguredRepositories configuredRepositories,
RepositoryService repositoryService,
SessionInfo sessionInfo) |
Modifier and Type | Method and Description |
---|---|
Repository |
copy(OrganizationalUnit targetOU,
String newRepositoryName,
Path originRoot) |
void |
copy(Path originRoot,
Path targetRoot) |
void |
copy(Space space,
Path originRoot,
Path targetRoot) |
String |
makeSafeRepositoryName(String oldName) |
public RepositoryCopierImpl()
@Inject public RepositoryCopierImpl(@Named(value="ioStrategy") IOService ioService, javax.enterprise.event.Event<NewBranchEvent> newBranchEventEvent, ConfiguredRepositories configuredRepositories, RepositoryService repositoryService, SessionInfo sessionInfo)
public Repository copy(OrganizationalUnit targetOU, String newRepositoryName, Path originRoot)
copy
in interface RepositoryCopier
public void copy(Path originRoot, Path targetRoot)
copy
in interface RepositoryCopier
public void copy(Space space, Path originRoot, Path targetRoot)
copy
in interface RepositoryCopier
public String makeSafeRepositoryName(String oldName)
makeSafeRepositoryName
in interface RepositoryCopier
Copyright © 2012–2018 JBoss by Red Hat. All rights reserved.