Source code: org/mule/MuleConstants.java
1 /*
2 * $Header: /cvsroot/mule/mule/src/java/org/mule/MuleConstants.java,v 1.5 2003/10/20 21:19:17 rossmason Exp $
3 * $Revision: 1.5 $
4 * $Date: 2003/10/20 21:19:17 $
5 * ------------------------------------------------------------------------------------------------------
6 *
7 * Copyright (c) Cubis Limited. All rights reserved.
8 * http://www.cubis.co.uk
9 *
10 * The software in this package is published under the terms of the BSD
11 * style license a copy of which has been included with this distribution in
12 * the LICENSE.txt file.
13 *
14 */
15 package org.mule;
16
17 /**
18 * <p><code>MulePropertyConstants</code> contains any global, Mule specific constants
19 * This is more than likely a temporary class that will be removed in favour of having
20 * all constants contained in the classes that use them.
21 *
22 * @author <a href="mailto:ross.mason@cubis.co.uk">Ross Mason</a>
23 * @version $Revision: 1.2 $
24 */
25
26 public interface MuleConstants
27 {
28
29 public static final String PROPERTY_ID = "Id";
30
31 /** The prefix of system properties set by the Mule application */
32 public static final String PROPERTY_PREFIX = "org.mule.";
33
34 public static final String MULE_PROPERTY_PROPERTY_FILE = PROPERTY_PREFIX + "propertyFile";
35
36 public static final String JNDI_NAMING_FACTORY_INITIAL = "java.naming.factory.initial";
37 public static final String JNDI_NAMING_PROVIDER = "java.naming.provider.url";
38 public static final String JNDI_CONNECTION_FACTORY_NAME = "transport.jms.ConnectionFactoryJNDIName";
39 }