All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.payneteasy.superfly.notification.LogoutNotification Maven / Gradle / Ivy

package com.payneteasy.superfly.notification;

import java.util.List;

import org.springframework.util.StringUtils;

/**
 * Notification about a log-out. It means that some Superfly sessions have been
 * invalidated.
 * 
 * @author Roman Puchkovskiy
 */
public class LogoutNotification extends AbstractNotification {
    private static final long serialVersionUID = 3921708726957920760L;

    private List sessionIds;

    public List getSessionIds() {
        return sessionIds;
    }

    public void setSessionIds(List sessionIds) {
        this.sessionIds = sessionIds;
    }

    @Override
    public String toString() {
        return "LogoutNotification [for " + getCallbackUri() + "]: "
                + StringUtils.collectionToCommaDelimitedString(sessionIds);
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy