001 package org.cumulus4j.keymanager.api; 002 003 /** 004 * Thrown if a {@link KeyManagerAPI} implementation cannot be instantiated. 005 * This is usually the case, if the deployment is incomplete for the implementation 006 * in question (and the arguments specified). See the document 007 * <a target="_blank" href="http://cumulus4j.org/1.0.0/documentation/deployment-module-location-matrix.html">Deployment: Module-location-matrix</a> 008 * for details about which module needs to be deployed where. 009 * 010 * @author Marco หงุ่ยตระกูล-Schulze - marco at nightlabs dot de 011 */ 012 public class KeyManagerAPIInstantiationException extends KeyManagerException 013 { 014 private static final long serialVersionUID = 1L; 015 016 public KeyManagerAPIInstantiationException() { } 017 018 public KeyManagerAPIInstantiationException(String message) { 019 super(message); 020 } 021 022 public KeyManagerAPIInstantiationException(Throwable cause) { 023 super(cause); 024 } 025 026 public KeyManagerAPIInstantiationException(String message, Throwable cause) { 027 super(message, cause); 028 } 029 }