Interface HvlSessionDataRedisAuthoritySupportService

All Known Implementing Classes:
HvlSessionDataRedisAuthoritySupportServiceImpl

@Validated public interface HvlSessionDataRedisAuthoritySupportService
A service in which includes custom methods used to retrieve redis authority data.
  • Method Details

    • save

      void save(@NotNull @Valid @NotNull @Valid HvlSessionDataRedisAuthorityDocument sessionDataRedisAuthorityDocument)
      Save authority document.
      Parameters:
      sessionDataRedisAuthorityDocument - the session data redis authority document
    • get

      HvlSessionDataRedisAuthorityDocument get(@NotBlank @NotBlank String identifier) throws tr.com.havelsan.javarch.session.data.support.exception.HvlSessionSupportException
      Gets redis authority document.
      Parameters:
      identifier - the identifier
      Returns:
      the redis authority document
      Throws:
      tr.com.havelsan.javarch.session.data.support.exception.HvlSessionSupportException - the hvl session support exception
    • delete

      void delete(@NotBlank @NotBlank String identifier)
      Deletes authority document.
      Parameters:
      identifier - the identifier