| | |
| | | |
| | | package org.opends.admin.ads; |
| | | |
| | | import org.opends.messages.Message; |
| | | import org.opends.server.types.OpenDsException; |
| | | |
| | | |
| | | /** |
| | |
| | | * @see org.opends.admin.ads.ADSContext |
| | | * |
| | | */ |
| | | public class ADSContextException extends Exception { |
| | | public class ADSContextException extends OpenDsException { |
| | | |
| | | private static final long serialVersionUID = 1984039711031042813L; |
| | | |
| | |
| | | /** |
| | | * {@inheritDoc} |
| | | */ |
| | | public String toString() |
| | | public Message getReason() |
| | | { |
| | | if (toString == null) |
| | | { |
| | |
| | | toString += " Root cause: "+getCause().toString(); |
| | | } |
| | | } |
| | | return toString; |
| | | return Message.raw(toString); // TODO: i18n |
| | | } |
| | | |
| | | /** |