JAL-3032 adds Java 8 functionality (1/2)
[jalview.git] / srcjar / org / apache / log4j / or / jms / MessageRenderer.java
diff --git a/srcjar/org/apache/log4j/or/jms/MessageRenderer.java b/srcjar/org/apache/log4j/or/jms/MessageRenderer.java
deleted file mode 100644 (file)
index e3140cb..0000000
+++ /dev/null
@@ -1,100 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements.  See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License.  You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package org.apache.log4j.or.jms;
-
-import org.apache.log4j.helpers.LogLog;
-import org.apache.log4j.or.ObjectRenderer;
-
-import javax.jms.Message;
-import javax.jms.JMSException;
-import javax.jms.DeliveryMode;
-
-/**
-   Render <code>javax.jms.Message</code> objects.
-
-   @author Ceki G&uuml;lc&uuml;
-   @since 1.0 */
-public class MessageRenderer implements ObjectRenderer {
-
-  public
-  MessageRenderer() {
-  }
-
-
-  /**
-     Render a {@link javax.jms.Message}.
-  */
-  public
-  String  doRender(Object o) {
-    if(o instanceof Message) {
-      StringBuffer sbuf = new StringBuffer();
-      Message m = (Message) o;
-      try {
-       sbuf.append("DeliveryMode=");
-       switch(m.getJMSDeliveryMode()) {
-       case DeliveryMode.NON_PERSISTENT :
-         sbuf.append("NON_PERSISTENT");
-         break;
-       case DeliveryMode.PERSISTENT :
-         sbuf.append("PERSISTENT");
-         break;
-       default: sbuf.append("UNKNOWN");
-       }
-       sbuf.append(", CorrelationID=");
-       sbuf.append(m.getJMSCorrelationID());
-
-       sbuf.append(", Destination=");
-       sbuf.append(m.getJMSDestination());
-
-       sbuf.append(", Expiration=");
-       sbuf.append(m.getJMSExpiration());
-
-       sbuf.append(", MessageID=");
-       sbuf.append(m.getJMSMessageID());
-
-       sbuf.append(", Priority=");
-       sbuf.append(m.getJMSPriority());
-
-       sbuf.append(", Redelivered=");
-       sbuf.append(m.getJMSRedelivered());
-
-       sbuf.append(", ReplyTo=");
-       sbuf.append(m.getJMSReplyTo());
-
-       sbuf.append(", Timestamp=");
-       sbuf.append(m.getJMSTimestamp());
-
-       sbuf.append(", Type=");
-       sbuf.append(m.getJMSType());
-
-       //Enumeration enum = m.getPropertyNames();
-       //while(enum.hasMoreElements()) {
-       //  String key = (String) enum.nextElement();
-       //  sbuf.append("; "+key+"=");
-       //  sbuf.append(m.getStringProperty(key));
-       //}
-
-      } catch(JMSException e) {
-       LogLog.error("Could not parse Message.", e);
-      }
-      return sbuf.toString();
-    } else {
-      return o.toString();
-    }
-  }
-}