|
jBPM distribution 6.2.0.CR1 | |||||||||
| 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 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 |
void |
notifyOnDeploy(DeploymentUnit unit,
DeployedUnit deployedUnit)
|
void |
notifyOnUnDeploy(DeploymentUnit unit,
DeployedUnit deployedUnit)
|
void |
removeListener(DeploymentEventListener listener)
|
void |
setEmf(javax.persistence.EntityManagerFactory emf)
|
void |
setIdentityProvider(IdentityProvider identityProvider)
|
void |
setManagerFactory(RuntimeManagerFactory managerFactory)
|
void |
setRuntimeDataService(RuntimeDataService runtimeDataService)
|
protected AuditEventBuilder |
setupAuditLogger(IdentityProvider identityProvider,
String deploymentUnitId)
|
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 |
| Field Detail |
|---|
protected RuntimeManagerFactory managerFactory
protected RuntimeDataService runtimeDataService
protected javax.persistence.EntityManagerFactory emf
protected 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 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(IdentityProvider identityProvider)
protected AuditEventBuilder setupAuditLogger(IdentityProvider identityProvider,
String deploymentUnitId)
|
jBPM distribution 6.2.0.CR1 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||