|
jBPM Console NG - Business Domain Backend 6.0.3-SNAPSHOT | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jbpm.console.ng.bd.backend.server.DeploymentManagerEntryPointImpl
@ApplicationScoped public class DeploymentManagerEntryPointImpl
| Constructor Summary | |
|---|---|
DeploymentManagerEntryPointImpl()
|
|
| Method Summary | |
|---|---|
protected void |
cleanup(String identifier)
|
void |
configure()
|
protected void |
deploy(org.kie.internal.deployment.DeploymentUnit unit)
|
void |
deploy(DeploymentUnitSummary unitSummary)
|
void |
deployOnEvent(org.uberfire.backend.server.deployment.DeploymentConfigChangedEvent event)
Reacts on events fired based on changes to system repository - important in cluster environment where system repo will be synchronized |
List<KModuleDeploymentUnitSummary> |
getDeploymentUnits()
|
void |
initDeployments(Set<org.kie.internal.deployment.DeploymentUnit> deploymentUnits)
|
void |
process(org.guvnor.common.services.project.builder.model.BuildResults buildResults)
Auto deployed is called from authoring environment after successful build and deploy (to maven) |
void |
redeploy()
|
void |
removeDeployment(org.jbpm.kie.services.impl.event.DeploymentEvent event)
Reacts on events fired by deployment service upon successful undeployment from runtime environment so that can be stored in system repository |
void |
saveDeployment(org.jbpm.kie.services.impl.event.DeploymentEvent event)
Reacts on events fired by deployment service upon successful deployment to runtime environment so that can be stored in system repository |
protected void |
undeploy(org.kie.internal.deployment.DeploymentUnit unit)
|
void |
undeploy(DeploymentUnitSummary unitSummary)
|
void |
undeployOnEvent(org.uberfire.backend.server.deployment.DeploymentConfigChangedEvent event)
Reacts on events fired based on changes to system repository - important in cluster environment where system repo will be synchronized |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DeploymentManagerEntryPointImpl()
| Method Detail |
|---|
@PostConstruct public void configure()
public void initDeployments(Set<org.kie.internal.deployment.DeploymentUnit> deploymentUnits)
initDeployments in interface Initializable<org.kie.internal.deployment.DeploymentUnit>public void deploy(DeploymentUnitSummary unitSummary)
deploy in interface DeploymentManagerEntryPointprotected void deploy(org.kie.internal.deployment.DeploymentUnit unit)
public void undeploy(DeploymentUnitSummary unitSummary)
undeploy in interface DeploymentManagerEntryPointprotected void undeploy(org.kie.internal.deployment.DeploymentUnit unit)
public void redeploy()
redeploy in interface DeploymentManagerEntryPointprotected void cleanup(String identifier)
public List<KModuleDeploymentUnitSummary> getDeploymentUnits()
getDeploymentUnits in interface DeploymentManagerEntryPoint
public void saveDeployment(@Observes
org.jbpm.kie.services.impl.event.DeploymentEvent event)
event - deploymentEvent that holds all required information from runtime point of view
public void removeDeployment(@Observes
org.jbpm.kie.services.impl.event.DeploymentEvent event)
event - deploymentEvent that holds all required information from runtime point of viewpublic void process(org.guvnor.common.services.project.builder.model.BuildResults buildResults)
process in interface org.guvnor.common.services.project.builder.service.PostBuildHandlerbuildResults - Maven deploy result that holds GAV to construct KModuleDeploymentUnit
public void undeployOnEvent(@Observes
org.uberfire.backend.server.deployment.DeploymentConfigChangedEvent event)
event - - event that carries the complete DeploymentUnit to be undeployed
public void deployOnEvent(@Observes
org.uberfire.backend.server.deployment.DeploymentConfigChangedEvent event)
event - - event that carries the complete DeploymentUnit to be deployed
|
jBPM Console NG - Business Domain Backend 6.0.3-SNAPSHOT | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||