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, 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
  • 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()