1 /****************************************************************************
2 * Copyright (c) 2005, 2006, 2007, 2008, 2009 Imola Informatica.
3 * All rights reserved. This program and the accompanying materials
4 * are made available under the terms of the LGPL License v2.1
5 * which accompanies this distribution, and is available at
6 * http://www.gnu.org/licenses/lgpl.html
7 ****************************************************************************/
8
9 package it.imolinfo.jbi4corba.exception;
10
11 /**
12 * An exception used within the component during the 'service creation' phase.
13 *
14 * @author raffaele
15 */
16 public class ServiceCreationException extends Jbi4CorbaException {
17
18 /**
19 * Serial Version UID.
20 */
21 private static final long serialVersionUID = -8577828176482419052L;
22
23 /**
24 * A constructor.
25 *
26 * @param message The message of the exception.
27 */
28 public ServiceCreationException(final String message) {
29 super(message);
30 }
31
32 /**
33 * A constructor.
34 *
35 * @param message The message of the exception.
36 * @param cause The cause of the exception.
37 */
38 public ServiceCreationException(
39 final String message, final Throwable cause) {
40 super(message, cause);
41 }
42
43 /**
44 * A constructor.
45 *
46 * @param cause The cause of the exception.
47 */
48 public ServiceCreationException(final Throwable cause) {
49 super(cause);
50 }
51
52 /**
53 * XXXJavadoc.
54 *
55 * @param format The format
56 * @param args The argoments
57 * @param cause The cause
58 */
59 public ServiceCreationException(
60 final String format, final Object[] args, final Throwable cause) {
61 super(format, args, cause);
62 }
63 }