org.apache.servicemix.jbi.helper
Class MessageUtil.NormalizedMessageImpl

java.lang.Object
  extended by org.apache.servicemix.jbi.helper.MessageUtil.NormalizedMessageImpl
All Implemented Interfaces:
java.io.Serializable, javax.jbi.messaging.NormalizedMessage
Direct Known Subclasses:
MessageUtil.FaultImpl
Enclosing class:
MessageUtil

public static class MessageUtil.NormalizedMessageImpl
extends java.lang.Object
implements javax.jbi.messaging.NormalizedMessage, java.io.Serializable

See Also:
Serialized Form

Constructor Summary
MessageUtil.NormalizedMessageImpl()
           
MessageUtil.NormalizedMessageImpl(javax.jbi.messaging.NormalizedMessage message)
           
 
Method Summary
 void addAttachment(java.lang.String id, javax.activation.DataHandler data)
           
 javax.activation.DataHandler getAttachment(java.lang.String id)
           
 java.util.Set getAttachmentNames()
           
 javax.xml.transform.Source getContent()
           
 java.lang.Object getProperty(java.lang.String name)
           
 java.util.Set getPropertyNames()
           
 javax.security.auth.Subject getSecuritySubject()
           
 void removeAttachment(java.lang.String id)
           
 void setContent(javax.xml.transform.Source content)
           
 void setProperty(java.lang.String name, java.lang.Object value)
           
 void setSecuritySubject(javax.security.auth.Subject sub)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MessageUtil.NormalizedMessageImpl

public MessageUtil.NormalizedMessageImpl()

MessageUtil.NormalizedMessageImpl

public MessageUtil.NormalizedMessageImpl(javax.jbi.messaging.NormalizedMessage message)
                                  throws javax.jbi.messaging.MessagingException
Throws:
javax.jbi.messaging.MessagingException
Method Detail

addAttachment

public void addAttachment(java.lang.String id,
                          javax.activation.DataHandler data)
                   throws javax.jbi.messaging.MessagingException
Specified by:
addAttachment in interface javax.jbi.messaging.NormalizedMessage
Throws:
javax.jbi.messaging.MessagingException

getContent

public javax.xml.transform.Source getContent()
Specified by:
getContent in interface javax.jbi.messaging.NormalizedMessage

getAttachment

public javax.activation.DataHandler getAttachment(java.lang.String id)
Specified by:
getAttachment in interface javax.jbi.messaging.NormalizedMessage

getAttachmentNames

public java.util.Set getAttachmentNames()
Specified by:
getAttachmentNames in interface javax.jbi.messaging.NormalizedMessage

removeAttachment

public void removeAttachment(java.lang.String id)
                      throws javax.jbi.messaging.MessagingException
Specified by:
removeAttachment in interface javax.jbi.messaging.NormalizedMessage
Throws:
javax.jbi.messaging.MessagingException

setContent

public void setContent(javax.xml.transform.Source content)
                throws javax.jbi.messaging.MessagingException
Specified by:
setContent in interface javax.jbi.messaging.NormalizedMessage
Throws:
javax.jbi.messaging.MessagingException

setProperty

public void setProperty(java.lang.String name,
                        java.lang.Object value)
Specified by:
setProperty in interface javax.jbi.messaging.NormalizedMessage

setSecuritySubject

public void setSecuritySubject(javax.security.auth.Subject sub)
Specified by:
setSecuritySubject in interface javax.jbi.messaging.NormalizedMessage

getPropertyNames

public java.util.Set getPropertyNames()
Specified by:
getPropertyNames in interface javax.jbi.messaging.NormalizedMessage

getProperty

public java.lang.Object getProperty(java.lang.String name)
Specified by:
getProperty in interface javax.jbi.messaging.NormalizedMessage

getSecuritySubject

public javax.security.auth.Subject getSecuritySubject()
Specified by:
getSecuritySubject in interface javax.jbi.messaging.NormalizedMessage


Copyright © 2005-2011 Apache Software Foundation. All Rights Reserved.