|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Uses of CompassGpsDevice in org.compass.gps |
|---|
| Subinterfaces of CompassGpsDevice in org.compass.gps | |
|---|---|
interface |
ActiveMirrorGpsDevice
An active mirror gps device, meaning that in order to perform the mirror operation, one must actively call the ActiveMirrorGpsDevice.performMirroring() method. |
interface |
MirrorDataChangesGpsDevice
A Gps Device that can also perform mirroring operation. |
interface |
PassiveMirrorGpsDevice
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). |
| Methods in org.compass.gps with parameters of type CompassGpsDevice | |
|---|---|
void |
CompassGps.addGpsDevice(CompassGpsDevice gpsDevice)
Adds a CompassGpsDevice to be managed. |
void |
CompassGps.setGpsDevices(CompassGpsDevice[] devices)
Sets a list of CompassGpsDevices that will be managed. |
| Uses of CompassGpsDevice in org.compass.gps.device |
|---|
| Classes in org.compass.gps.device that implement CompassGpsDevice | |
|---|---|
class |
AbstractGpsDevice
A general abstract device which can be used by all types of devices. |
class |
AbstractGpsDeviceWrapper
A helper base class that can wrap a CompassGpsDevice
and delegate the calls defined at the
CompassGpsDevice interface. |
class |
AbstractMirrorGpsDevice
A helper base class for mirror enabled gps devices, i.e. devices that implement the MirrorDataChangesGpsDevice interface. |
class |
AbstractMirrorGpsDeviceWrapper
A helper base class for mirror enabled gps devices wrappers, i.e. wrapped devices that implement the MirrorDataChangesGpsDevice
interface. |
class |
ScheduledMirrorGpsDevice
For ActiveMirrorGpsDevices, the schedule mirror
device can call the
ActiveMirrorGpsDevice.performMirroring() in a
scheduled manner by wrapping the actual
ActiveMirrorGpsDevice. |
| Fields in org.compass.gps.device declared as CompassGpsDevice | |
|---|---|
protected CompassGpsDevice |
AbstractGpsDeviceWrapper.gpsDevice
|
| Methods in org.compass.gps.device with parameters of type CompassGpsDevice | |
|---|---|
void |
ScheduledMirrorGpsDevice.setGpsDevice(CompassGpsDevice gpsDevice)
Checks that when setting the wrapped gps device, it is of type ActiveMirrorGpsDevice |
void |
AbstractGpsDeviceWrapper.setGpsDevice(CompassGpsDevice gpsDevice)
|
| Uses of CompassGpsDevice in org.compass.gps.device.hibernate |
|---|
| Classes in org.compass.gps.device.hibernate that implement CompassGpsDevice | |
|---|---|
class |
HibernateGpsDevice
A Hibernate Gps Device. |
| Uses of CompassGpsDevice in org.compass.gps.device.hibernate.dep |
|---|
| Classes in org.compass.gps.device.hibernate.dep that implement CompassGpsDevice | |
|---|---|
class |
AbstractHibernateGpsDevice
An abstract hibernate device support. |
class |
Hibernate2GpsDevice
A HibernateGpsDevice which works with hibernate 2. |
class |
Hibernate3GpsDevice
Deprecated. Please use HibernateGpsDevice. |
| Uses of CompassGpsDevice in org.compass.gps.device.ibatis |
|---|
| Classes in org.compass.gps.device.ibatis that implement CompassGpsDevice | |
|---|---|
class |
SqlMapClientGpsDevice
A SqlMapClient device, provides support for iBatis 2 and the
index operation. |
| Uses of CompassGpsDevice in org.compass.gps.device.jdbc |
|---|
| Subinterfaces of CompassGpsDevice in org.compass.gps.device.jdbc | |
|---|---|
interface |
JdbcActiveMirrorGpsDevice
An extension of the JdbcGpsDevice that
can also detect real time data changes made to the database and reflect them
to the index. |
interface |
JdbcGpsDevice
A general contract for a Jdbc Gps device. |
| Classes in org.compass.gps.device.jdbc that implement CompassGpsDevice | |
|---|---|
class |
AbstractJdbcActiveMirrorGpsDevice
A helper base class for Jdbc active mirror gps device. |
class |
AbstractJdbcGpsDevice
A helper base class for Jdbc Gps Device. |
class |
ResultSetJdbcGpsDevice
A gps device that index a jdbc ResultSet to a set of Compass
Resources. |
| Uses of CompassGpsDevice in org.compass.gps.device.jdo |
|---|
| Classes in org.compass.gps.device.jdo that implement CompassGpsDevice | |
|---|---|
class |
Jdo2GpsDevice
Adds real time monitoring on top of JDO 1 support (see JdoGpsDevice), using JDO 2
lifecycle events. |
class |
JdoGpsDevice
A JDO device, provides support for using jdo and jdo mapping files to index a database. |
| Uses of CompassGpsDevice in org.compass.gps.device.jpa |
|---|
| Classes in org.compass.gps.device.jpa that implement CompassGpsDevice | |
|---|---|
class |
JpaGpsDevice
A Java Persistence API Gps Device (EJB3 Persistence). |
| Uses of CompassGpsDevice in org.compass.gps.device.ojb |
|---|
| Classes in org.compass.gps.device.ojb that implement CompassGpsDevice | |
|---|---|
class |
OjbGpsDevice
An ObJectRelationalBridge (OJB) device, provides support for using ojb and ojb mapping files to index a database. |
| Methods in org.compass.gps.device.ojb with parameters of type CompassGpsDevice | |
|---|---|
static void |
OjbGpsDeviceUtils.attachPersistenceBrokerForIndex(CompassGpsDevice device,
org.apache.ojb.broker.PersistenceBroker persistenceBroker)
Attach the ojb device as a lifecycle listener to the persistence broker. |
static void |
OjbGpsDeviceUtils.attachPersistenceBrokerForMirror(CompassGpsDevice device,
org.apache.ojb.broker.PersistenceBroker persistenceBroker)
Attaches the persistence broker for batch indexing operation to the device. |
static void |
OjbGpsDeviceUtils.removePersistenceBrokerForMirror(CompassGpsDevice device,
org.apache.ojb.broker.PersistenceBroker persistenceBroker)
Removes the ojb device as a lifecycle listener from the persistence broker. |
| Uses of CompassGpsDevice in org.compass.gps.device.support.parallel |
|---|
| Classes in org.compass.gps.device.support.parallel that implement CompassGpsDevice | |
|---|---|
class |
AbstractParallelGpsDevice
A base class for gps device that can parallel the index operation. |
| Uses of CompassGpsDevice in org.compass.gps.impl |
|---|
| Fields in org.compass.gps.impl with type parameters of type CompassGpsDevice | |
|---|---|
protected HashMap<String,CompassGpsDevice> |
AbstractCompassGps.devices
|
| Methods in org.compass.gps.impl that return CompassGpsDevice | |
|---|---|
protected CompassGpsDevice |
AbstractCompassGps.getGpsDevice(String name)
|
| Methods in org.compass.gps.impl with parameters of type CompassGpsDevice | |
|---|---|
void |
AbstractCompassGps.addGpsDevice(CompassGpsDevice gpsDevice)
|
void |
AbstractCompassGps.setGpsDevices(CompassGpsDevice[] devices)
|
| Constructor parameters in org.compass.gps.impl with type arguments of type CompassGpsDevice | |
|---|---|
DefaultReplaceIndexCallback(Collection<CompassGpsDevice> devices,
IndexPlan indexPlan)
|
|
| Uses of CompassGpsDevice in org.compass.spring.device |
|---|
| Classes in org.compass.spring.device that implement CompassGpsDevice | |
|---|---|
class |
SpringSyncTransactionGpsDeviceWrapper
A Spring Transaction device wrapper, which starts a new transaction (with transaction propagation of REQUIRES_NEW) for the device index operation. |
| Constructors in org.compass.spring.device with parameters of type CompassGpsDevice | |
|---|---|
SpringSyncTransactionGpsDeviceWrapper(CompassGpsDevice device)
|
|
| Uses of CompassGpsDevice in org.compass.spring.device.hibernate.dep |
|---|
| Classes in org.compass.spring.device.hibernate.dep that implement CompassGpsDevice | |
|---|---|
class |
SpringHibernate3GpsDevice
A special Hibernate3GpsDevice that handled cases when spring
proxies the SessionFactory (like when
exposeTransactionAwareSessionFactory is set to
true, which is the default from spring 1.2.X). |
| Uses of CompassGpsDevice in org.compass.spring.device.ojb |
|---|
| Classes in org.compass.spring.device.ojb that implement CompassGpsDevice | |
|---|---|
class |
SpringOjbGpsDevice
An extension of the OjbGpsDevice that utilizes Spring ojb
features. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||