| 1 17 18 package org.sape.carbon.core.config.node; 19 20 import org.sape.carbon.core.config.ConfigurationException; 21 22 30 public abstract class NodeException extends ConfigurationException { 31 32 35 protected String nodeName; 36 37 47 public NodeException( 48 Class sourceClass, 49 String nodeName, 50 String message, 51 Throwable previousException) { 52 super(sourceClass, 53 "Node: [" + nodeName + "] " + message, previousException); 54 this.nodeName = nodeName; 55 } 56 57 65 public NodeException(Class sourceClass, String nodeName, String message) { 66 super(sourceClass, "[" + nodeName + "] " + message); 67 this.nodeName = nodeName; 68 } 69 70 75 public String getNodeName() { 76 return this.nodeName; 77 } 78 79 } 80 | Popular Tags |