Coverage Report - org.mule.config.MuleProperties
 
Classes in this File Line Coverage Branch Coverage Complexity
MuleProperties
N/A
N/A
0
 
 1  
 /*
 2  
  * $Id: MuleProperties.java 10042 2007-12-07 20:16:33Z aguenther $
 3  
  * --------------------------------------------------------------------------------------
 4  
  * Copyright (c) MuleSource, Inc.  All rights reserved.  http://www.mulesource.com
 5  
  *
 6  
  * The software in this package is published under the terms of the CPAL v1.0
 7  
  * license, a copy of which has been included with this distribution in the
 8  
  * LICENSE.txt file.
 9  
  */
 10  
 
 11  
 package org.mule.config;
 12  
 
 13  
 /**
 14  
  * <code>MuleProperties</code> is a set of constants pertaining to Mule system
 15  
  * properties.
 16  
  */
 17  
 
 18  
 public interface MuleProperties
 19  
 {
 20  
     /**
 21  
      * The prefix for any Mule-specific properties set on an event
 22  
      */
 23  
     String PROPERTY_PREFIX = "MULE_";
 24  
 
 25  
     /**
 26  
      * The prefix for any Mule-specific properties set in the system properties
 27  
      */
 28  
     String SYSTEM_PROPERTY_PREFIX = "org.mule.";
 29  
 
 30  
     /********************************************************************************
 31  
      * System properties that can be set as VM arguments
 32  
      *******************************************************************************/
 33  
 
 34  
     /** Disable the Admin agent */
 35  
     String DISABLE_SERVER_CONNECTIONS_SYSTEM_PROPERTY = SYSTEM_PROPERTY_PREFIX
 36  
                                                                      + "disable.server.connections";
 37  
 
 38  
     /** Configuration parsing properties */
 39  
     String XML_VALIDATE_SYSTEM_PROPERTY = SYSTEM_PROPERTY_PREFIX + "xml.validate";
 40  
 
 41  
     /** Path to a Mule Dtd to use */
 42  
     String XML_DTD_SYSTEM_PROPERTY = SYSTEM_PROPERTY_PREFIX + "xml.dtd";
 43  
 
 44  
     /** Default Ecoding used by the server */
 45  
     String MULE_ENCODING_SYSTEM_PROPERTY = SYSTEM_PROPERTY_PREFIX + "encoding";
 46  
 
 47  
     /** The operatirng system encoding */
 48  
     String MULE_OS_ENCODING_SYSTEM_PROPERTY = "org.mule.osEncoding";
 49  
 
 50  
     /**
 51  
      * whether a configuration builder should start the server after it has been
 52  
      * configured, The default is true
 53  
      */
 54  
     String MULE_START_AFTER_CONFIG_SYSTEM_PROPERTY = SYSTEM_PROPERTY_PREFIX
 55  
                                                                   + "start.after.config";
 56  
 
 57  
     String MULE_THREAD_UNSAFE_MESSAGES_PROPERTY = SYSTEM_PROPERTY_PREFIX + "disable.threadsafemessages";
 58  
 
 59  
     // End System properties
 60  
 
 61  
     /********************************************************************************
 62  
      * Event Level properties
 63  
      *******************************************************************************/
 64  
     String MULE_EVENT_PROPERTY = PROPERTY_PREFIX + "EVENT";
 65  
     String MULE_EVENT_TIMEOUT_PROPERTY = PROPERTY_PREFIX + "EVENT_TIMEOUT";
 66  
     String MULE_METHOD_PROPERTY = "method";
 67  
 
 68  
     // Deprecated. 'method' is now used consistently for all transports
 69  
     // String MULE_METHOD_PROPERTY = PROPERTY_PREFIX + "SERVICE_METHOD";
 70  
     String MULE_IGNORE_METHOD_PROPERTY = PROPERTY_PREFIX + "IGNORE_METHOD";
 71  
     String MULE_ENDPOINT_PROPERTY = PROPERTY_PREFIX + "ENDPOINT";
 72  
     String MULE_ORIGINATING_ENDPOINT_PROPERTY = PROPERTY_PREFIX + "ORIGINATING_ENDPOINT";
 73  
     String MULE_ERROR_CODE_PROPERTY = PROPERTY_PREFIX + "ERROR_CODE";
 74  
     String MULE_REPLY_TO_PROPERTY = PROPERTY_PREFIX + "REPLYTO";
 75  
     String MULE_USER_PROPERTY = PROPERTY_PREFIX + "USER";
 76  
     String MULE_ENCODING_PROPERTY = PROPERTY_PREFIX + "ENCODING";
 77  
     String MULE_REPLY_TO_REQUESTOR_PROPERTY = PROPERTY_PREFIX + "REPLYTO_REQUESTOR";
 78  
     String MULE_SESSION_ID_PROPERTY = PROPERTY_PREFIX + "SESSION_ID";
 79  
     String MULE_SESSION_PROPERTY = PROPERTY_PREFIX + "SESSION";
 80  
     String MULE_MESSAGE_ID_PROPERTY = PROPERTY_PREFIX + "MESSAGE_ID";
 81  
     String MULE_CORRELATION_ID_PROPERTY = PROPERTY_PREFIX + "CORRELATION_ID";
 82  
     String MULE_CORRELATION_GROUP_SIZE_PROPERTY = PROPERTY_PREFIX + "CORRELATION_GROUP_SIZE";
 83  
     String MULE_CORRELATION_SEQUENCE_PROPERTY = PROPERTY_PREFIX + "CORRELATION_SEQUENCE";
 84  
     String MULE_REMOTE_SYNC_PROPERTY = PROPERTY_PREFIX + "REMOTE_SYNC";
 85  
     String MULE_REMOTE_CLIENT_ADDRESS = PROPERTY_PREFIX + "REMOTE_CLIENT_ADDRESS";
 86  
     String MULE_SOAP_METHOD = PROPERTY_PREFIX + "SOAP_METHOD";
 87  
     String MULE_JMS_SESSION = PROPERTY_PREFIX + "JMS_SESSION";
 88  
     // End Event Level properties
 89  
 
 90  
     /********************************************************************************
 91  
      * Connector Service descriptor properties
 92  
      *******************************************************************************/
 93  
     String CONNECTOR_CLASS = "connector";
 94  
     String CONNECTOR_MESSAGE_RECEIVER_CLASS = "message.receiver";
 95  
     String CONNECTOR_TRANSACTED_MESSAGE_RECEIVER_CLASS = "transacted.message.receiver";
 96  
     String CONNECTOR_XA_TRANSACTED_MESSAGE_RECEIVER_CLASS = "xa.transacted.message.receiver";
 97  
     String CONNECTOR_FACTORY = "connector.factory";
 98  
     String CONNECTOR_DISPATCHER_FACTORY = "dispatcher.factory";
 99  
     String CONNECTOR_TRANSACTION_FACTORY = "transaction.factory";
 100  
     String CONNECTOR_MESSAGE_ADAPTER = "message.adapter";
 101  
     String CONNECTOR_STREAM_MESSAGE_ADAPTER = "stream.message.adapter";
 102  
     String CONNECTOR_INBOUND_TRANSFORMER = "inbound.transformer";
 103  
     String CONNECTOR_OUTBOUND_TRANSFORMER = "outbound.transformer";
 104  
     String CONNECTOR_RESPONSE_TRANSFORMER = "response.transformer";
 105  
     String CONNECTOR_ENDPOINT_BUILDER = "endpoint.builder";
 106  
     String CONNECTOR_SERVICE_FINDER = "service.finder";
 107  
     String CONNECTOR_SERVICE_ERROR = "service.error";
 108  
     String CONNECTOR_SESSION_HANDLER = "session.handler";
 109  
     // End Connector Service descriptor properties
 110  
 
 111  
     String MULE_WORKING_DIRECTORY_PROPERTY = "mule.working.dir";
 112  
 
 113  
     String MULE_HOME_DIRECTORY_PROPERTY = "mule.home";
 114  
 }