public class FeatureCacheManager extends FeatureManager
FeatureManager.WrapListenerTableManager.BaseAdapter.ListActionTableManager.Action<B>, TableManager.BaseAdapter<B extends BaseBean<B>>Constant.JdbcPropertyFL_DEVICE_COLUMN_COUNT, FL_DEVICE_FIELDS, FL_DEVICE_FIELDS_LIST, FL_DEVICE_FK_GROUP_ID, FL_DEVICE_FULL_FIELDS, FL_DEVICE_GROUP_COLUMN_COUNT, FL_DEVICE_GROUP_FIELDS, FL_DEVICE_GROUP_FIELDS_LIST, FL_DEVICE_GROUP_FK_PARENT, FL_DEVICE_GROUP_FULL_FIELDS, FL_DEVICE_GROUP_ID_CREATE_TIME, FL_DEVICE_GROUP_ID_CREATE_TIME_MASK, FL_DEVICE_GROUP_ID_EXT_BIN, FL_DEVICE_GROUP_ID_EXT_BIN_MASK, FL_DEVICE_GROUP_ID_EXT_TXT, FL_DEVICE_GROUP_ID_EXT_TXT_MASK, FL_DEVICE_GROUP_ID_ID, FL_DEVICE_GROUP_ID_ID_MASK, FL_DEVICE_GROUP_ID_LEAF, FL_DEVICE_GROUP_ID_LEAF_MASK, FL_DEVICE_GROUP_ID_NAME, FL_DEVICE_GROUP_ID_NAME_MASK, FL_DEVICE_GROUP_ID_PARENT, FL_DEVICE_GROUP_ID_PARENT_MASK, FL_DEVICE_GROUP_ID_REMARK, FL_DEVICE_GROUP_ID_REMARK_MASK, FL_DEVICE_GROUP_ID_UPDATE_TIME, FL_DEVICE_GROUP_ID_UPDATE_TIME_MASK, FL_DEVICE_GROUP_IK_FL_DEVICE_GROUP_ID, FL_DEVICE_GROUP_IK_FL_DEVICE_GROUP_PARENT, FL_DEVICE_GROUP_IK_FL_PERMIT_DEVICE_GROUP_ID, FL_DEVICE_GROUP_INDEX_PARENT, FL_DEVICE_GROUP_JAVA_FIELDS, FL_DEVICE_GROUP_JAVA_FIELDS_LIST, FL_DEVICE_GROUP_PK_COUNT, FL_DEVICE_ID_CREATE_TIME, FL_DEVICE_ID_CREATE_TIME_MASK, FL_DEVICE_ID_GROUP_ID, FL_DEVICE_ID_GROUP_ID_MASK, FL_DEVICE_ID_ID, FL_DEVICE_ID_ID_MASK, FL_DEVICE_ID_MAC, FL_DEVICE_ID_MAC_MASK, FL_DEVICE_ID_NAME, FL_DEVICE_ID_NAME_MASK, FL_DEVICE_ID_REMARK, FL_DEVICE_ID_REMARK_MASK, FL_DEVICE_ID_SERIAL_NO, FL_DEVICE_ID_SERIAL_NO_MASK, FL_DEVICE_ID_UPDATE_TIME, FL_DEVICE_ID_UPDATE_TIME_MASK, FL_DEVICE_ID_VERSION, FL_DEVICE_ID_VERSION_MASK, FL_DEVICE_IK_FL_IMAGE_DEVICE_ID, FL_DEVICE_IK_FL_LOG_DEVICE_ID, FL_DEVICE_INDEX_GROUP_ID, FL_DEVICE_INDEX_MAC, FL_DEVICE_INDEX_SERIAL_NO, FL_DEVICE_JAVA_FIELDS, FL_DEVICE_JAVA_FIELDS_LIST, FL_DEVICE_PK_COUNT, FL_FACE_COLUMN_COUNT, FL_FACE_FIELDS, FL_FACE_FIELDS_LIST, FL_FACE_FK_FEATURE_MD5, FL_FACE_FK_IMAGE_MD5, FL_FACE_FULL_FIELDS, FL_FACE_ID_ANGLE_PITCH, FL_FACE_ID_ANGLE_PITCH_MASK, FL_FACE_ID_ANGLE_ROLL, FL_FACE_ID_ANGLE_ROLL_MASK, FL_FACE_ID_ANGLE_YAW, FL_FACE_ID_ANGLE_YAW_MASK, FL_FACE_ID_EXT_INFO, FL_FACE_ID_EXT_INFO_MASK, FL_FACE_ID_EYE_LEFTX, FL_FACE_ID_EYE_LEFTX_MASK, FL_FACE_ID_EYE_LEFTY, FL_FACE_ID_EYE_LEFTY_MASK, FL_FACE_ID_EYE_RIGHTX, FL_FACE_ID_EYE_RIGHTX_MASK, FL_FACE_ID_EYE_RIGHTY, FL_FACE_ID_EYE_RIGHTY_MASK, FL_FACE_ID_FACE_HEIGHT, FL_FACE_ID_FACE_HEIGHT_MASK, FL_FACE_ID_FACE_LEFT, FL_FACE_ID_FACE_LEFT_MASK, FL_FACE_ID_FACE_TOP, FL_FACE_ID_FACE_TOP_MASK, FL_FACE_ID_FACE_WIDTH, FL_FACE_ID_FACE_WIDTH_MASK, FL_FACE_ID_FEATURE_MD5, FL_FACE_ID_FEATURE_MD5_MASK, FL_FACE_ID_ID, FL_FACE_ID_ID_MASK, FL_FACE_ID_IMAGE_MD5, FL_FACE_ID_IMAGE_MD5_MASK, FL_FACE_ID_MOUTH_X, FL_FACE_ID_MOUTH_X_MASK, FL_FACE_ID_MOUTH_Y, FL_FACE_ID_MOUTH_Y_MASK, FL_FACE_ID_NOSE_X, FL_FACE_ID_NOSE_X_MASK, FL_FACE_ID_NOSE_Y, FL_FACE_ID_NOSE_Y_MASK, FL_FACE_IK_FL_LOG_COMPARE_FACE, FL_FACE_INDEX_FEATURE_MD5, FL_FACE_INDEX_IMAGE_MD5, FL_FACE_JAVA_FIELDS, FL_FACE_JAVA_FIELDS_LIST, FL_FACE_PK_COUNT, FL_FEATURE_COLUMN_COUNT, FL_FEATURE_FIELDS, FL_FEATURE_FIELDS_LIST, FL_FEATURE_FK_PERSON_ID, FL_FEATURE_FULL_FIELDS, FL_FEATURE_ID_FEATURE, FL_FEATURE_ID_FEATURE_MASK, FL_FEATURE_ID_MD5, FL_FEATURE_ID_MD5_MASK, FL_FEATURE_ID_PERSON_ID, FL_FEATURE_ID_PERSON_ID_MASK, FL_FEATURE_ID_UPDATE_TIME, FL_FEATURE_ID_UPDATE_TIME_MASK, FL_FEATURE_IK_FL_FACE_FEATURE_MD5, FL_FEATURE_IK_FL_LOG_VERIFY_FEATURE, FL_FEATURE_INDEX_PERSON_ID, FL_FEATURE_JAVA_FIELDS, FL_FEATURE_JAVA_FIELDS_LIST, FL_FEATURE_PK_COUNT, FL_IMAGE_COLUMN_COUNT, FL_IMAGE_FIELDS, FL_IMAGE_FIELDS_LIST, FL_IMAGE_FK_DEVICE_ID, FL_IMAGE_FULL_FIELDS, FL_IMAGE_ID_DEPTH, FL_IMAGE_ID_DEPTH_MASK, FL_IMAGE_ID_DEVICE_ID, FL_IMAGE_ID_DEVICE_ID_MASK, FL_IMAGE_ID_FACE_NUM, FL_IMAGE_ID_FACE_NUM_MASK, FL_IMAGE_ID_FORMAT, FL_IMAGE_ID_FORMAT_MASK, FL_IMAGE_ID_HEIGHT, FL_IMAGE_ID_HEIGHT_MASK, FL_IMAGE_ID_MD5, FL_IMAGE_ID_MD5_MASK, FL_IMAGE_ID_THUMB_MD5, FL_IMAGE_ID_THUMB_MD5_MASK, FL_IMAGE_ID_WIDTH, FL_IMAGE_ID_WIDTH_MASK, FL_IMAGE_IK_FL_FACE_IMAGE_MD5, FL_IMAGE_IK_FL_PERSON_IMAGE_MD5, FL_IMAGE_INDEX_DEVICE_ID, FL_IMAGE_JAVA_FIELDS, FL_IMAGE_JAVA_FIELDS_LIST, FL_IMAGE_PK_COUNT, FL_LOG_COLUMN_COUNT, FL_LOG_FIELDS, FL_LOG_FIELDS_LIST, FL_LOG_FK_COMPARE_FACE, FL_LOG_FK_DEVICE_ID, FL_LOG_FK_PERSON_ID, FL_LOG_FK_VERIFY_FEATURE, FL_LOG_FULL_FIELDS, FL_LOG_ID_COMPARE_FACE, FL_LOG_ID_COMPARE_FACE_MASK, FL_LOG_ID_CREATE_TIME, FL_LOG_ID_CREATE_TIME_MASK, FL_LOG_ID_DEVICE_ID, FL_LOG_ID_DEVICE_ID_MASK, FL_LOG_ID_ID, FL_LOG_ID_ID_MASK, FL_LOG_ID_PERSON_ID, FL_LOG_ID_PERSON_ID_MASK, FL_LOG_ID_SIMILARTY, FL_LOG_ID_SIMILARTY_MASK, FL_LOG_ID_VERIFY_FEATURE, FL_LOG_ID_VERIFY_FEATURE_MASK, FL_LOG_ID_VERIFY_STATUS, FL_LOG_ID_VERIFY_STATUS_MASK, FL_LOG_ID_VERIFY_TIME, FL_LOG_ID_VERIFY_TIME_MASK, FL_LOG_INDEX_COMPARE_FACE, FL_LOG_INDEX_DEVICE_ID, FL_LOG_INDEX_PERSON_ID, FL_LOG_INDEX_VERIFY_FEATURE, FL_LOG_JAVA_FIELDS, FL_LOG_JAVA_FIELDS_LIST, FL_LOG_LIGHT_COLUMN_COUNT, FL_LOG_LIGHT_FIELDS, FL_LOG_LIGHT_FIELDS_LIST, FL_LOG_LIGHT_FULL_FIELDS, FL_LOG_LIGHT_ID_ID, FL_LOG_LIGHT_ID_ID_MASK, FL_LOG_LIGHT_ID_NAME, FL_LOG_LIGHT_ID_NAME_MASK, FL_LOG_LIGHT_ID_PAPERS_NUM, FL_LOG_LIGHT_ID_PAPERS_NUM_MASK, FL_LOG_LIGHT_ID_PAPERS_TYPE, FL_LOG_LIGHT_ID_PAPERS_TYPE_MASK, FL_LOG_LIGHT_ID_PERSON_ID, FL_LOG_LIGHT_ID_PERSON_ID_MASK, FL_LOG_LIGHT_ID_VERIFY_TIME, FL_LOG_LIGHT_ID_VERIFY_TIME_MASK, FL_LOG_LIGHT_JAVA_FIELDS, FL_LOG_LIGHT_JAVA_FIELDS_LIST, FL_LOG_LIGHT_PK_COUNT, FL_LOG_PK_COUNT, FL_PERMIT_COLUMN_COUNT, FL_PERMIT_FIELDS, FL_PERMIT_FIELDS_LIST, FL_PERMIT_FK_DEVICE_GROUP_ID, FL_PERMIT_FK_PERSON_GROUP_ID, FL_PERMIT_FULL_FIELDS, FL_PERMIT_ID_CREATE_TIME, FL_PERMIT_ID_CREATE_TIME_MASK, FL_PERMIT_ID_DEVICE_GROUP_ID, FL_PERMIT_ID_DEVICE_GROUP_ID_MASK, FL_PERMIT_ID_EXT_BIN, FL_PERMIT_ID_EXT_BIN_MASK, FL_PERMIT_ID_EXT_TXT, FL_PERMIT_ID_EXT_TXT_MASK, FL_PERMIT_ID_PERSON_GROUP_ID, FL_PERMIT_ID_PERSON_GROUP_ID_MASK, FL_PERMIT_ID_REMARK, FL_PERMIT_ID_REMARK_MASK, FL_PERMIT_JAVA_FIELDS, FL_PERMIT_JAVA_FIELDS_LIST, FL_PERMIT_PK_COUNT, FL_PERSON_COLUMN_COUNT, FL_PERSON_FIELDS, FL_PERSON_FIELDS_LIST, FL_PERSON_FK_GROUP_ID, FL_PERSON_FK_IMAGE_MD5, FL_PERSON_FULL_FIELDS, FL_PERSON_GROUP_COLUMN_COUNT, FL_PERSON_GROUP_FIELDS, FL_PERSON_GROUP_FIELDS_LIST, FL_PERSON_GROUP_FK_PARENT, FL_PERSON_GROUP_FULL_FIELDS, FL_PERSON_GROUP_ID_CREATE_TIME, FL_PERSON_GROUP_ID_CREATE_TIME_MASK, FL_PERSON_GROUP_ID_EXT_BIN, FL_PERSON_GROUP_ID_EXT_BIN_MASK, FL_PERSON_GROUP_ID_EXT_TXT, FL_PERSON_GROUP_ID_EXT_TXT_MASK, FL_PERSON_GROUP_ID_ID, FL_PERSON_GROUP_ID_ID_MASK, FL_PERSON_GROUP_ID_LEAF, FL_PERSON_GROUP_ID_LEAF_MASK, FL_PERSON_GROUP_ID_NAME, FL_PERSON_GROUP_ID_NAME_MASK, FL_PERSON_GROUP_ID_PARENT, FL_PERSON_GROUP_ID_PARENT_MASK, FL_PERSON_GROUP_ID_REMARK, FL_PERSON_GROUP_ID_REMARK_MASK, FL_PERSON_GROUP_ID_UPDATE_TIME, FL_PERSON_GROUP_ID_UPDATE_TIME_MASK, FL_PERSON_GROUP_IK_FL_PERMIT_PERSON_GROUP_ID, FL_PERSON_GROUP_IK_FL_PERSON_GROUP_ID, FL_PERSON_GROUP_IK_FL_PERSON_GROUP_PARENT, FL_PERSON_GROUP_INDEX_PARENT, FL_PERSON_GROUP_JAVA_FIELDS, FL_PERSON_GROUP_JAVA_FIELDS_LIST, FL_PERSON_GROUP_PK_COUNT, FL_PERSON_ID_BIRTHDATE, FL_PERSON_ID_BIRTHDATE_MASK, FL_PERSON_ID_CREATE_TIME, FL_PERSON_ID_CREATE_TIME_MASK, FL_PERSON_ID_EXPIRY_DATE, FL_PERSON_ID_EXPIRY_DATE_MASK, FL_PERSON_ID_GROUP_ID, FL_PERSON_ID_GROUP_ID_MASK, FL_PERSON_ID_ID, FL_PERSON_ID_ID_MASK, FL_PERSON_ID_IMAGE_MD5, FL_PERSON_ID_IMAGE_MD5_MASK, FL_PERSON_ID_MOBILE_PHONE, FL_PERSON_ID_MOBILE_PHONE_MASK, FL_PERSON_ID_NAME, FL_PERSON_ID_NAME_MASK, FL_PERSON_ID_PAPERS_NUM, FL_PERSON_ID_PAPERS_NUM_MASK, FL_PERSON_ID_PAPERS_TYPE, FL_PERSON_ID_PAPERS_TYPE_MASK, FL_PERSON_ID_PASSWORD, FL_PERSON_ID_PASSWORD_MASK, FL_PERSON_ID_RANK, FL_PERSON_ID_RANK_MASK, FL_PERSON_ID_REMARK, FL_PERSON_ID_REMARK_MASK, FL_PERSON_ID_SEX, FL_PERSON_ID_SEX_MASK, FL_PERSON_ID_UPDATE_TIME, FL_PERSON_ID_UPDATE_TIME_MASK, FL_PERSON_IK_FL_FEATURE_PERSON_ID, FL_PERSON_IK_FL_LOG_PERSON_ID, FL_PERSON_INDEX_EXPIRY_DATE, FL_PERSON_INDEX_GROUP_ID, FL_PERSON_INDEX_IMAGE_MD5, FL_PERSON_INDEX_PAPERS_NUM, FL_PERSON_JAVA_FIELDS, FL_PERSON_JAVA_FIELDS_LIST, FL_PERSON_PK_COUNT, FL_STORE_COLUMN_COUNT, FL_STORE_FIELDS, FL_STORE_FIELDS_LIST, FL_STORE_FULL_FIELDS, FL_STORE_ID_DATA, FL_STORE_ID_DATA_MASK, FL_STORE_ID_ENCODING, FL_STORE_ID_ENCODING_MASK, FL_STORE_ID_MD5, FL_STORE_ID_MD5_MASK, FL_STORE_JAVA_FIELDS, FL_STORE_JAVA_FIELDS_LIST, FL_STORE_PK_COUNT, LONG_BIT_NUM, SEARCH_ENDING_LIKE, SEARCH_EXACT, SEARCH_LIKE, SEARCH_STARTING_LIKE, SQL_LIKE_WILDCARD| 限定符 | 构造器和说明 |
|---|---|
protected |
FeatureCacheManager(ITableCache.UpdateStrategy updateStrategy,
long maximumSize,
long duration,
java.util.concurrent.TimeUnit unit)
constructor
|
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
existsPrimaryKey(java.lang.String md5) |
static FeatureCacheManager |
getInstance() |
protected FaceCacheManager |
instanceOfFaceManager() |
protected LogCacheManager |
instanceOfLogManager() |
protected PersonCacheManager |
instanceOfPersonManager() |
FeatureBean |
loadByPrimaryKeyChecked(java.lang.String md5) |
int |
loadUsingTemplate(FeatureBean bean,
int[] fieldList,
int startRow,
int numRows,
int searchType,
TableManager.Action<FeatureBean> action) |
static FeatureCacheManager |
makeInstance(ITableCache.UpdateStrategy updateStrategy,
long maximumSize,
long duration,
java.util.concurrent.TimeUnit unit)
create a instance of FeatureCacheManager and assign to
instance if instance is not initialized. |
static FeatureCacheManager |
makeInstance(long maximumSize) |
static FeatureCacheManager |
makeInstance(long maximumSize,
long durationMinutes) |
static FeatureCacheManager |
makeInstance(long maximumSize,
long duration,
java.util.concurrent.TimeUnit unit) |
FeatureBean |
save(FeatureBean bean) |
beanType, checkDuplicate, checkDuplicate, countUsingTemplate, countWhere, delete, delete, delete, deleteByIndex, deleteByIndexPersonId, deleteByPrimaryKey, deleteByPrimaryKey, deleteByPrimaryKey, deleteByPrimaryKey, deleteByWhere, deleteFaceBeansByFeatureMd5, deleteLogBeansByVerifyFeature, deleteUsingTemplate, existsByPrimaryKey, fire, fire, getFaceBeansByFeatureMd5, getFaceBeansByFeatureMd5, getFaceBeansByFeatureMd5AsList, getFaceBeansByFeatureMd5AsList, getFaceBeansByFeatureMd5AsList, getFields, getFullFields, getImportedBeans, getImportedBeansAsList, getLogBeansByVerifyFeature, getLogBeansByVerifyFeature, getLogBeansByVerifyFeatureAsList, getLogBeansByVerifyFeatureAsList, getLogBeansByVerifyFeatureAsList, getPrimarykeyNames, getReferencedBean, getReferencedByPersonId, getTableName, insert, isPrimaryKey, loadByIndexAsList, loadByIndexPersonId, loadByIndexPersonIdAsList, loadByPrimaryKey, loadByPrimaryKey, loadByPrimaryKey, loadByPrimaryKey, loadByPrimaryKey, loadByPrimaryKeyChecked, loadByPrimaryKeyChecked, loadBySqlForAction, loadUniqueUsingTemplate, loadUniqueUsingTemplateChecked, registerListener, runAsTransaction, save, save, save, saveAsTransaction, saveAsTransaction, saveCollection, setFaceBeansByFeatureMd5, setFaceBeansByFeatureMd5, setImportedBeans, setImportedBeans, setLogBeansByVerifyFeature, setLogBeansByVerifyFeature, setReferencedBean, setReferencedByPersonId, toPrimaryKeyList, toPrimaryKeyList, unregisterListener, updatecountAll, countUsingTemplate, createSelectSql, deleteAll, existsPrimaryKey, loadAll, loadAll, loadAll, loadAll, loadAllAsList, loadAllAsList, loadByIndex, loadBySql, loadBySqlAsList, loadByWhere, loadByWhere, loadByWhere, loadByWhere, loadByWhere, loadByWhere, loadByWhereAsList, loadByWhereAsList, loadByWhereAsList, loadByWhereForAction, loadUsingTemplate, loadUsingTemplate, loadUsingTemplate, loadUsingTemplate, loadUsingTemplate, loadUsingTemplateAsList, loadUsingTemplateAsList, loadUsingTemplateAsList, runAsTransaction, save, save, saveAsTransaction, saveAsTransaction, saveAsTransaction, saveCollectionAsTransactionclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcountAll, countUsingTemplate, deleteAll, existsPrimaryKey, loadAll, loadAll, loadAll, loadAll, loadAllAsList, loadAllAsList, loadByIndex, loadBySql, loadBySqlAsList, loadByWhere, loadByWhere, loadByWhere, loadByWhere, loadByWhere, loadByWhere, loadByWhereAsList, loadByWhereAsList, loadByWhereAsList, loadByWhereForAction, loadUsingTemplate, loadUsingTemplate, loadUsingTemplate, loadUsingTemplate, loadUsingTemplate, loadUsingTemplateAsList, loadUsingTemplateAsList, loadUsingTemplateAsList, runAsTransaction, save, save, saveAsTransaction, saveAsTransaction, saveAsTransaction, saveCollectionAsTransactionprotected FeatureCacheManager(ITableCache.UpdateStrategy updateStrategy, long maximumSize, long duration, java.util.concurrent.TimeUnit unit)
FeatureCache#FeatureCache(UpdateStrategy ,long , long , TimeUnit )public static final FeatureCacheManager getInstance()
java.lang.IllegalStateException - while instance is nullpublic static final FeatureCacheManager makeInstance(ITableCache.UpdateStrategy updateStrategy, long maximumSize, long duration, java.util.concurrent.TimeUnit unit)
instance if instance is not initialized.instance.FeatureCacheManager#FeatureCacheManager(UpdateStrategy ,long , long , TimeUnit )public static final FeatureCacheManager makeInstance(long maximumSize, long duration, java.util.concurrent.TimeUnit unit)
#makeInstance(UpdateStrategy,long, long, TimeUnit)public static final FeatureCacheManager makeInstance(long maximumSize, long durationMinutes)
public static final FeatureCacheManager makeInstance(long maximumSize)
protected FaceCacheManager instanceOfFaceManager()
instanceOfFaceManager 在类中 FeatureManagerprotected LogCacheManager instanceOfLogManager()
instanceOfLogManager 在类中 FeatureManagerprotected PersonCacheManager instanceOfPersonManager()
public FeatureBean loadByPrimaryKeyChecked(java.lang.String md5) throws ObjectRetrievalException
loadByPrimaryKeyChecked 在接口中 IFeatureManagerloadByPrimaryKeyChecked 在类中 FeatureManagerObjectRetrievalExceptionpublic boolean existsPrimaryKey(java.lang.String md5)
existsPrimaryKey 在接口中 IFeatureManagerexistsPrimaryKey 在类中 FeatureManagerpublic int loadUsingTemplate(FeatureBean bean, int[] fieldList, int startRow, int numRows, int searchType, TableManager.Action<FeatureBean> action)
loadUsingTemplate 在接口中 TableManager<FeatureBean>loadUsingTemplate 在类中 FeatureManagerpublic FeatureBean save(FeatureBean bean)
save 在接口中 TableManager<FeatureBean>save 在类中 TableManager.BaseAdapter<FeatureBean>Copyright © 2019. All Rights Reserved.