Class WorkspaceProjectMigrationServiceImpl
- java.lang.Object
-
- org.guvnor.common.services.project.backend.server.WorkspaceProjectMigrationServiceImpl
-
- All Implemented Interfaces:
org.guvnor.common.services.project.project.WorkspaceProjectMigrationService
public class WorkspaceProjectMigrationServiceImpl extends Object implements org.guvnor.common.services.project.project.WorkspaceProjectMigrationService
-
-
Field Summary
Fields Modifier and Type Field Description static StringREMOTE_ORIGIN_REF
-
Constructor Summary
Constructors Constructor Description WorkspaceProjectMigrationServiceImpl(org.guvnor.common.services.project.service.WorkspaceProjectService workspaceProjectService, org.guvnor.structure.repositories.RepositoryService repositoryService, org.guvnor.structure.organizationalunit.OrganizationalUnitService organizationalUnitService, PathUtil pathUtil, javax.enterprise.event.Event<org.guvnor.common.services.project.events.NewProjectEvent> newProjectEvent, org.guvnor.common.services.project.service.ModuleService<? extends org.guvnor.common.services.project.model.Module> moduleService, org.guvnor.structure.organizationalunit.config.SpaceConfigStorageRegistry spaceConfigStorageRegistry)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidcleanupOrigin(org.guvnor.structure.repositories.Repository repository)voidmigrate(org.guvnor.common.services.project.model.WorkspaceProject legacyWorkspaceProject)
-
-
-
Field Detail
-
REMOTE_ORIGIN_REF
public static final String REMOTE_ORIGIN_REF
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
WorkspaceProjectMigrationServiceImpl
@Inject public WorkspaceProjectMigrationServiceImpl(org.guvnor.common.services.project.service.WorkspaceProjectService workspaceProjectService, org.guvnor.structure.repositories.RepositoryService repositoryService, org.guvnor.structure.organizationalunit.OrganizationalUnitService organizationalUnitService, PathUtil pathUtil, javax.enterprise.event.Event<org.guvnor.common.services.project.events.NewProjectEvent> newProjectEvent, org.guvnor.common.services.project.service.ModuleService<? extends org.guvnor.common.services.project.model.Module> moduleService, org.guvnor.structure.organizationalunit.config.SpaceConfigStorageRegistry spaceConfigStorageRegistry)
-
-
Method Detail
-
migrate
public void migrate(org.guvnor.common.services.project.model.WorkspaceProject legacyWorkspaceProject)
- Specified by:
migratein interfaceorg.guvnor.common.services.project.project.WorkspaceProjectMigrationService
-
cleanupOrigin
protected void cleanupOrigin(org.guvnor.structure.repositories.Repository repository)
-
-