Interface TokenDao

  • All Superinterfaces:
    net.risedata.jdbc.repository.Repository

    public interface TokenDao
    extends net.risedata.jdbc.repository.Repository
    • Method Detail

      • getTokenUser

        @Search("select USER_ID from Y9_DATASERVICE_TOKEN where TOKEN=? ")
        String getTokenUser​(String token)
      • getTokenForTime

        @Search("select TOKEN from Y9_DATASERVICE_TOKEN where TOKEN_TIME<?  ")
        List<String> getTokenForTime​(Long time)
      • deleteToken

        @Modify("delete from Y9_DATASERVICE_TOKEN  where TOKEN=? and TOKEN_TIME <= ?")
        Integer deleteToken​(String token,
                            Long time)
      • renew

        @Modify("update  Y9_DATASERVICE_TOKEN  set TOKEN_TIME = ?2  where TOKEN=?1 ")
        Integer renew​(String token,
                      Long time)
      • removeToken

        @Modify("delete from Y9_DATASERVICE_TOKEN  where TOKEN=? ")
        Integer removeToken​(String token)