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) |
void |
fireNewBranchEvent(Path targetRoot,
Path nioTargetRepositoryRoot,
Path originRepositoryRoot) |
void |
fireNewBranchEvent(Space space,
Path targetRoot,
Path nioTargetRepositoryRoot,
Path originRepositoryRoot) |
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 RepositoryCopierpublic void copy(Path originRoot, Path targetRoot)
copy in interface RepositoryCopierpublic void copy(Space space, Path originRoot, Path targetRoot)
copy in interface RepositoryCopierpublic void fireNewBranchEvent(Path targetRoot, Path nioTargetRepositoryRoot, Path originRepositoryRoot)
public void fireNewBranchEvent(Space space, Path targetRoot, Path nioTargetRepositoryRoot, Path originRepositoryRoot)
public String makeSafeRepositoryName(String oldName)
makeSafeRepositoryName in interface RepositoryCopierCopyright © 2012–2021 JBoss by Red Hat. All rights reserved.