clime.messadmin.providers.spi.SessionDataProvider Maven / Gradle / Ivy
/**
*
*/
package clime.messadmin.providers.spi;
import javax.servlet.http.HttpSession;
/**
* Use this plug-in to display session-specific data.
* See {@link clime.messadmin.providers.spi.BaseTabularSessionDataProvider} for displaying tabular data.
* @author Cédrik LIME
*/
public interface SessionDataProvider extends BaseProvider {
/**
* @param session
* @return application-specific XHTML data for given HttpSession, or null if it can be determined
*/
public String getXHTMLSessionData(HttpSession session);
/**
* @param session
* @return application-specific data title for given HttpSession, or null if it can be determined
*/
public String getSessionDataTitle(HttpSession session);
}