Class BTCoreModuleSetup

java.lang.Object
overit.geocall.bl.BusinessTask<overit.geocallapp.wfm.base.setup.event.ModuleSetupEvent>
overit.geocallapp.wfm.core.bl.login.task.BTCoreModuleSetup
All Implemented Interfaces:
Serializable, Tool

@Event(overit.geocallapp.wfm.base.setup.event.ModuleSetupEvent.class) public class BTCoreModuleSetup extends BusinessTask<overit.geocallapp.wfm.base.setup.event.ModuleSetupEvent>
Business task in order to modify the WFMIdentity.
Since:
13.0
See Also:
GCApi:
task
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected void
    body(overit.geocallapp.wfm.base.setup.event.ModuleSetupEvent event, PoolKit pk)
    Edit the WFMIdentity permissions for enable/disable modules
    protected void
    setupBundler(overit.geocallapp.wfm.util.WFMIdentity identity)
    Startup of the bundler management.
    protected void
    setupCrewShells(overit.geocallapp.wfm.util.WFMIdentity identity)
    Startup of the crew shells management.
    protected void
    setupCriticalActivity(overit.geocallapp.wfm.util.WFMIdentity identity)
    Startup of the critical activity management.
    protected void
    setupDataCollection(overit.geocallapp.wfm.util.WFMIdentity identity)
    Startup of the data collection management.
    protected void
    setupEnterpriseManagement(overit.geocallapp.wfm.util.WFMIdentity identity)
    Startup of the enterprise management.
    protected void
    setupMultistage(overit.geocallapp.wfm.util.WFMIdentity identity, PoolKit poolKit)
    Startup of the multistage management.
    protected void
    setupSafety(overit.geocallapp.wfm.util.WFMIdentity identity)
    Startup of the safety management.
    protected void
    setupTimesheet(overit.geocallapp.wfm.util.WFMIdentity identity, PoolKit poolKit)
    Startup of the timesheet management.

    Methods inherited from class overit.geocall.bl.BusinessTask

    start, start, startAlone, startInBackground

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • BTCoreModuleSetup

      public BTCoreModuleSetup()
  • Method Details

    • body

      protected void body(overit.geocallapp.wfm.base.setup.event.ModuleSetupEvent event, PoolKit pk) throws DAException, DAValidateException
      Edit the WFMIdentity permissions for enable/disable modules
      Specified by:
      body in class BusinessTask<overit.geocallapp.wfm.base.setup.event.ModuleSetupEvent>
      Parameters:
      event - the event
      pk - the PoolKit
      Throws:
      DAException - the DA exception
      DAValidateException - the DA validate exception
    • setupSafety

      protected void setupSafety(overit.geocallapp.wfm.util.WFMIdentity identity)
      Startup of the safety management.
      Parameters:
      identity - the WFMIdentity under construction
    • setupTimesheet

      protected void setupTimesheet(overit.geocallapp.wfm.util.WFMIdentity identity, PoolKit poolKit) throws DAValidateException
      Startup of the timesheet management.
      Parameters:
      identity - the WFMIdentity under construction
      poolKit - a connection to use if the timesheet startup requires a DB interrogation
      Throws:
      DAValidateException
    • setupMultistage

      protected void setupMultistage(overit.geocallapp.wfm.util.WFMIdentity identity, PoolKit poolKit)
      Startup of the multistage management.
      Parameters:
      identity - the WFMIdentity under construction
    • setupBundler

      protected void setupBundler(overit.geocallapp.wfm.util.WFMIdentity identity)
      Startup of the bundler management.
      Parameters:
      identity - the WFMIdentity under construction
    • setupDataCollection

      protected void setupDataCollection(overit.geocallapp.wfm.util.WFMIdentity identity)
      Startup of the data collection management.
      Parameters:
      identity - the WFMIdentity under construction
    • setupCriticalActivity

      protected void setupCriticalActivity(overit.geocallapp.wfm.util.WFMIdentity identity)
      Startup of the critical activity management.
      Parameters:
      identity - the WFMIdentity under construction
    • setupCrewShells

      protected void setupCrewShells(overit.geocallapp.wfm.util.WFMIdentity identity)
      Startup of the crew shells management.
      Parameters:
      identity - the WFMIdentity under construction
    • setupEnterpriseManagement

      protected void setupEnterpriseManagement(overit.geocallapp.wfm.util.WFMIdentity identity)
      Startup of the enterprise management.
      Parameters:
      identity - the WFMIdentity under construction