keycloak-scim/server-spi/src/main/java/org/keycloak/events/EventQuery.java

32 lines
655 B
Java
Raw Normal View History

2014-08-27 10:41:40 +00:00
package org.keycloak.events;
import java.util.Date;
import java.util.List;
/**
* @author <a href="mailto:sthorger@redhat.com">Stian Thorgersen</a>
*/
public interface EventQuery {
2014-08-27 10:41:40 +00:00
public EventQuery type(EventType... types);
public EventQuery realm(String realmId);
public EventQuery client(String clientId);
public EventQuery user(String userId);
public EventQuery fromDate(Date fromDate);
public EventQuery toDate(Date toDate);
2014-04-04 13:23:14 +00:00
public EventQuery ipAddress(String ipAddress);
public EventQuery firstResult(int result);
public EventQuery maxResults(int results);
public List<Event> getResultList();
}