jmsmessages.java

来自「提供ESB 应用mule源代码 提供ESB 应用mule源代码」· Java 代码 · 共 95 行

JAVA
95
字号
/* * $Id: JmsMessages.java 12975 2008-10-09 10:17:43Z dirk.olmes $ * -------------------------------------------------------------------------------------- * Copyright (c) MuleSource, Inc.  All rights reserved.  http://www.mulesource.com * * The software in this package is published under the terms of the CPAL v1.0 * license, a copy of which has been included with this distribution in the * LICENSE.txt file. */package org.mule.transport.jms.i18n;import org.mule.config.i18n.Message;import org.mule.config.i18n.MessageFactory;import org.mule.transport.jms.JmsMessageAdapter;import org.mule.util.ClassUtils;import org.mule.util.ObjectUtils;import org.mule.util.StringMessageUtils;public class JmsMessages extends MessageFactory{    private static final JmsMessages factory = new JmsMessages();        private static final String BUNDLE_PATH = getBundlePath("jms");        public static Message connectorDoesNotSupportSyncReceiveWhenTransacted()    {        return factory.createMessage(BUNDLE_PATH, 2);    }    public static Message sessionShouldBeTransacted()    {        return factory.createMessage(BUNDLE_PATH, 4);    }    public static Message sessionShouldNotBeTransacted()    {        return factory.createMessage(BUNDLE_PATH, 5);    }    public static Message noMessageBoundForAck()    {        return factory.createMessage(BUNDLE_PATH, 6);    }    public static Message messageMarkedForRedelivery(JmsMessageAdapter jmsMessage)    {        String messageDescription = (jmsMessage == null) ? "[null message]" : jmsMessage.getUniqueId();        return factory.createMessage(BUNDLE_PATH, 7, messageDescription);    }    public static Message failedToCreateAndDispatchResponse(Object object)    {        return factory.createMessage(BUNDLE_PATH, 8, ObjectUtils.toString(object, "null"));    }    public static Message tooManyRedeliveries(String id, String times)    {        return factory.createMessage(BUNDLE_PATH, 11, id, times);    }    public static Message invalidResourceType(Class expectedClass, Object object)    {        Class actualClass = null;        if (object != null)        {            actualClass = object.getClass();        }                return factory.createMessage(BUNDLE_PATH, 12, StringMessageUtils.toString(expectedClass),            StringMessageUtils.toString(actualClass));    }    public static Message checkTransformer(String string, Class class1, String name)    {        return factory.createMessage(BUNDLE_PATH, 13, string, ClassUtils.getSimpleName(class1.getClass()),            name);    }        public static Message noConnectionFactoryConfigured()    {        return factory.createMessage(BUNDLE_PATH, 14);    }    public static Message errorInitializingJndi()    {        return factory.createMessage(BUNDLE_PATH, 15);    }    public static Message errorCreatingConnectionFactory()    {        return factory.createMessage(BUNDLE_PATH, 16);    }}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?