CriteriaHibernateSpaceDataSource instead.@Deprecated public class CriteriaHibernateExternalDataSource extends DefaultHibernateExternalDataSource implements DataProvider
DataProvider
(not needed by default). The class main use is to override Hibernate bugs when executing queries with composite
objects.HIBERNATE_CFG_PROPERTY, loggerNUMBER_OF_PARTITIONS, STATIC_PARTITION_NUMBER| Constructor and Description |
|---|
CriteriaHibernateExternalDataSource()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
protected Object |
getId(Object template)
Deprecated.
Return pojo identifier
|
protected org.hibernate.metadata.ClassMetadata |
getMetadata(Object entry)
Deprecated.
Return pojo entry metadata
|
DataIterator |
iterator(Object template)
Deprecated.
Create an iterator over all objects that match the given template.
|
Object |
read(Object template)
Deprecated.
Read one object that matches the given template.
|
executeBulk, getIdentifier, initialLoad, iterator, setDeleteById, setUseMergecreateInitialLoadIterator, filterItemValue, getFetchSize, getInitialLoadChunkSize, getInitialLoadEntries, getManagedEntries, getPartialUpdateHQL, getSessionFactory, init, isManaged, isManagedEntry, isPerformOrderById, isUseScrollableResultSet, setFetchSize, setInitialLoadChunkSize, setInitialLoadEntries, setInitialLoadThreadPoolSize, setManagedEntries, setPerformOrderById, setSessionFactory, setUseScrollableResultSet, shutdownclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitinit, initialLoad, shutdownpublic CriteriaHibernateExternalDataSource()
public Object read(Object template) throws DataSourceException
DataProviderread in interface DataProviderDataSourceExceptionpublic DataIterator iterator(Object template) throws DataSourceException
DataProviderSQLDataProvider interface is also implemented - the space will use SQLDataProvider.iterator instead.iterator in interface DataProviderDataIterator or null if no data was found that match the given templateDataSourceExceptionprotected org.hibernate.metadata.ClassMetadata getMetadata(Object entry)
Copyright © GigaSpaces.