Interface Session

All Known Implementing Classes:
SessionImpl

public interface Session
  • Method Details

    • getSessionId

      String getSessionId()
    • getUserAgent

      String getUserAgent()
    • getOutgoingUserAgent

      String getOutgoingUserAgent()
    • setOutgoingUserAgent

      void setOutgoingUserAgent(String userAgent)
    • getCustomUserAgent

      UserAgent getCustomUserAgent()
    • setCustomUserAgent

      void setCustomUserAgent(String userAgent)
    • getIp

      IpAddress getIp()
    • getShortId

      String getShortId()
    • getUserId

      Integer getUserId()
    • getDeviceId

      String getDeviceId()
    • getAppId

      String getAppId()
    • setAppId

      void setAppId(String appId)
    • markUsed

      void markUsed()
    • popForwardDecision

      Decision popForwardDecision(String url)
    • addForwardDecision

      void addForwardDecision(String url, Decision decison)
    • createPageContext

      PageContext createPageContext(PageContext parentContext, String url)
    • getPageContext

      PageContext getPageContext(String url)
    • isBlockAds

      boolean isBlockAds()
    • setBlockAds

      void setBlockAds(boolean blockAds)
    • getBlockedAds

      int getBlockedAds()
    • incrementBlockedAds

      void incrementBlockedAds(TransactionContext transaction)
    • isBlockTrackings

      boolean isBlockTrackings()
    • setBlockTrackings

      void setBlockTrackings(boolean blockTrackings)
    • getBlockedTrackings

      int getBlockedTrackings()
    • incrementBlockedTrackings

      void incrementBlockedTrackings(TransactionContext transaction)
    • isUseDomainWhiteList

      boolean isUseDomainWhiteList()
    • setUseDomainWhiteList

      void setUseDomainWhiteList(boolean useDomainWhiteList)
    • isTorWorking

      boolean isTorWorking()
    • setTorIsWorking

      void setTorIsWorking(boolean working)
    • isWarningState

      boolean isWarningState()
      All the fields that represent an error, or warning state should be combined here to show a warning icon on the eBlocker icon
      Returns:
    • isWhatIfMode

      boolean isWhatIfMode()
    • setWhatIfMode

      void setWhatIfMode(boolean whatIfMode)
    • getUserAgentInfo

      UserAgentInfo getUserAgentInfo()
    • isPatternFiltersEnabled

      boolean isPatternFiltersEnabled()
    • setPatternFiltersEnabled

      void setPatternFiltersEnabled(boolean patternFiltersEnabled)