be.ehealth.technicalconnector.session.renew

## Interface RenewStrategy

- All Superinterfaces:
    SessionServiceWithCache
  All Known Implementing Classes:
    AbstractRenewStrategy, SlidingWindowRenewStrategy, TokenExpiredRenew

      public interface RenewStrategy
      extends SessionServiceWithCache

- - ### Field Summary

    Fields
    Modifier and Type | Field and Description
    --- | ---
    `static long` | `DEFAULT_VALIDITY_TOKEN`
    `static String` | `PROP_AUTO_RENEW`
    `static String` | `PROP_VALIDITY_TOKEN`

  - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `void` | `register(SessionServiceWithCache serviceWithCache)`
    `void` | `renew(SessionItem session)`

    - ### Methods inherited from interface be.ehealth.technicalconnector.session.SessionServiceWithCache

      `flushCache`

- - ### Field Detail

    - #### PROP_AUTO_RENEW

          static final String PROP_AUTO_RENEW

      See Also:
        Constant Field Values

    - #### PROP_VALIDITY_TOKEN

          static final String PROP_VALIDITY_TOKEN

      See Also:
        Constant Field Values

    - #### DEFAULT_VALIDITY_TOKEN

          static final long DEFAULT_VALIDITY_TOKEN

      See Also:
        Constant Field Values

  - ### Method Detail

    - #### renew

          void renew(SessionItem session)
              throws SessionManagementException

      Throws:
        `SessionManagementException`

    - #### register

          void register(SessionServiceWithCache serviceWithCache)

Connector Packaging PERSPRACTICALNURSE 4.6.0 API
Copyright © {inceptionYear}-2024 eHealth. All Rights Reserved.