it.sistematica.isharedoc.workflow.activiti
Class WorkConfigurationFactoryBean

java.lang.Object
  extended by it.sistematica.isharedoc.workflow.activiti.WorkConfigurationFactoryBean
All Implemented Interfaces:
WorkConfigurationFactory, java.util.EventListener, org.springframework.beans.factory.FactoryBean, org.springframework.beans.factory.InitializingBean, org.springframework.context.ApplicationListener

public class WorkConfigurationFactoryBean
extends java.lang.Object
implements WorkConfigurationFactory, org.springframework.beans.factory.FactoryBean, org.springframework.context.ApplicationListener, org.springframework.beans.factory.InitializingBean


Field Summary
(package private)  org.activiti.engine.delegate.event.ActivitiEventDispatcher activitiEventDispatcher
           
(package private)  javax.sql.DataSource dataSource
           
(package private)  TaskIndexerEventListener taskIndexerEventListener
           
(package private)  org.springframework.transaction.PlatformTransactionManager transactionManager
           
 
Constructor Summary
WorkConfigurationFactoryBean()
           
 
Method Summary
 void afterPropertiesSet()
           
 java.lang.Object getObject()
           
 java.lang.Class getObjectType()
           
 boolean isSingleton()
           
 void onApplicationEvent(org.springframework.context.ApplicationEvent event)
           
 void setMailDefaultFrom(java.lang.String mailDefaultFrom)
           
 void setMailEnable(boolean mailEnable)
           
 void setMailHost(java.lang.String mailHost)
           
 void setMailPassword(java.lang.String mailPassword)
           
 void setMailPort(java.lang.Integer mailPort)
           
 void setMailUsername(java.lang.String mailUsername)
           
 void setMailUseSSL(boolean mailUseSSL)
           
 void setMailUseTLS(boolean mailUseTLS)
           
 void setStartJobExecutor(boolean startJobExecutor)
           
 void setUpdateSchema(boolean updateSchema)
           
 void startJobExecutor()
           
 void startup()
           
 void startupActiviti()
           
 void stopJobExecutor()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

dataSource

javax.sql.DataSource dataSource

transactionManager

org.springframework.transaction.PlatformTransactionManager transactionManager

activitiEventDispatcher

org.activiti.engine.delegate.event.ActivitiEventDispatcher activitiEventDispatcher

taskIndexerEventListener

TaskIndexerEventListener taskIndexerEventListener
Constructor Detail

WorkConfigurationFactoryBean

public WorkConfigurationFactoryBean()
Method Detail

afterPropertiesSet

public void afterPropertiesSet()
Specified by:
afterPropertiesSet in interface org.springframework.beans.factory.InitializingBean

startup

@PostConstruct
public void startup()
             throws java.lang.Exception
Throws:
java.lang.Exception

getObject

public java.lang.Object getObject()
                           throws java.lang.Exception
Specified by:
getObject in interface org.springframework.beans.factory.FactoryBean
Throws:
java.lang.Exception

getObjectType

public java.lang.Class getObjectType()
Specified by:
getObjectType in interface org.springframework.beans.factory.FactoryBean

isSingleton

public boolean isSingleton()
Specified by:
isSingleton in interface org.springframework.beans.factory.FactoryBean

onApplicationEvent

public void onApplicationEvent(org.springframework.context.ApplicationEvent event)
Specified by:
onApplicationEvent in interface org.springframework.context.ApplicationListener

startJobExecutor

public void startJobExecutor()
                      throws java.lang.Exception
Specified by:
startJobExecutor in interface WorkConfigurationFactory
Throws:
java.lang.Exception

stopJobExecutor

public void stopJobExecutor()
                     throws java.lang.Exception
Specified by:
stopJobExecutor in interface WorkConfigurationFactory
Throws:
java.lang.Exception

startupActiviti

public void startupActiviti()
                     throws java.lang.Exception
Throws:
java.lang.Exception

setStartJobExecutor

public void setStartJobExecutor(boolean startJobExecutor)

setMailEnable

public void setMailEnable(boolean mailEnable)

setMailDefaultFrom

public void setMailDefaultFrom(java.lang.String mailDefaultFrom)

setMailHost

public void setMailHost(java.lang.String mailHost)

setMailUsername

public void setMailUsername(java.lang.String mailUsername)

setMailPassword

public void setMailPassword(java.lang.String mailPassword)

setMailPort

public void setMailPort(java.lang.Integer mailPort)

setMailUseSSL

public void setMailUseSSL(boolean mailUseSSL)

setMailUseTLS

public void setMailUseTLS(boolean mailUseTLS)

setUpdateSchema

public void setUpdateSchema(boolean updateSchema)