Class BTEntityIndexUpdated

java.lang.Object
overit.geocall.bl.BusinessTask<overit.geocall.edm.event.EntityIndexUpdatedEvent>
overit.geocall.basic.bl.message.task.BTEntityIndexUpdated
All Implemented Interfaces:
Serializable, Tool

@Event(overit.geocall.edm.event.EntityIndexUpdatedEvent.class) public class BTEntityIndexUpdated extends BusinessTask<overit.geocall.edm.event.EntityIndexUpdatedEvent>
Task fired when the index of an entity is updated.
It writes a notification within the messages db table to the tenant admins to notify them about the index update.
See Also:
GCApi:
task
  • Constructor Details

  • Method Details

    • body

      protected void body(overit.geocall.edm.event.EntityIndexUpdatedEvent entityIndexUpdatedEvent, PoolKit poolKit) throws DAException, DAValidateException
      Description copied from class: BusinessTask
      Implements this method to write the specific task logic to handle the input parameter.
      Specified by:
      body in class BusinessTask<overit.geocall.edm.event.EntityIndexUpdatedEvent>
      Parameters:
      entityIndexUpdatedEvent - the object upon which the task will works on
      poolKit - the poolkit containing the reference to the database connection that can be used
      Throws:
      DAException - in case of database error
      DAValidateException - in case of database validation error