Class DefaultCxActionResultDao

    • Constructor Detail

      • DefaultCxActionResultDao

        public DefaultCxActionResultDao()
    • Method Detail

      • findResultsByKey

        public java.util.Optional<CxResultsModel> findResultsByKey​(java.lang.String key)
        Description copied from interface: CxActionResultDao
        Retrieves results with given key. Optional.empty if results with given code does not exists.
        Specified by:
        findResultsByKey in interface CxActionResultDao
        Parameters:
        key - Identifier of results
        Returns:
        Results with given key or Optional.empty
      • findAllResultsByKey

        public java.util.List<CxResultsModel> findAllResultsByKey​(java.lang.String key)
        Description copied from interface: CxActionResultDao
        Retrieves results with given key, including duplicates.
        Specified by:
        findAllResultsByKey in interface CxActionResultDao
        Parameters:
        key - Identifier of results
        Returns:
        Results with given key.
      • findResultsBySessionKey

        public java.util.List<CxResultsModel> findResultsBySessionKey​(java.lang.String sessionKey)
        Description copied from interface: CxActionResultDao
        Retrieves all results with given session key.
        Specified by:
        findResultsBySessionKey in interface CxActionResultDao
        Parameters:
        sessionKey - Key identifying session
        Returns:
        All results with given session key. Empty list if non were found.