Interface ConfluenceRememberMeTokenDao

  • All Superinterfaces:
    com.atlassian.seraph.spi.rememberme.RememberMeTokenDao
    All Known Implementing Classes:
    DefaultConfluenceRememberMeTokenDao

    @Transactional
    public interface ConfluenceRememberMeTokenDao
    extends com.atlassian.seraph.spi.rememberme.RememberMeTokenDao
    • Method Detail

      • removeExpiredTokens

        void removeExpiredTokens()
        Remove all expired remember me tokens.
      • findById

        @Transactional(readOnly=true)
        com.atlassian.seraph.service.rememberme.RememberMeToken findById​(Long tokenId)
        Specified by:
        findById in interface com.atlassian.seraph.spi.rememberme.RememberMeTokenDao
      • save

        com.atlassian.seraph.service.rememberme.RememberMeToken save​(com.atlassian.seraph.service.rememberme.RememberMeToken token)
        Specified by:
        save in interface com.atlassian.seraph.spi.rememberme.RememberMeTokenDao
      • findForUserName

        @Transactional(readOnly=true)
        List<com.atlassian.seraph.service.rememberme.RememberMeToken> findForUserName​(String userName)
        Specified by:
        findForUserName in interface com.atlassian.seraph.spi.rememberme.RememberMeTokenDao
      • remove

        void remove​(Long tokenId)
        Specified by:
        remove in interface com.atlassian.seraph.spi.rememberme.RememberMeTokenDao
      • removeAllForUser

        void removeAllForUser​(String username)
        Specified by:
        removeAllForUser in interface com.atlassian.seraph.spi.rememberme.RememberMeTokenDao
      • removeAll

        void removeAll()
        Specified by:
        removeAll in interface com.atlassian.seraph.spi.rememberme.RememberMeTokenDao