||An active mirror gps device, meaning that in order to perform the mirror
operation, one must actively call the
CompassGps is responsible for managing
||A Compass Gps Device is responsible for interacting with a data source and
reflecting it in a compass index.
||Index plan is a general class representing what needs to be indexed.
||A Gps Device that can also perform mirroring operation.
||A passive mirror gps device, meaning that the mirror operation (detect data
source changes since last mirroring/indexing and apply them to the index) is
done as a consequance of an "data change event" initiated by the data source
itself (like Hibernate/JDO/OJB lifecycle events).