public class IFaceLogThriftClient extends java.lang.Object implements IFaceLog
IFaceLog接口的RPC实现(线程安全)IFaceLog接口方法到IFaceLogClient实例RuntimeException异常被封装到ServiceRuntimeException中抛出
IFaceLogThriftClient thriftInstance = ClientFactory
.builder()
.setHostAndPort("127.0.0.1",26413)
.build(IFaceLogThriftClient.class);
计算机生成代码(generated by automated tools ThriftServiceDecoratorGenerator @author guyadong)| 构造器和说明 |
|---|
IFaceLogThriftClient(net.gdface.thrift.ClientFactory factory) |
IFaceLogThriftClient(com.google.common.net.HostAndPort hostAndPort) |
IFaceLogThriftClient(java.lang.String host,
int port) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addErrorLog(ErrorLogBean errorLogBean,
Token token) |
FeatureBean |
addFeature(byte[] feature,
java.lang.String featureVersion,
java.lang.Integer personId,
boolean asIdPhotoIfAbsent,
byte[] featurePhoto,
FaceBean faceBean,
java.lang.String removed,
Token token) |
FeatureBean |
addFeature(byte[] feature,
java.lang.String featureVersion,
java.lang.Integer personId,
java.util.List<byte[]> photos,
java.util.List<FaceBean> faces,
java.lang.String removed,
Token token) |
FeatureBean |
addFeature(byte[] feature,
java.lang.String featureVersion,
java.lang.Integer personId,
java.util.List<FaceBean> faecBeans,
java.lang.String removed,
Token token) |
ImageBean |
addImage(byte[] imageData,
java.lang.Integer deviceId,
FaceBean faceBean,
java.lang.Integer personId,
Token token) |
void |
addLog(LogBean logBean,
byte[] faceImage,
Token token) |
void |
addLog(LogBean logBean,
FaceBean faceBean,
byte[] featureImage,
Token token) |
void |
addLog(LogBean logBean,
Token token) |
void |
addLogs(java.util.List<LogBean> logBeans,
java.util.List<byte[]> faceImages,
Token token) |
void |
addLogs(java.util.List<LogBean> logBeans,
java.util.List<FaceBean> faceBeans,
java.util.List<byte[]> featureImages,
Token token) |
void |
addLogs(java.util.List<LogBean> beans,
Token token) |
java.lang.String |
applyAckChannel(int duration,
Token token) |
java.lang.String |
applyAckChannel(Token token) |
int |
applyCmdSn(Token token) |
Token |
applyPersonToken(int personId,
java.lang.String password,
boolean isMd5) |
Token |
applyRootToken(java.lang.String password,
boolean isMd5) |
Token |
applyUserToken(int userid,
java.lang.String password,
boolean isMd5) |
void |
bindBorder(int personGroupId,
int deviceGroupId,
Token token) |
java.util.List<java.lang.Integer> |
childListForDeviceGroup(int deviceGroupId) |
java.util.List<java.lang.Integer> |
childListForPersonGroup(int personGroupId) |
int |
countDeviceByWhere(java.lang.String where) |
int |
countDeviceGroupByWhere(java.lang.String where) |
int |
countErrorLogByWhere(java.lang.String where) |
int |
countLogByWhere(java.lang.String where) |
int |
countLogLightByVerifyTime(long timestamp) |
int |
countLogLightByVerifyTime(java.lang.String timestamp) |
int |
countLogLightByWhere(java.lang.String where) |
int |
countPersonByWhere(java.lang.String where) |
int |
countPersonGroupByWhere(java.lang.String where) |
java.util.Map<java.lang.String,java.lang.Integer> |
countPersonLog(int personId,
java.lang.Long startDate,
java.lang.Long endDate) |
java.util.Map<java.lang.String,java.lang.Integer> |
countPersonLog(int personId,
java.lang.String startDate,
java.lang.String endDate) |
java.lang.String |
createTempPwd(int targetId,
TmpPwdTargetType targetType,
int duration,
Token token) |
java.lang.String |
createTempPwd(int targetId,
TmpPwdTargetType targetType,
java.lang.String expiryDate,
Token token) |
int |
deleteAllFeaturesByPersonId(int personId,
boolean deleteImage,
Token token) |
boolean |
deleteDevice(int id,
Token token) |
boolean |
deleteDeviceByMac(java.lang.String mac,
Token token) |
int |
deleteDeviceGroup(int deviceGroupId,
Token token) |
int |
deleteErrorLogByWhere(java.lang.String where,
Token token) |
java.util.List<java.lang.String> |
deleteFeature(java.lang.String featureMd5,
boolean deleteImage,
Token token) |
int |
deleteGroupPermitOnDeviceGroup(int deviceGroupId,
Token token) |
int |
deleteImage(java.lang.String imageMd5,
Token token) |
int |
deleteLogByWhere(java.lang.String where,
Token token) |
int |
deletePermit(int deviceGroupId,
int personGroupId,
Token token) |
int |
deletePerson(int personId,
Token token) |
int |
deletePersonByPapersNum(java.lang.String papersNum,
Token token) |
int |
deletePersonGroup(int personGroupId,
Token token) |
int |
deletePersonGroupPermit(int personGroupId,
Token token) |
int |
deletePersons(java.util.List<java.lang.Integer> personIdList,
Token token) |
int |
deletePersonsByPapersNum(java.util.List<java.lang.String> papersNumlist,
Token token) |
void |
disablePerson(int personId,
java.lang.Integer moveToGroupId,
boolean deletePhoto,
boolean deleteFeature,
boolean deleteLog,
Token token) |
void |
disablePerson(java.util.List<java.lang.Integer> personIdList,
Token token) |
boolean |
existsDevice(int id) |
boolean |
existsFeature(java.lang.String md5) |
boolean |
existsImage(java.lang.String md5) |
boolean |
existsPerson(int persionId) |
int |
faceRecognizePersonPermitted(byte[] imageData,
java.lang.Float threshold,
int deviceId) |
DeviceBean |
getDevice(int deviceId) |
DeviceBean |
getDeviceByMac(java.lang.String mac) |
DeviceGroupBean |
getDeviceGroup(int deviceGroupId) |
java.util.List<DeviceGroupBean> |
getDeviceGroups(java.util.List<java.lang.Integer> groupIdList) |
java.util.List<java.lang.Integer> |
getDeviceGroupsBelongs(int deviceId) |
java.util.List<java.lang.Integer> |
getDeviceGroupsPermit(int personGroupId) |
java.util.List<java.lang.Integer> |
getDeviceGroupsPermittedBy(int personGroupId) |
java.lang.Integer |
getDeviceIdOfFeature(java.lang.String featureMd5) |
java.util.List<DeviceBean> |
getDevices(java.util.List<java.lang.Integer> idList) |
java.util.List<java.lang.Integer> |
getDevicesOfGroup(int deviceGroupId) |
FaceBean |
getFace(int faceId) |
java.util.Map<java.lang.String,java.lang.String> |
getFaceApiParameters(Token token) |
java.util.List<FaceBean> |
getFacesOfFeature(java.lang.String featureMd5) |
java.util.List<FaceBean> |
getFacesOfImage(java.lang.String imageMd5) |
net.gdface.thrift.ClientFactory |
getFactory() |
FeatureBean |
getFeature(java.lang.String md5) |
byte[] |
getFeatureBytes(java.lang.String md5) |
byte[] |
getFeatureBytes(java.lang.String md5,
boolean truncation) |
java.util.List<byte[]> |
getFeatureBytesList(java.util.List<java.lang.String> md5List,
boolean truncation) |
java.util.List<FeatureBean> |
getFeatures(java.util.List<java.lang.String> md5List) |
java.util.List<java.lang.String> |
getFeaturesByPersonIdAndSdkVersion(int personId,
java.lang.String sdkVersion) |
java.util.List<java.lang.String> |
getFeaturesOfImage(java.lang.String imageMd5) |
java.util.List<java.lang.String> |
getFeaturesOfPerson(int personId) |
java.util.List<java.lang.String> |
getFeaturesPermittedOnDevice(int deviceId,
boolean ignoreSchedule,
java.lang.String sdkVersion,
java.util.List<java.lang.String> excludeFeatureIds,
java.lang.Long timestamp) |
PermitBean |
getGroupPermit(int deviceId,
int personGroupId) |
PermitBean |
getGroupPermitOnDeviceGroup(int deviceGroupId,
int personGroupId) |
java.util.List<PermitBean> |
getGroupPermits(int deviceId,
java.util.List<java.lang.Integer> personGroupIdList) |
ImageBean |
getImage(java.lang.String imageMD5) |
ImageBean |
getImage(java.lang.String primaryKey,
java.lang.String refType) |
byte[] |
getImageBytes(java.lang.String imageMD5) |
byte[] |
getImageBytes(java.lang.String primaryKey,
java.lang.String refType) |
java.util.List<java.lang.String> |
getImagesAssociatedByFeature(java.lang.String featureMd5) |
java.util.List<LogBean> |
getLogBeansByPersonId(int personId) |
java.util.Map<MQParam,java.lang.String> |
getMessageQueueParameters(Token token) |
PersonBean |
getPerson(int personId) |
PersonBean |
getPerson(int personId,
Token token) |
PersonBean |
getPersonByMobilePhone(java.lang.String mobilePhone) |
PersonBean |
getPersonByMobilePhone(java.lang.String mobilePhone,
Token token) |
PersonBean |
getPersonByPapersNum(java.lang.String papersNum) |
PersonBean |
getPersonByPapersNum(java.lang.String papersNum,
Token token) |
PersonGroupBean |
getPersonGroup(int personGroupId) |
java.util.List<PersonGroupBean> |
getPersonGroups(java.util.List<java.lang.Integer> groupIdList) |
java.util.List<java.lang.Integer> |
getPersonGroupsBelongs(int personId) |
java.util.List<java.lang.Integer> |
getPersonGroupsPermittedBy(int deviceGroupId) |
PermitBean |
getPersonPermit(int deviceId,
int personId) |
java.util.List<PermitBean> |
getPersonPermits(int deviceId,
java.util.List<java.lang.Integer> personIdList) |
java.util.List<PersonBean> |
getPersons(java.util.List<java.lang.Integer> idList) |
java.util.List<PersonBean> |
getPersons(java.util.List<java.lang.Integer> idList,
Token token) |
java.util.List<java.lang.Integer> |
getPersonsOfGroup(int personGroupId) |
java.util.List<java.lang.Integer> |
getPersonsPermittedOnDevice(int deviceId,
boolean ignoreSchedule,
java.util.List<java.lang.Integer> excludePersonIds,
java.lang.Long timestamp) |
java.util.Map<java.lang.String,java.lang.String> |
getProperties(java.lang.String prefix,
Token token) |
java.lang.String |
getProperty(java.lang.String key,
Token token) |
java.util.Map<MQParam,java.lang.String> |
getRedisParameters(Token token) |
java.util.Map<java.lang.String,java.lang.String> |
getServiceConfig(Token token) |
java.util.List<java.lang.Integer> |
getSubDeviceGroup(int deviceGroupId) |
java.util.List<java.lang.Integer> |
getSubPersonGroup(int personGroupId) |
TmpwdTargetInfo |
getTargetInfo4PwdOnDevice(java.lang.String pwd,
Token token) |
int |
initTopGroup(TopGroupInfo groupInfo,
Token token) |
boolean |
isDisable(int personId) |
boolean |
isLocal() |
java.lang.String |
iso8601Time() |
boolean |
isValidAckChannel(java.lang.String ackChannel) |
boolean |
isValidCmdSn(int cmdSn) |
boolean |
isValidDeviceToken(Token token) |
boolean |
isValidPassword(java.lang.String userId,
java.lang.String password,
boolean isMd5) |
boolean |
isValidPersonToken(Token token) |
boolean |
isValidRootToken(Token token) |
boolean |
isValidToken(Token token) |
boolean |
isValidUserToken(Token token) |
java.util.List<java.lang.Integer> |
listOfParentForDeviceGroup(int deviceGroupId) |
java.util.List<java.lang.Integer> |
listOfParentForPersonGroup(int personGroupId) |
java.util.List<java.lang.Integer> |
loadAllPerson() |
java.util.List<DeviceBean> |
loadDeviceByWhere(java.lang.String where,
int startRow,
int numRows) |
java.util.List<java.lang.Integer> |
loadDeviceGroupByWhere(java.lang.String where,
int startRow,
int numRows) |
java.util.List<java.lang.Integer> |
loadDeviceGroupIdByWhere(java.lang.String where) |
java.util.List<java.lang.Integer> |
loadDeviceIdByWhere(java.lang.String where) |
java.util.List<java.lang.Integer> |
loadDistinctIntegerColumn(java.lang.String table,
java.lang.String column,
java.lang.String where) |
java.util.List<java.lang.String> |
loadDistinctStringColumn(java.lang.String table,
java.lang.String column,
java.lang.String where) |
java.util.List<ErrorLogBean> |
loadErrorLogByWhere(java.lang.String where,
int startRow,
int numRows) |
java.util.List<java.lang.String> |
loadFeatureMd5ByUpdate(long timestamp) |
java.util.List<java.lang.String> |
loadFeatureMd5ByUpdate(java.lang.String timestamp) |
java.util.List<LogBean> |
loadLogByWhere(java.lang.String where,
int startRow,
int numRows) |
java.util.List<LogLightBean> |
loadLogLightByVerifyTime(long timestamp,
int startRow,
int numRows) |
java.util.List<LogLightBean> |
loadLogLightByVerifyTime(java.lang.String timestamp,
int startRow,
int numRows) |
java.util.List<LogLightBean> |
loadLogLightByWhere(java.lang.String where,
int startRow,
int numRows) |
java.util.List<PermitBean> |
loadPermitByUpdate(long timestamp) |
java.util.List<PermitBean> |
loadPermitByUpdate(java.lang.String timestamp) |
java.util.List<PersonBean> |
loadPersonByWhere(java.lang.String where,
int startRow,
int numRows) |
java.util.List<PersonBean> |
loadPersonByWhere(java.lang.String where,
int startRow,
int numRows,
Token token) |
java.util.List<java.lang.Integer> |
loadPersonGroupByWhere(java.lang.String where,
int startRow,
int numRows) |
java.util.List<java.lang.Integer> |
loadPersonGroupIdByWhere(java.lang.String where) |
java.util.List<java.lang.Integer> |
loadPersonIdByUpdateTime(long timestamp) |
java.util.List<java.lang.Integer> |
loadPersonIdByUpdateTime(java.lang.String timestamp) |
java.util.List<java.lang.Integer> |
loadPersonIdByWhere(java.lang.String where) |
java.util.List<java.lang.Integer> |
loadUpdatedPersons(long timestamp) |
java.util.List<java.lang.Integer> |
loadUpdatedPersons(java.lang.String timestamp) |
LockWakeupResponse |
lockWakeup(DeviceBean deviceBean,
boolean ignoreSchedule,
java.lang.String sdkVersion) |
void |
offline(Token token) |
Token |
online(DeviceBean device) |
DeviceBean |
registerDevice(DeviceBean newDevice) |
void |
releasePersonToken(Token token) |
void |
releaseRootToken(Token token) |
void |
releaseUserToken(Token token) |
void |
replaceFeature(int personId,
java.lang.String featureMd5,
boolean deleteOldFeatureImage,
Token token) |
java.lang.Integer |
rootGroupOfDevice(int deviceId) |
java.lang.Integer |
rootGroupOfDeviceGroup(int groupId) |
java.lang.Integer |
rootGroupOfPerson(int personId) |
java.lang.Integer |
rootGroupOfPersonGroup(int groupId) |
java.lang.String |
runCmd(java.util.List<java.lang.Integer> target,
boolean group,
java.lang.String cmdpath,
java.lang.String jsonArgs,
java.lang.String ackChannel,
Token token) |
java.lang.Integer |
runTask(java.lang.String taskQueue,
java.lang.String cmdpath,
java.lang.String jsonArgs,
java.lang.String ackChannel,
Token token) |
java.lang.String |
runTaskSync(java.lang.String taskQueue,
java.lang.String cmdpath,
java.lang.String jsonArgs,
int timeoutSecs,
Token token) |
DeviceBean |
saveDevice(DeviceBean deviceBean,
Token token) |
DeviceGroupBean |
saveDeviceGroup(DeviceGroupBean deviceGroupBean,
Token token) |
PermitBean |
savePermit(int deviceGroupId,
int personGroupId,
java.lang.String column,
java.lang.String value,
Token token) |
PermitBean |
savePermit(PermitBean permitBean,
Token token) |
PersonBean |
savePerson(PersonBean personBean,
byte[] idPhoto,
byte[] feature,
java.lang.String featureVersion,
byte[] featureImage,
FaceBean faceBean,
Token token) |
PersonBean |
savePerson(PersonBean personBean,
byte[] idPhoto,
byte[] feature,
java.lang.String featureVersion,
java.util.List<byte[]> photos,
java.util.List<FaceBean> faces,
Token token) |
PersonBean |
savePerson(PersonBean personBean,
byte[] idPhoto,
byte[] feature,
java.lang.String featureVersion,
java.util.List<FaceBean> faceBeans,
Token token) |
PersonBean |
savePerson(PersonBean personBean,
byte[] idPhoto,
FeatureBean featureBean,
Token token) |
PersonBean |
savePerson(PersonBean personBean,
byte[] idPhoto,
Token token) |
PersonBean |
savePerson(PersonBean personBean,
java.lang.String idPhotoMd5,
java.lang.String featureMd5,
Token token) |
PersonBean |
savePerson(PersonBean personBean,
Token token) |
PersonGroupBean |
savePersonGroup(PersonGroupBean personGroupBean,
Token token) |
int |
savePersons(java.util.List<byte[]> photos,
java.util.List<PersonBean> persons,
Token token) |
void |
savePersons(java.util.List<PersonBean> persons,
Token token) |
void |
saveServiceConfig(Token token) |
java.lang.String |
sdkTaskQueueOf(java.lang.String task,
java.lang.String sdkVersion,
Token token) |
void |
setPersonExpiryDate(int personId,
long expiryDate,
Token token) |
void |
setPersonExpiryDate(int personId,
java.lang.String expiryDate,
Token token) |
void |
setPersonExpiryDate(java.util.List<java.lang.Integer> personIdList,
long expiryDate,
Token token) |
void |
setProperties(java.util.Map<java.lang.String,java.lang.String> config,
Token token) |
void |
setProperty(java.lang.String key,
java.lang.String value,
Token token) |
java.lang.String |
taskQueueOf(java.lang.String task,
Token token) |
boolean |
testConnect()
test if connectable for RPC service
|
java.lang.String |
toString() |
void |
unbindBorder(int personGroupId,
int deviceGroupId,
Token token) |
void |
unregisterDevice(Token token) |
DeviceBean |
updateDevice(DeviceBean deviceBean,
Token token) |
java.lang.String |
version() |
java.util.Map<java.lang.String,java.lang.String> |
versionInfo() |
public IFaceLogThriftClient(net.gdface.thrift.ClientFactory factory)
public IFaceLogThriftClient(java.lang.String host, int port)
host - RPC service hostport - RPC service portpublic IFaceLogThriftClient(com.google.common.net.HostAndPort hostAndPort)
hostAndPort - RPC service host and portpublic net.gdface.thrift.ClientFactory getFactory()
public boolean testConnect()
true if connectable ,otherwise falsepublic java.lang.String toString()
toString 在类中 java.lang.Objectpublic void addErrorLog(ErrorLogBean errorLogBean, Token token)
addErrorLog 在接口中 IFaceLogpublic FeatureBean addFeature(byte[] feature, java.lang.String featureVersion, java.lang.Integer personId, boolean asIdPhotoIfAbsent, byte[] featurePhoto, FaceBean faceBean, java.lang.String removed, Token token) throws DuplicateRecordException
addFeature 在接口中 IFaceLogDuplicateRecordExceptionpublic FeatureBean addFeature(byte[] feature, java.lang.String featureVersion, java.lang.Integer personId, java.util.List<FaceBean> faecBeans, java.lang.String removed, Token token) throws DuplicateRecordException
addFeature 在接口中 IFaceLogDuplicateRecordExceptionpublic FeatureBean addFeature(byte[] feature, java.lang.String featureVersion, java.lang.Integer personId, java.util.List<byte[]> photos, java.util.List<FaceBean> faces, java.lang.String removed, Token token) throws DuplicateRecordException
addFeature 在接口中 IFaceLogDuplicateRecordExceptionpublic ImageBean addImage(byte[] imageData, java.lang.Integer deviceId, FaceBean faceBean, java.lang.Integer personId, Token token) throws DuplicateRecordException
addImage 在接口中 IFaceLogDuplicateRecordExceptionpublic void addLog(LogBean logBean, byte[] faceImage, Token token) throws DuplicateRecordException
addLog 在接口中 IFaceLogDuplicateRecordExceptionpublic void addLog(LogBean logBean, Token token) throws DuplicateRecordException
addLog 在接口中 IFaceLogDuplicateRecordExceptionpublic void addLog(LogBean logBean, FaceBean faceBean, byte[] featureImage, Token token) throws DuplicateRecordException
addLog 在接口中 IFaceLogDuplicateRecordExceptionpublic void addLogs(java.util.List<LogBean> logBeans, java.util.List<FaceBean> faceBeans, java.util.List<byte[]> featureImages, Token token) throws DuplicateRecordException
addLogs 在接口中 IFaceLogDuplicateRecordExceptionpublic void addLogs(java.util.List<LogBean> logBeans, java.util.List<byte[]> faceImages, Token token) throws DuplicateRecordException
addLogs 在接口中 IFaceLogDuplicateRecordExceptionpublic void addLogs(java.util.List<LogBean> beans, Token token) throws DuplicateRecordException
addLogs 在接口中 IFaceLogDuplicateRecordExceptionpublic java.lang.String applyAckChannel(int duration, Token token)
applyAckChannel 在接口中 IFaceLogpublic java.lang.String applyAckChannel(Token token)
applyAckChannel 在接口中 IFaceLogpublic int applyCmdSn(Token token)
applyCmdSn 在接口中 IFaceLogpublic Token applyPersonToken(int personId, java.lang.String password, boolean isMd5) throws ServiceSecurityException
applyPersonToken 在接口中 IFaceLogServiceSecurityExceptionpublic Token applyRootToken(java.lang.String password, boolean isMd5) throws ServiceSecurityException
applyRootToken 在接口中 IFaceLogServiceSecurityExceptionpublic Token applyUserToken(int userid, java.lang.String password, boolean isMd5) throws ServiceSecurityException
applyUserToken 在接口中 IFaceLogServiceSecurityExceptionpublic void bindBorder(int personGroupId, int deviceGroupId, Token token)
bindBorder 在接口中 IFaceLogpublic java.util.List<java.lang.Integer> childListForDeviceGroup(int deviceGroupId)
childListForDeviceGroup 在接口中 IFaceLogpublic java.util.List<java.lang.Integer> childListForPersonGroup(int personGroupId)
childListForPersonGroup 在接口中 IFaceLogpublic int countDeviceByWhere(java.lang.String where)
countDeviceByWhere 在接口中 IFaceLogpublic int countDeviceGroupByWhere(java.lang.String where)
countDeviceGroupByWhere 在接口中 IFaceLogpublic int countErrorLogByWhere(java.lang.String where)
countErrorLogByWhere 在接口中 IFaceLogpublic int countLogByWhere(java.lang.String where)
countLogByWhere 在接口中 IFaceLogpublic int countLogLightByVerifyTime(java.lang.String timestamp)
countLogLightByVerifyTime 在接口中 IFaceLogpublic int countLogLightByVerifyTime(long timestamp)
countLogLightByVerifyTime 在接口中 IFaceLogpublic int countLogLightByWhere(java.lang.String where)
countLogLightByWhere 在接口中 IFaceLogpublic int countPersonByWhere(java.lang.String where)
countPersonByWhere 在接口中 IFaceLogpublic int countPersonGroupByWhere(java.lang.String where)
countPersonGroupByWhere 在接口中 IFaceLogpublic java.util.Map<java.lang.String,java.lang.Integer> countPersonLog(int personId, java.lang.Long startDate, java.lang.Long endDate)
countPersonLog 在接口中 IFaceLogpublic java.util.Map<java.lang.String,java.lang.Integer> countPersonLog(int personId, java.lang.String startDate, java.lang.String endDate)
countPersonLog 在接口中 IFaceLogpublic java.lang.String createTempPwd(int targetId, TmpPwdTargetType targetType, int duration, Token token)
createTempPwd 在接口中 IFaceLogpublic java.lang.String createTempPwd(int targetId, TmpPwdTargetType targetType, java.lang.String expiryDate, Token token)
createTempPwd 在接口中 IFaceLogpublic int deleteAllFeaturesByPersonId(int personId, boolean deleteImage, Token token)
deleteAllFeaturesByPersonId 在接口中 IFaceLogpublic boolean deleteDevice(int id, Token token)
deleteDevice 在接口中 IFaceLogpublic boolean deleteDeviceByMac(java.lang.String mac, Token token)
deleteDeviceByMac 在接口中 IFaceLogpublic int deleteDeviceGroup(int deviceGroupId, Token token)
deleteDeviceGroup 在接口中 IFaceLogpublic int deleteErrorLogByWhere(java.lang.String where, Token token)
deleteErrorLogByWhere 在接口中 IFaceLogpublic java.util.List<java.lang.String> deleteFeature(java.lang.String featureMd5, boolean deleteImage, Token token)
deleteFeature 在接口中 IFaceLogpublic int deleteGroupPermitOnDeviceGroup(int deviceGroupId, Token token)
deleteGroupPermitOnDeviceGroup 在接口中 IFaceLogpublic int deleteImage(java.lang.String imageMd5, Token token)
deleteImage 在接口中 IFaceLogpublic int deleteLogByWhere(java.lang.String where, Token token)
deleteLogByWhere 在接口中 IFaceLogpublic int deletePermit(int deviceGroupId, int personGroupId, Token token)
deletePermit 在接口中 IFaceLogpublic int deletePerson(int personId, Token token)
deletePerson 在接口中 IFaceLogpublic int deletePersonByPapersNum(java.lang.String papersNum, Token token)
deletePersonByPapersNum 在接口中 IFaceLogpublic int deletePersonGroup(int personGroupId, Token token)
deletePersonGroup 在接口中 IFaceLogpublic int deletePersonGroupPermit(int personGroupId, Token token)
deletePersonGroupPermit 在接口中 IFaceLogpublic int deletePersons(java.util.List<java.lang.Integer> personIdList, Token token)
deletePersons 在接口中 IFaceLogpublic int deletePersonsByPapersNum(java.util.List<java.lang.String> papersNumlist, Token token)
deletePersonsByPapersNum 在接口中 IFaceLogpublic void disablePerson(int personId, java.lang.Integer moveToGroupId, boolean deletePhoto, boolean deleteFeature, boolean deleteLog, Token token)
disablePerson 在接口中 IFaceLogpublic void disablePerson(java.util.List<java.lang.Integer> personIdList, Token token)
disablePerson 在接口中 IFaceLogpublic boolean existsDevice(int id)
existsDevice 在接口中 IFaceLogpublic boolean existsFeature(java.lang.String md5)
existsFeature 在接口中 IFaceLogpublic boolean existsImage(java.lang.String md5)
existsImage 在接口中 IFaceLogpublic boolean existsPerson(int persionId)
existsPerson 在接口中 IFaceLogpublic int faceRecognizePersonPermitted(byte[] imageData, java.lang.Float threshold, int deviceId)
faceRecognizePersonPermitted 在接口中 IFaceLogpublic DeviceBean getDevice(int deviceId)
public DeviceBean getDeviceByMac(java.lang.String mac)
getDeviceByMac 在接口中 IFaceLogpublic DeviceGroupBean getDeviceGroup(int deviceGroupId)
getDeviceGroup 在接口中 IFaceLogpublic java.util.List<DeviceGroupBean> getDeviceGroups(java.util.List<java.lang.Integer> groupIdList)
getDeviceGroups 在接口中 IFaceLogpublic java.util.List<java.lang.Integer> getDeviceGroupsBelongs(int deviceId)
getDeviceGroupsBelongs 在接口中 IFaceLogpublic java.util.List<java.lang.Integer> getDeviceGroupsPermit(int personGroupId)
getDeviceGroupsPermit 在接口中 IFaceLogpublic java.util.List<java.lang.Integer> getDeviceGroupsPermittedBy(int personGroupId)
getDeviceGroupsPermittedBy 在接口中 IFaceLogpublic java.lang.Integer getDeviceIdOfFeature(java.lang.String featureMd5)
getDeviceIdOfFeature 在接口中 IFaceLogpublic java.util.List<DeviceBean> getDevices(java.util.List<java.lang.Integer> idList)
getDevices 在接口中 IFaceLogpublic java.util.List<java.lang.Integer> getDevicesOfGroup(int deviceGroupId)
getDevicesOfGroup 在接口中 IFaceLogpublic java.util.Map<java.lang.String,java.lang.String> getFaceApiParameters(Token token)
getFaceApiParameters 在接口中 IFaceLogpublic java.util.List<FaceBean> getFacesOfFeature(java.lang.String featureMd5)
getFacesOfFeature 在接口中 IFaceLogpublic java.util.List<FaceBean> getFacesOfImage(java.lang.String imageMd5)
getFacesOfImage 在接口中 IFaceLogpublic FeatureBean getFeature(java.lang.String md5)
getFeature 在接口中 IFaceLogpublic byte[] getFeatureBytes(java.lang.String md5)
getFeatureBytes 在接口中 IFaceLogpublic byte[] getFeatureBytes(java.lang.String md5, boolean truncation)
getFeatureBytes 在接口中 IFaceLogpublic java.util.List<byte[]> getFeatureBytesList(java.util.List<java.lang.String> md5List, boolean truncation)
getFeatureBytesList 在接口中 IFaceLogpublic java.util.List<FeatureBean> getFeatures(java.util.List<java.lang.String> md5List)
getFeatures 在接口中 IFaceLogpublic java.util.List<java.lang.String> getFeaturesByPersonIdAndSdkVersion(int personId, java.lang.String sdkVersion)
getFeaturesByPersonIdAndSdkVersion 在接口中 IFaceLogpublic java.util.List<java.lang.String> getFeaturesOfImage(java.lang.String imageMd5)
getFeaturesOfImage 在接口中 IFaceLogpublic java.util.List<java.lang.String> getFeaturesOfPerson(int personId)
getFeaturesOfPerson 在接口中 IFaceLogpublic java.util.List<java.lang.String> getFeaturesPermittedOnDevice(int deviceId, boolean ignoreSchedule, java.lang.String sdkVersion, java.util.List<java.lang.String> excludeFeatureIds, java.lang.Long timestamp)
getFeaturesPermittedOnDevice 在接口中 IFaceLogpublic PermitBean getGroupPermit(int deviceId, int personGroupId)
getGroupPermit 在接口中 IFaceLogpublic PermitBean getGroupPermitOnDeviceGroup(int deviceGroupId, int personGroupId)
getGroupPermitOnDeviceGroup 在接口中 IFaceLogpublic java.util.List<PermitBean> getGroupPermits(int deviceId, java.util.List<java.lang.Integer> personGroupIdList)
getGroupPermits 在接口中 IFaceLogpublic byte[] getImageBytes(java.lang.String imageMD5)
getImageBytes 在接口中 IFaceLogpublic byte[] getImageBytes(java.lang.String primaryKey, java.lang.String refType)
getImageBytes 在接口中 IFaceLogpublic java.util.List<java.lang.String> getImagesAssociatedByFeature(java.lang.String featureMd5)
getImagesAssociatedByFeature 在接口中 IFaceLogpublic java.util.List<LogBean> getLogBeansByPersonId(int personId)
getLogBeansByPersonId 在接口中 IFaceLogpublic java.util.Map<MQParam,java.lang.String> getMessageQueueParameters(Token token)
getMessageQueueParameters 在接口中 IFaceLogpublic PersonBean getPerson(int personId)
public PersonBean getPerson(int personId, Token token)
public PersonBean getPersonByMobilePhone(java.lang.String mobilePhone)
getPersonByMobilePhone 在接口中 IFaceLogpublic PersonBean getPersonByMobilePhone(java.lang.String mobilePhone, Token token)
getPersonByMobilePhone 在接口中 IFaceLogpublic PersonBean getPersonByPapersNum(java.lang.String papersNum)
getPersonByPapersNum 在接口中 IFaceLogpublic PersonBean getPersonByPapersNum(java.lang.String papersNum, Token token)
getPersonByPapersNum 在接口中 IFaceLogpublic PersonGroupBean getPersonGroup(int personGroupId)
getPersonGroup 在接口中 IFaceLogpublic java.util.List<PersonGroupBean> getPersonGroups(java.util.List<java.lang.Integer> groupIdList)
getPersonGroups 在接口中 IFaceLogpublic java.util.List<java.lang.Integer> getPersonGroupsBelongs(int personId)
getPersonGroupsBelongs 在接口中 IFaceLogpublic java.util.List<java.lang.Integer> getPersonGroupsPermittedBy(int deviceGroupId)
getPersonGroupsPermittedBy 在接口中 IFaceLogpublic PermitBean getPersonPermit(int deviceId, int personId)
getPersonPermit 在接口中 IFaceLogpublic java.util.List<PermitBean> getPersonPermits(int deviceId, java.util.List<java.lang.Integer> personIdList)
getPersonPermits 在接口中 IFaceLogpublic java.util.List<PersonBean> getPersons(java.util.List<java.lang.Integer> idList)
getPersons 在接口中 IFaceLogpublic java.util.List<PersonBean> getPersons(java.util.List<java.lang.Integer> idList, Token token)
getPersons 在接口中 IFaceLogpublic java.util.List<java.lang.Integer> getPersonsOfGroup(int personGroupId)
getPersonsOfGroup 在接口中 IFaceLogpublic java.util.List<java.lang.Integer> getPersonsPermittedOnDevice(int deviceId, boolean ignoreSchedule, java.util.List<java.lang.Integer> excludePersonIds, java.lang.Long timestamp)
getPersonsPermittedOnDevice 在接口中 IFaceLogpublic java.util.Map<java.lang.String,java.lang.String> getProperties(java.lang.String prefix, Token token)
getProperties 在接口中 IFaceLogpublic java.lang.String getProperty(java.lang.String key, Token token)
getProperty 在接口中 IFaceLogpublic java.util.Map<MQParam,java.lang.String> getRedisParameters(Token token)
getRedisParameters 在接口中 IFaceLogpublic java.util.Map<java.lang.String,java.lang.String> getServiceConfig(Token token)
getServiceConfig 在接口中 IFaceLogpublic java.util.List<java.lang.Integer> getSubDeviceGroup(int deviceGroupId)
getSubDeviceGroup 在接口中 IFaceLogpublic java.util.List<java.lang.Integer> getSubPersonGroup(int personGroupId)
getSubPersonGroup 在接口中 IFaceLogpublic TmpwdTargetInfo getTargetInfo4PwdOnDevice(java.lang.String pwd, Token token)
getTargetInfo4PwdOnDevice 在接口中 IFaceLogpublic int initTopGroup(TopGroupInfo groupInfo, Token token)
initTopGroup 在接口中 IFaceLogpublic boolean isValidAckChannel(java.lang.String ackChannel)
isValidAckChannel 在接口中 IFaceLogpublic boolean isValidCmdSn(int cmdSn)
isValidCmdSn 在接口中 IFaceLogpublic boolean isValidDeviceToken(Token token)
isValidDeviceToken 在接口中 IFaceLogpublic boolean isValidPassword(java.lang.String userId, java.lang.String password, boolean isMd5)
isValidPassword 在接口中 IFaceLogpublic boolean isValidPersonToken(Token token)
isValidPersonToken 在接口中 IFaceLogpublic boolean isValidRootToken(Token token)
isValidRootToken 在接口中 IFaceLogpublic boolean isValidToken(Token token)
isValidToken 在接口中 IFaceLogpublic boolean isValidUserToken(Token token)
isValidUserToken 在接口中 IFaceLogpublic java.lang.String iso8601Time()
iso8601Time 在接口中 IFaceLogpublic java.util.List<java.lang.Integer> listOfParentForDeviceGroup(int deviceGroupId)
listOfParentForDeviceGroup 在接口中 IFaceLogpublic java.util.List<java.lang.Integer> listOfParentForPersonGroup(int personGroupId)
listOfParentForPersonGroup 在接口中 IFaceLogpublic java.util.List<java.lang.Integer> loadAllPerson()
loadAllPerson 在接口中 IFaceLogpublic java.util.List<DeviceBean> loadDeviceByWhere(java.lang.String where, int startRow, int numRows)
loadDeviceByWhere 在接口中 IFaceLogpublic java.util.List<java.lang.Integer> loadDeviceGroupByWhere(java.lang.String where, int startRow, int numRows)
loadDeviceGroupByWhere 在接口中 IFaceLogpublic java.util.List<java.lang.Integer> loadDeviceGroupIdByWhere(java.lang.String where)
loadDeviceGroupIdByWhere 在接口中 IFaceLogpublic java.util.List<java.lang.Integer> loadDeviceIdByWhere(java.lang.String where)
loadDeviceIdByWhere 在接口中 IFaceLogpublic java.util.List<java.lang.Integer> loadDistinctIntegerColumn(java.lang.String table, java.lang.String column, java.lang.String where)
loadDistinctIntegerColumn 在接口中 IFaceLogpublic java.util.List<java.lang.String> loadDistinctStringColumn(java.lang.String table, java.lang.String column, java.lang.String where)
loadDistinctStringColumn 在接口中 IFaceLogpublic java.util.List<ErrorLogBean> loadErrorLogByWhere(java.lang.String where, int startRow, int numRows)
loadErrorLogByWhere 在接口中 IFaceLogpublic java.util.List<java.lang.String> loadFeatureMd5ByUpdate(java.lang.String timestamp)
loadFeatureMd5ByUpdate 在接口中 IFaceLogpublic java.util.List<java.lang.String> loadFeatureMd5ByUpdate(long timestamp)
loadFeatureMd5ByUpdate 在接口中 IFaceLogpublic java.util.List<LogBean> loadLogByWhere(java.lang.String where, int startRow, int numRows)
loadLogByWhere 在接口中 IFaceLogpublic java.util.List<LogLightBean> loadLogLightByVerifyTime(java.lang.String timestamp, int startRow, int numRows)
loadLogLightByVerifyTime 在接口中 IFaceLogpublic java.util.List<LogLightBean> loadLogLightByVerifyTime(long timestamp, int startRow, int numRows)
loadLogLightByVerifyTime 在接口中 IFaceLogpublic java.util.List<LogLightBean> loadLogLightByWhere(java.lang.String where, int startRow, int numRows)
loadLogLightByWhere 在接口中 IFaceLogpublic java.util.List<PermitBean> loadPermitByUpdate(java.lang.String timestamp)
loadPermitByUpdate 在接口中 IFaceLogpublic java.util.List<PermitBean> loadPermitByUpdate(long timestamp)
loadPermitByUpdate 在接口中 IFaceLogpublic java.util.List<PersonBean> loadPersonByWhere(java.lang.String where, int startRow, int numRows)
loadPersonByWhere 在接口中 IFaceLogpublic java.util.List<PersonBean> loadPersonByWhere(java.lang.String where, int startRow, int numRows, Token token)
loadPersonByWhere 在接口中 IFaceLogpublic java.util.List<java.lang.Integer> loadPersonGroupByWhere(java.lang.String where, int startRow, int numRows)
loadPersonGroupByWhere 在接口中 IFaceLogpublic java.util.List<java.lang.Integer> loadPersonGroupIdByWhere(java.lang.String where)
loadPersonGroupIdByWhere 在接口中 IFaceLogpublic java.util.List<java.lang.Integer> loadPersonIdByUpdateTime(java.lang.String timestamp)
loadPersonIdByUpdateTime 在接口中 IFaceLogpublic java.util.List<java.lang.Integer> loadPersonIdByUpdateTime(long timestamp)
loadPersonIdByUpdateTime 在接口中 IFaceLogpublic java.util.List<java.lang.Integer> loadPersonIdByWhere(java.lang.String where)
loadPersonIdByWhere 在接口中 IFaceLogpublic java.util.List<java.lang.Integer> loadUpdatedPersons(java.lang.String timestamp)
loadUpdatedPersons 在接口中 IFaceLogpublic java.util.List<java.lang.Integer> loadUpdatedPersons(long timestamp)
loadUpdatedPersons 在接口中 IFaceLogpublic LockWakeupResponse lockWakeup(DeviceBean deviceBean, boolean ignoreSchedule, java.lang.String sdkVersion) throws ServiceSecurityException
lockWakeup 在接口中 IFaceLogServiceSecurityExceptionpublic void offline(Token token) throws ServiceSecurityException
offline 在接口中 IFaceLogServiceSecurityExceptionpublic Token online(DeviceBean device) throws ServiceSecurityException
online 在接口中 IFaceLogServiceSecurityExceptionpublic DeviceBean registerDevice(DeviceBean newDevice) throws ServiceSecurityException
registerDevice 在接口中 IFaceLogServiceSecurityExceptionpublic void releasePersonToken(Token token) throws ServiceSecurityException
releasePersonToken 在接口中 IFaceLogServiceSecurityExceptionpublic void releaseRootToken(Token token) throws ServiceSecurityException
releaseRootToken 在接口中 IFaceLogServiceSecurityExceptionpublic void releaseUserToken(Token token) throws ServiceSecurityException
releaseUserToken 在接口中 IFaceLogServiceSecurityExceptionpublic void replaceFeature(int personId, java.lang.String featureMd5, boolean deleteOldFeatureImage, Token token)
replaceFeature 在接口中 IFaceLogpublic java.lang.Integer rootGroupOfDevice(int deviceId)
rootGroupOfDevice 在接口中 IFaceLogpublic java.lang.Integer rootGroupOfDeviceGroup(int groupId)
rootGroupOfDeviceGroup 在接口中 IFaceLogpublic java.lang.Integer rootGroupOfPerson(int personId)
rootGroupOfPerson 在接口中 IFaceLogpublic java.lang.Integer rootGroupOfPersonGroup(int groupId)
rootGroupOfPersonGroup 在接口中 IFaceLogpublic java.lang.String runCmd(java.util.List<java.lang.Integer> target, boolean group, java.lang.String cmdpath, java.lang.String jsonArgs, java.lang.String ackChannel, Token token)
public java.lang.Integer runTask(java.lang.String taskQueue, java.lang.String cmdpath, java.lang.String jsonArgs, java.lang.String ackChannel, Token token)
public java.lang.String runTaskSync(java.lang.String taskQueue, java.lang.String cmdpath, java.lang.String jsonArgs, int timeoutSecs, Token token)
runTaskSync 在接口中 IFaceLogpublic DeviceBean saveDevice(DeviceBean deviceBean, Token token)
saveDevice 在接口中 IFaceLogpublic DeviceGroupBean saveDeviceGroup(DeviceGroupBean deviceGroupBean, Token token)
saveDeviceGroup 在接口中 IFaceLogpublic PermitBean savePermit(int deviceGroupId, int personGroupId, java.lang.String column, java.lang.String value, Token token)
savePermit 在接口中 IFaceLogpublic PermitBean savePermit(PermitBean permitBean, Token token)
savePermit 在接口中 IFaceLogpublic PersonBean savePerson(PersonBean personBean, byte[] idPhoto, byte[] feature, java.lang.String featureVersion, byte[] featureImage, FaceBean faceBean, Token token)
savePerson 在接口中 IFaceLogpublic PersonBean savePerson(PersonBean personBean, byte[] idPhoto, byte[] feature, java.lang.String featureVersion, java.util.List<byte[]> photos, java.util.List<FaceBean> faces, Token token)
savePerson 在接口中 IFaceLogpublic PersonBean savePerson(PersonBean personBean, byte[] idPhoto, byte[] feature, java.lang.String featureVersion, java.util.List<FaceBean> faceBeans, Token token)
savePerson 在接口中 IFaceLogpublic PersonBean savePerson(PersonBean personBean, byte[] idPhoto, Token token)
savePerson 在接口中 IFaceLogpublic PersonBean savePerson(PersonBean personBean, byte[] idPhoto, FeatureBean featureBean, Token token)
savePerson 在接口中 IFaceLogpublic PersonBean savePerson(PersonBean personBean, java.lang.String idPhotoMd5, java.lang.String featureMd5, Token token)
savePerson 在接口中 IFaceLogpublic PersonBean savePerson(PersonBean personBean, Token token)
savePerson 在接口中 IFaceLogpublic PersonGroupBean savePersonGroup(PersonGroupBean personGroupBean, Token token)
savePersonGroup 在接口中 IFaceLogpublic int savePersons(java.util.List<byte[]> photos, java.util.List<PersonBean> persons, Token token)
savePersons 在接口中 IFaceLogpublic void savePersons(java.util.List<PersonBean> persons, Token token)
savePersons 在接口中 IFaceLogpublic void saveServiceConfig(Token token)
saveServiceConfig 在接口中 IFaceLogpublic java.lang.String sdkTaskQueueOf(java.lang.String task, java.lang.String sdkVersion, Token token)
sdkTaskQueueOf 在接口中 IFaceLogpublic void setPersonExpiryDate(int personId, java.lang.String expiryDate, Token token)
setPersonExpiryDate 在接口中 IFaceLogpublic void setPersonExpiryDate(int personId, long expiryDate, Token token)
setPersonExpiryDate 在接口中 IFaceLogpublic void setPersonExpiryDate(java.util.List<java.lang.Integer> personIdList, long expiryDate, Token token)
setPersonExpiryDate 在接口中 IFaceLogpublic void setProperties(java.util.Map<java.lang.String,java.lang.String> config, Token token)
setProperties 在接口中 IFaceLogpublic void setProperty(java.lang.String key, java.lang.String value, Token token)
setProperty 在接口中 IFaceLogpublic java.lang.String taskQueueOf(java.lang.String task, Token token)
taskQueueOf 在接口中 IFaceLogpublic void unbindBorder(int personGroupId, int deviceGroupId, Token token)
unbindBorder 在接口中 IFaceLogpublic void unregisterDevice(Token token) throws ServiceSecurityException
unregisterDevice 在接口中 IFaceLogServiceSecurityExceptionpublic DeviceBean updateDevice(DeviceBean deviceBean, Token token)
updateDevice 在接口中 IFaceLogpublic java.util.Map<java.lang.String,java.lang.String> versionInfo()
versionInfo 在接口中 IFaceLogCopyright © 2020. All Rights Reserved.