|
jBPM :: Distribution 6.2.0.Final | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jbpm.kie.services.impl.AbstractDeploymentService
public abstract class AbstractDeploymentService
| Field Summary | |
|---|---|
protected Map<String,DeployedUnit> |
deploymentsMap
|
protected javax.persistence.EntityManagerFactory |
emf
|
protected org.kie.internal.identity.IdentityProvider |
identityProvider
|
protected Set<DeploymentEventListener> |
listeners
|
protected RuntimeManagerFactory |
managerFactory
|
protected RuntimeDataService |
runtimeDataService
|
| Constructor Summary | |
|---|---|
AbstractDeploymentService()
|
|
| Method Summary | |
|---|---|
void |
addListener(DeploymentEventListener listener)
|
void |
commonDeploy(DeploymentUnit unit,
DeployedUnitImpl deployedUnit,
RuntimeEnvironment environemnt)
|
void |
deploy(DeploymentUnit unit)
Performs deployment operation of given unit. |
DeployedUnit |
getDeployedUnit(String deploymentUnitId)
Returns DeployedUnit instance for given deployment id if exists |
Collection<DeployedUnit> |
getDeployedUnits()
Returns all (currently) deployed units. |
Map<String,DeployedUnit> |
getDeploymentsMap()
|
javax.persistence.EntityManagerFactory |
getEmf()
|
Collection<DeploymentEventListener> |
getListeners()
|
RuntimeManagerFactory |
getManagerFactory()
|
RuntimeDataService |
getRuntimeDataService()
|
RuntimeManager |
getRuntimeManager(String deploymentUnitId)
Returns RuntimeManager instance dedicated to deployment unit identified by given id |
boolean |
isDeployed(String deploymentUnitId)
Performs a check if given deployment is already active |
void |
notifyOnActivate(DeploymentUnit unit,
DeployedUnit deployedUnit)
|
void |
notifyOnDeactivate(DeploymentUnit unit,
DeployedUnit deployedUnit)
|
void |
notifyOnDeploy(DeploymentUnit unit,
DeployedUnit deployedUnit)
|
void |
notifyOnUnDeploy(DeploymentUnit unit,
DeployedUnit deployedUnit)
|
void |
removeListener(DeploymentEventListener listener)
|
void |
setEmf(javax.persistence.EntityManagerFactory emf)
|
void |
setIdentityProvider(org.kie.internal.identity.IdentityProvider identityProvider)
|
void |
setManagerFactory(RuntimeManagerFactory managerFactory)
|
void |
setRuntimeDataService(RuntimeDataService runtimeDataService)
|
protected AuditEventBuilder |
setupAuditLogger(org.kie.internal.identity.IdentityProvider identityProvider,
String deploymentUnitId)
|
void |
shutdown()
|
void |
undeploy(DeploymentUnit unit)
Performs undeployment operation of given unit. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.jbpm.services.api.DeploymentService |
|---|
activate, deactivate |
| Field Detail |
|---|
protected RuntimeManagerFactory managerFactory
protected RuntimeDataService runtimeDataService
protected javax.persistence.EntityManagerFactory emf
protected org.kie.internal.identity.IdentityProvider identityProvider
protected Set<DeploymentEventListener> listeners
protected Map<String,DeployedUnit> deploymentsMap
| Constructor Detail |
|---|
public AbstractDeploymentService()
| Method Detail |
|---|
public void addListener(DeploymentEventListener listener)
addListener in interface ListenerSupportpublic void removeListener(DeploymentEventListener listener)
removeListener in interface ListenerSupportpublic Collection<DeploymentEventListener> getListeners()
getListeners in interface ListenerSupportpublic void deploy(DeploymentUnit unit)
DeploymentServiceunit.
deploy in interface DeploymentServiceunit - deployment unit to be deployed to runtime
public void notifyOnDeploy(DeploymentUnit unit,
DeployedUnit deployedUnit)
public void notifyOnUnDeploy(DeploymentUnit unit,
DeployedUnit deployedUnit)
public void notifyOnActivate(DeploymentUnit unit,
DeployedUnit deployedUnit)
public void notifyOnDeactivate(DeploymentUnit unit,
DeployedUnit deployedUnit)
public void commonDeploy(DeploymentUnit unit,
DeployedUnitImpl deployedUnit,
RuntimeEnvironment environemnt)
public void undeploy(DeploymentUnit unit)
DeploymentServiceunit.
undeploy in interface DeploymentServiceunit - deployment unit to be undeployed from runtimepublic RuntimeManager getRuntimeManager(String deploymentUnitId)
DeploymentServiceRuntimeManager instance dedicated to deployment unit identified by given id
getRuntimeManager in interface DeploymentServicedeploymentUnitId - identifier of deployment unit
RuntimeManager if exists for given deployment id otherwise nullpublic DeployedUnit getDeployedUnit(String deploymentUnitId)
DeploymentServiceDeployedUnit instance for given deployment id if exists
getDeployedUnit in interface DeploymentServicedeploymentUnitId - identifier of deployment unit
DeployedUnit instance if exists for given deployment id otherwise nullpublic Map<String,DeployedUnit> getDeploymentsMap()
public Collection<DeployedUnit> getDeployedUnits()
DeploymentService
getDeployedUnits in interface DeploymentServicepublic RuntimeManagerFactory getManagerFactory()
public void setManagerFactory(RuntimeManagerFactory managerFactory)
public RuntimeDataService getRuntimeDataService()
public javax.persistence.EntityManagerFactory getEmf()
public void setEmf(javax.persistence.EntityManagerFactory emf)
public void setRuntimeDataService(RuntimeDataService runtimeDataService)
public void setIdentityProvider(org.kie.internal.identity.IdentityProvider identityProvider)
protected AuditEventBuilder setupAuditLogger(org.kie.internal.identity.IdentityProvider identityProvider,
String deploymentUnitId)
public boolean isDeployed(String deploymentUnitId)
DeploymentService
isDeployed in interface DeploymentServicepublic void shutdown()
|
jBPM :: Distribution 6.2.0.Final | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||