Class AbstractActivitiForm

  • All Implemented Interfaces:
    junit.framework.Test

    public abstract class AbstractActivitiForm
    extends org.activiti.engine.impl.test.ResourceActivitiTestCase
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected org.alfresco.service.cmr.repository.NodeRef archive  
      protected org.alfresco.repo.workflow.activiti.ActivitiScriptNode bpmPackage  
      protected Initiator initiator  
      protected org.alfresco.service.cmr.repository.NodeRef sites  
      protected org.alfresco.service.cmr.repository.NodeRef workspace  
      • Fields inherited from class org.activiti.engine.impl.test.ResourceActivitiTestCase

        activitiConfigurationResource
      • Fields inherited from class org.activiti.engine.impl.test.AbstractActivitiTestCase

        deploymentIdFromDeploymentAnnotation, deploymentIdsForAutoCleanup, dynamicBpmnService, exception, formService, historyService, identityService, managementService, processEngine, processEngineConfiguration, repositoryService, runtimeService, taskService
      • Fields inherited from class org.activiti.engine.impl.test.PvmTestCase

        EMPTY_LINE, isEmptyLinesEnabled, log
    • Method Summary

      All Methods Static Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and Type Method Description
      static Date addHours​(Date date, int hours)  
      void createGroup​(org.activiti.engine.IdentityService identityService, String groupId, String type)  
      void createUser​(org.activiti.engine.IdentityService identityService, String userId, String firstName, String lastName, String password, String email, String imageResource, List<String> groups, List<String> userInfo)  
      void deleteAllHistories​(org.activiti.engine.HistoryService historyService)  
      void deleteAllIdentities​(org.activiti.engine.IdentityService identityService)  
      void deleteAllIDeployments​(org.activiti.engine.RepositoryService repositoryService)  
      static long differenceBetween​(Date date1, Date date2, TimeUnit timeUnit)  
      void end()  
      static Date getDate​(int... number)  
      org.subethamail.smtp.server.SMTPServer getSmtpServer()  
      void init​(Map<String,​Object> variables)  
      abstract void initDemoGroups​(org.activiti.engine.IdentityService identityService)  
      abstract void initDemoUsers​(org.activiti.engine.IdentityService identityService)  
      protected void initializeProcessEngine()  
      protected org.alfresco.service.cmr.repository.NodeRef insertDocument​(org.alfresco.service.cmr.repository.NodeRef parent, String name, String text, Map<org.alfresco.service.namespace.QName,​Serializable> properties)  
      protected org.alfresco.service.cmr.repository.NodeRef insertFolder​(org.alfresco.service.cmr.repository.NodeRef parent, String name)  
      protected org.alfresco.service.cmr.repository.NodeRef insertFolder​(org.alfresco.service.cmr.repository.NodeRef parent, String prefix, String localName)  
      protected org.alfresco.service.cmr.repository.NodeRef insertZip​(org.alfresco.service.cmr.repository.NodeRef parent, String zipName, String entryName, String text, Map<org.alfresco.service.namespace.QName,​Serializable> properties)  
      static boolean isAdmin​(String user, org.activiti.engine.IdentityService identityService)  
      void setSmtpServer​(org.subethamail.smtp.server.SMTPServer smtpServer)  
      void startMailServer()  
      void stopMailServer()  
      • Methods inherited from class org.activiti.engine.impl.test.ResourceActivitiTestCase

        closeDownProcessEngine
      • Methods inherited from class org.activiti.engine.impl.test.AbstractActivitiTestCase

        assertAndEnsureCleanDb, assertProcessEnded, createOneTaskTestProcess, createTwoTasksTestProcess, deployOneTaskTestProcess, deployTwoTasksTestProcess, executeJobExecutorForTime, initializeServices, runBare, setUp, waitForJobExecutorOnCondition, waitForJobExecutorToProcessAllJobs
      • Methods inherited from class org.activiti.engine.impl.test.PvmTestCase

        assertTextPresent, assertTextPresentIgnoreCase, runTest
      • Methods inherited from class junit.framework.TestCase

        assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, countTestCases, createResult, fail, fail, failNotEquals, failNotSame, failSame, format, getName, run, run, setName, tearDown, toString
    • Field Detail

      • workspace

        protected org.alfresco.service.cmr.repository.NodeRef workspace
      • archive

        protected org.alfresco.service.cmr.repository.NodeRef archive
      • sites

        protected org.alfresco.service.cmr.repository.NodeRef sites
      • bpmPackage

        protected org.alfresco.repo.workflow.activiti.ActivitiScriptNode bpmPackage
    • Constructor Detail

      • AbstractActivitiForm

        public AbstractActivitiForm()
    • Method Detail

      • end

        public void end()
      • insertFolder

        protected org.alfresco.service.cmr.repository.NodeRef insertFolder​(org.alfresco.service.cmr.repository.NodeRef parent,
                                                                           String name)
      • insertFolder

        protected org.alfresco.service.cmr.repository.NodeRef insertFolder​(org.alfresco.service.cmr.repository.NodeRef parent,
                                                                           String prefix,
                                                                           String localName)
      • insertDocument

        protected org.alfresco.service.cmr.repository.NodeRef insertDocument​(org.alfresco.service.cmr.repository.NodeRef parent,
                                                                             String name,
                                                                             String text,
                                                                             Map<org.alfresco.service.namespace.QName,​Serializable> properties)
      • insertZip

        protected org.alfresco.service.cmr.repository.NodeRef insertZip​(org.alfresco.service.cmr.repository.NodeRef parent,
                                                                        String zipName,
                                                                        String entryName,
                                                                        String text,
                                                                        Map<org.alfresco.service.namespace.QName,​Serializable> properties)
                                                                 throws IOException
        Throws:
        IOException
      • initializeProcessEngine

        protected void initializeProcessEngine()
        Overrides:
        initializeProcessEngine in class org.activiti.engine.impl.test.ResourceActivitiTestCase
      • getSmtpServer

        public org.subethamail.smtp.server.SMTPServer getSmtpServer()
      • setSmtpServer

        public void setSmtpServer​(org.subethamail.smtp.server.SMTPServer smtpServer)
      • startMailServer

        public void startMailServer()
      • stopMailServer

        public void stopMailServer()
      • createGroup

        public void createGroup​(org.activiti.engine.IdentityService identityService,
                                String groupId,
                                String type)
      • deleteAllIdentities

        public void deleteAllIdentities​(org.activiti.engine.IdentityService identityService)
      • deleteAllHistories

        public void deleteAllHistories​(org.activiti.engine.HistoryService historyService)
      • deleteAllIDeployments

        public void deleteAllIDeployments​(org.activiti.engine.RepositoryService repositoryService)
      • getDate

        public static Date getDate​(int... number)
      • addHours

        public static Date addHours​(Date date,
                                    int hours)
      • differenceBetween

        public static long differenceBetween​(Date date1,
                                             Date date2,
                                             TimeUnit timeUnit)
      • isAdmin

        public static boolean isAdmin​(String user,
                                      org.activiti.engine.IdentityService identityService)
      • initDemoUsers

        public abstract void initDemoUsers​(org.activiti.engine.IdentityService identityService)
      • initDemoGroups

        public abstract void initDemoGroups​(org.activiti.engine.IdentityService identityService)