## Uses of Interface
com.gisgraphy.domain.geoloc.entity.event.IEvent

- Packages that use IEvent
  Package | Description
  --- | ---
  com.gisgraphy.domain.geoloc.entity.event |
  com.gisgraphy.domain.repository |

- - ### Uses of IEvent in com.gisgraphy.domain.geoloc.entity.event

    Subinterfaces of IEvent in com.gisgraphy.domain.geoloc.entity.event
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `IGisRepositoryEvent` Base interface for all Events that occurs on Gis repository

    Classes in com.gisgraphy.domain.geoloc.entity.event that implement IEvent
    Modifier and Type | Class and Description
    --- | ---
    `class` | `GisFeatureDeleteAllEvent` Represents an event when several `GisFeature`s are deleted
    `class` | `GisFeatureDeletedEvent` Represents an event when a `GisFeature`s is deleted
    `class` | `GisFeatureEvent` Event that occurred on one `GisFeature`s
    `class` | `GisFeaturesEvent` Event that occurred on several `GisFeature`s
    `class` | `GisFeatureStoredEvent` Represents an event when a `GisFeature` is strored
    `class` | `PlaceTypeDeleteAllEvent` Event that occurred when all `GisFeature`s of a placetype are deleted

    Methods in com.gisgraphy.domain.geoloc.entity.event with parameters of type IEvent
    Modifier and Type | Method and Description
    --- | ---
    `void` | IEventListener.`handleEvent(IEvent event)`
    `void` | EventManager.`handleEvent(IEvent event)`
    `void` | GisFeatureEventListener.`handleEvent(IEvent event)`
    `void` | IEventManager.`handleEvent(IEvent event)`
    `boolean` | IEventListener.`supports(IEvent event)` Whether the listeners support the specified event (is concerned)
    `boolean` | GisFeatureEventListener.`supports(IEvent event)`

  - ### Uses of IEvent in com.gisgraphy.domain.repository

    Methods in com.gisgraphy.domain.repository with parameters of type IEvent
    Modifier and Type | Method and Description
    --- | ---
    `void` | SolRSynchroniser.`handleEvent(IEvent event)`
    `void` | ISolRSynchroniser.`handleEvent(IEvent event)` handle an event in order to synchronise Data (the event may be add, update, delete a GIS object)

Copyright © 2015. All rights reserved.