Package com.adaptris.core.jms.sonic
Class JmsPartWriterImpl
- java.lang.Object
-
- com.adaptris.core.jms.sonic.JmsPartWriterImpl
-
- All Implemented Interfaces:
JmsPartWriter
- Direct Known Subclasses:
JmsPartOutputStreamWriter
,JmsPartStringWriter
public abstract class JmsPartWriterImpl extends java.lang.Object implements JmsPartWriter
Base implementation ofJmsPartWriter
containing common functionality.
-
-
Constructor Summary
Constructors Constructor Description JmsPartWriterImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
copyHeaders(javax.mail.internet.MimeBodyPart mimePart, progress.message.jclient.Part jmsPart)
protected AdaptrisMessageFactory
currentMessageFactory()
protected java.lang.String
getEncoding(javax.mail.internet.MimeBodyPart mimePart)
void
registerMessageFactory(AdaptrisMessageFactory factory)
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.adaptris.core.jms.sonic.JmsPartWriter
write, write
-
-
-
-
Method Detail
-
registerMessageFactory
public void registerMessageFactory(AdaptrisMessageFactory factory)
- Specified by:
registerMessageFactory
in interfaceJmsPartWriter
-
currentMessageFactory
protected AdaptrisMessageFactory currentMessageFactory()
-
getEncoding
protected java.lang.String getEncoding(javax.mail.internet.MimeBodyPart mimePart) throws javax.mail.MessagingException
- Throws:
javax.mail.MessagingException
-
copyHeaders
protected void copyHeaders(javax.mail.internet.MimeBodyPart mimePart, progress.message.jclient.Part jmsPart) throws javax.mail.MessagingException, javax.jms.JMSException
- Throws:
javax.mail.MessagingException
javax.jms.JMSException
-
-