Search in sources :

Example 6 with SecurityDao

use of com.joliciel.jochre.security.SecurityDao in project jochre by urieli.

the class JochreImage method getOwner.

/**
 * The image's current owner, among the Jochre users.
 */
public User getOwner() {
    if (this.owner == null && this.ownerId != 0) {
        SecurityDao securityDao = SecurityDao.getInstance(jochreSession);
        this.owner = securityDao.loadUser(this.ownerId);
    }
    return owner;
}
Also used : SecurityDao(com.joliciel.jochre.security.SecurityDao)

Aggregations

SecurityDao (com.joliciel.jochre.security.SecurityDao)6 JochreSession (com.joliciel.jochre.JochreSession)3 User (com.joliciel.jochre.security.User)3 Session (org.zkoss.zk.ui.Session)3 Parameters (com.joliciel.jochre.security.Parameters)2 Date (java.util.Date)2 HttpServletRequest (javax.servlet.http.HttpServletRequest)2 EntityNotFoundException (com.joliciel.jochre.EntityNotFoundException)1 ImageDocumentExtractor (com.joliciel.jochre.doc.ImageDocumentExtractor)1 JochreDocumentGenerator (com.joliciel.jochre.doc.JochreDocumentGenerator)1 GraphicsDao (com.joliciel.jochre.graphics.GraphicsDao)1 ImageStatus (com.joliciel.jochre.graphics.ImageStatus)1 PdfDocumentProcessor (com.joliciel.jochre.pdf.PdfDocumentProcessor)1 File (java.io.File)1 ArrayList (java.util.ArrayList)1 Listen (org.zkoss.zk.ui.select.annotation.Listen)1 Comboitem (org.zkoss.zul.Comboitem)1