package de.passau.uni.sec.compose.id.core.event;
import java.util.Collection;
import de.passau.uni.sec.compose.id.core.domain.IPrincipal;
import de.passau.uni.sec.compose.id.core.service.security.RestAuthentication;
public class ListGroupsEvent extends AbstractEvent implements Event
{
private int page;
public ListGroupsEvent(Collection<IPrincipal> princi, int page) {
this.page = page;
super.principals = princi;
}
@Override
public String getLoggingDetails() {
return "Listing all all groups.. page "+page+" principals:"+RestAuthentication.getBasicInfoPrincipals(super.principals);
}
public int getPage() {
return page;
}
public void setPage(int page) {
this.page = page;
}
}