
security.sessionhandlerinterface.ftl Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of process Show documentation
Show all versions of process Show documentation
The process generator for javasoft.se development framework
The newest version!
/**
* Warning!
*
* Generated source file. Changes in this file will be overwritten
* next time a generation is performed
*
**/
package ${package}.security;
import ${package}.process.AbstractProcess;
public interface ISessionHandler {
public static enum ROLE {ADMIN, USER, ANONYMOUS}
public boolean addSession(String session, ROLE role);
public boolean removeSession(String session);
public boolean hasValidSessionAndRole(String session, AbstractProcess.TYPE type, Class> clazz, Class> clazzAttachDetach);
public boolean validateRole(ROLE role, AbstractProcess.TYPE type, Class> clazz, Class> clazzAttachDetach);
<#list modelgroups as object>
public boolean validateI${object.getName()}(ROLE role, AbstractProcess.TYPE type, Class> clazzAttachDetach);
#list>
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy