Class WorkbenchRepositoryEventListener
- java.lang.Object
-
- org.jbpm.workbench.wi.backend.server.workitem.WorkbenchRepositoryEventListener
-
- All Implemented Interfaces:
org.jbpm.process.workitem.repository.RepositoryEventListener
@ApplicationScoped public class WorkbenchRepositoryEventListener extends Object implements org.jbpm.process.workitem.repository.RepositoryEventListener
-
-
Constructor Summary
Constructors Constructor Description WorkbenchRepositoryEventListener()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voiddelete(org.uberfire.java.nio.file.Path path)protected org.uberfire.backend.vfs.PathgetTargetPath(String fileName, String branchName, String target)voidinit()protected voidinstallFromJar(org.jbpm.process.workitem.repository.service.RepoData service, org.guvnor.common.services.project.model.Module module)protected voidinstallFromLocal(org.jbpm.process.workitem.repository.service.RepoData service, org.guvnor.common.services.project.model.Module module)voidonServiceTaskAdded(org.jbpm.process.workitem.repository.service.RepoData service)voidonServiceTaskDisabled(org.jbpm.process.workitem.repository.service.RepoData service)voidonServiceTaskEnabled(org.jbpm.process.workitem.repository.service.RepoData service)voidonServiceTaskInstalled(org.jbpm.process.workitem.repository.service.RepoData service, String target, List<String> parameters, String branchName)voidonServiceTaskUninstalled(org.jbpm.process.workitem.repository.service.RepoData service, String target, String branchName)protected StringresolveVersion(String version, boolean useVersionRange)protected voidstore(org.uberfire.java.nio.file.Path path, byte[] content)
-
-
-
Method Detail
-
init
@PostConstruct public void init()
-
onServiceTaskAdded
public void onServiceTaskAdded(org.jbpm.process.workitem.repository.service.RepoData service)
- Specified by:
onServiceTaskAddedin interfaceorg.jbpm.process.workitem.repository.RepositoryEventListener
-
onServiceTaskEnabled
public void onServiceTaskEnabled(org.jbpm.process.workitem.repository.service.RepoData service)
- Specified by:
onServiceTaskEnabledin interfaceorg.jbpm.process.workitem.repository.RepositoryEventListener
-
onServiceTaskDisabled
public void onServiceTaskDisabled(org.jbpm.process.workitem.repository.service.RepoData service)
- Specified by:
onServiceTaskDisabledin interfaceorg.jbpm.process.workitem.repository.RepositoryEventListener
-
onServiceTaskInstalled
public void onServiceTaskInstalled(org.jbpm.process.workitem.repository.service.RepoData service, String target, List<String> parameters, String branchName)- Specified by:
onServiceTaskInstalledin interfaceorg.jbpm.process.workitem.repository.RepositoryEventListener
-
onServiceTaskUninstalled
public void onServiceTaskUninstalled(org.jbpm.process.workitem.repository.service.RepoData service, String target, String branchName)- Specified by:
onServiceTaskUninstalledin interfaceorg.jbpm.process.workitem.repository.RepositoryEventListener
-
installFromLocal
protected void installFromLocal(org.jbpm.process.workitem.repository.service.RepoData service, org.guvnor.common.services.project.model.Module module) throws IOException- Throws:
IOException
-
installFromJar
protected void installFromJar(org.jbpm.process.workitem.repository.service.RepoData service, org.guvnor.common.services.project.model.Module module) throws IOException- Throws:
IOException
-
store
protected void store(org.uberfire.java.nio.file.Path path, byte[] content)
-
delete
protected void delete(org.uberfire.java.nio.file.Path path)
-
-