1 16 package org.outerj.daisy.repository; 17 18 import java.util.Map ; 19 import java.util.HashMap ; 20 21 24 public class AccessException extends RepositoryException { 25 String message; 26 27 public AccessException(String message) { 28 super(message); 29 this.message = message; 30 } 31 32 public AccessException(String message, Throwable cause) { 33 super(message, cause); 34 } 35 36 public AccessException(Map params) { 37 this.message = (String )params.get("message"); 38 } 39 40 public Map getState() { 41 HashMap map = new HashMap (1); 42 map.put("message", message); 43 return map; 44 } 45 46 public String getMessage() { 47 return message; 48 } 49 } 50 | Popular Tags |