View Javadoc

1   /**
2    * 2009, Digitalis Informatica. All rights reserved. Distribuicao e Gestao de Informatica, Lda. Estrada de Paco de Arcos
3    * num.9 - Piso -1 2780-666 Paco de Arcos Telefone: (351) 21 4408990 Fax: (351) 21 4408999 http://www.digitalis.pt
4    */
5   
6   package pt.digitalis.dif.utils.extensions.document;
7   
8   import pt.digitalis.dif.controller.interfaces.IDIFSession;
9   
10  /**
11   * @author Pedro Viegas <a href="mailto:pviegas@digitalis.pt">pviegas@digitalis.pt</a><br/>
12   * @created 11 de Mar de 2011
13   */
14  public class UnauthorizedDocumentAccess extends DocumentRepositoryException {
15  
16      /**  */
17      private static final long serialVersionUID = 2042571585977559161L;
18  
19      /**
20       * @param session
21       *            the DIF session
22       * @param documentID
23       *            the requested document ID
24       */
25      public UnauthorizedDocumentAccess(IDIFSession session, Long documentID)
26      {
27          super("Access to unauthorized document");
28          addToExceptionContext("document ID", documentID);
29          addToExceptionContext("Session", session);
30      }
31  }