Liferay 7.0-ce-a3

com.liferay.portal.service.persistence.impl
Class CachelessTableMapperImpl<L extends BaseModel<L>,R extends BaseModel<R>>

java.lang.Object
  extended by com.liferay.portal.service.persistence.impl.TableMapperImpl<L,R>
      extended by com.liferay.portal.service.persistence.impl.CachelessTableMapperImpl<L,R>
All Implemented Interfaces:
TableMapper<L,R>

public class CachelessTableMapperImpl<L extends BaseModel<L>,R extends BaseModel<R>>
extends TableMapperImpl<L,R>


Nested Class Summary
protected static class CachelessTableMapperImpl.DummyPortalCache
           
 
Field Summary
protected  MappingSqlQuery<Integer> getTableMappingSqlQuery
           
 
Fields inherited from class com.liferay.portal.service.persistence.impl.TableMapperImpl
addTableMappingSqlUpdate, companyColumnName, deleteLeftPrimaryKeyTableMappingsSqlUpdate, deleteRightPrimaryKeyTableMappingsSqlUpdate, deleteTableMappingSqlUpdate, getLeftPrimaryKeysSqlQuery, getRightPrimaryKeysSqlQuery, leftBasePersistence, leftColumnName, reverseTableMapper, rightBasePersistence, rightColumnName, tableName
 
Constructor Summary
CachelessTableMapperImpl(String tableName, String companyColumnName, String leftColumnName, String rightColumnName, BasePersistence<L> leftBasePersistence, BasePersistence<R> rightBasePersistence)
           
 
Method Summary
protected  boolean containsTableMapping(long companyId, long leftPrimaryKey, long rightPrimaryKey, boolean updateCache)
           
protected  PortalCache<Long,long[]> getLeftToRightPortalCache(long companyId)
           
protected  PortalCache<Long,long[]> getRightToLeftPortalCache(long companyId)
           
 
Methods inherited from class com.liferay.portal.service.persistence.impl.TableMapperImpl
addTableMapping, containsTableMapping, deleteLeftPrimaryKeyTableMappings, deleteRightPrimaryKeyTableMappings, deleteTableMapping, deleteTableMappings, destroy, getBaseModels, getLeftBaseModels, getLeftPrimaryKeys, getPrimaryKeys, getReverseTableMapper, getRightBaseModels, getRightPrimaryKeys, matches, setReverseTableMapper
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

getTableMappingSqlQuery

protected final MappingSqlQuery<Integer> getTableMappingSqlQuery
Constructor Detail

CachelessTableMapperImpl

public CachelessTableMapperImpl(String tableName,
                                String companyColumnName,
                                String leftColumnName,
                                String rightColumnName,
                                BasePersistence<L> leftBasePersistence,
                                BasePersistence<R> rightBasePersistence)
Method Detail

containsTableMapping

protected boolean containsTableMapping(long companyId,
                                       long leftPrimaryKey,
                                       long rightPrimaryKey,
                                       boolean updateCache)
Overrides:
containsTableMapping in class TableMapperImpl<L extends BaseModel<L>,R extends BaseModel<R>>

getLeftToRightPortalCache

protected PortalCache<Long,long[]> getLeftToRightPortalCache(long companyId)
Overrides:
getLeftToRightPortalCache in class TableMapperImpl<L extends BaseModel<L>,R extends BaseModel<R>>

getRightToLeftPortalCache

protected PortalCache<Long,long[]> getRightToLeftPortalCache(long companyId)
Overrides:
getRightToLeftPortalCache in class TableMapperImpl<L extends BaseModel<L>,R extends BaseModel<R>>

Liferay 7.0-ce-a3