Class WAEventRepository

java.lang.Object
org.apereo.cas.support.events.dao.AbstractCasEventRepository
org.apache.syncope.wa.starter.events.WAEventRepository
All Implemented Interfaces:
org.apereo.cas.support.events.CasEventRepository, Aware, ApplicationEventPublisherAware

public class WAEventRepository extends org.apereo.cas.support.events.dao.AbstractCasEventRepository
  • Field Summary

    Fields inherited from class org.apereo.cas.support.events.dao.AbstractCasEventRepository

    CREATION_TIME_PARAM, PRINCIPAL_ID_PARAM, TYPE_PARAM

    Fields inherited from interface org.apereo.cas.support.events.CasEventRepository

    BEAN_NAME, PARAM_SOURCE, TRANSACTION_MANAGER_EVENTS
  • Constructor Summary

    Constructors
    Constructor
    Description
    WAEventRepository(org.apereo.cas.support.events.CasEventRepositoryFilter eventRepositoryFilter, WARestClient restClient)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    Stream<? extends org.apereo.cas.support.events.dao.CasEvent>
     
    void
    put(Map<String,String> properties, String key, String value)
     
    void
     
    org.apereo.cas.support.events.dao.CasEvent
    saveInternal(org.apereo.cas.support.events.dao.CasEvent event)
     

    Methods inherited from class org.apereo.cas.support.events.dao.AbstractCasEventRepository

    getApplicationEventPublisher, getEventRepositoryFilter, getEventsForPrincipal, getEventsForPrincipal, getEventsOfType, getEventsOfType, getEventsOfTypeForPrincipal, getEventsOfTypeForPrincipal, load, save, setApplicationEventPublisher

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.apereo.cas.support.events.CasEventRepository

    aggregate, aggregate, aggregate, withTransaction
  • Constructor Details

    • WAEventRepository

      public WAEventRepository(org.apereo.cas.support.events.CasEventRepositoryFilter eventRepositoryFilter, WARestClient restClient)
  • Method Details

    • put

      public void put(Map<String,String> properties, String key, String value)
    • saveInternal

      public org.apereo.cas.support.events.dao.CasEvent saveInternal(org.apereo.cas.support.events.dao.CasEvent event)
      Specified by:
      saveInternal in class org.apereo.cas.support.events.dao.AbstractCasEventRepository
    • load

      public Stream<? extends org.apereo.cas.support.events.dao.CasEvent> load()
    • removeAll

      public void removeAll()