com.scalagent.joram.mom.dest.ftp
Class FtpMessage

java.lang.Object
  extended by com.scalagent.joram.mom.dest.ftp.FtpMessage

public class FtpMessage
extends java.lang.Object

An FtpMessage encapsulates a proprietary message which is also used for effective MOM transport facility.


Constructor Summary
FtpMessage(Message sharedMsg)
          Instantiates an FtpMessage wrapping a consumed shared simple message.
 
Method Summary
 void clearProperties()
           
 java.lang.Object clone()
           
 boolean getBooleanProperty(java.lang.String key)
           
 java.lang.String getIdentifier()
          The message identifier.
 long getLongProperty(java.lang.String key)
           
 java.lang.Object getObjectProperty(java.lang.String key)
           
 java.util.Enumeration getPropertyNames()
           
 Message getSharedMessage()
           
 java.lang.String getStringProperty(java.lang.String key)
           
 boolean propertyExists(java.lang.String key)
           
 void setObjectProperty(java.lang.String key, java.lang.Object value)
           
 void setStringProperty(java.lang.String key, java.lang.String value)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FtpMessage

public FtpMessage(Message sharedMsg)
Instantiates an FtpMessage wrapping a consumed shared simple message.

Parameters:
sharedMsg - The shared message to wrap.
Method Detail

getSharedMessage

public Message getSharedMessage()
Returns:
shared message structure

getIdentifier

public java.lang.String getIdentifier()
The message identifier.

Returns:
identifier

getStringProperty

public java.lang.String getStringProperty(java.lang.String key)

getLongProperty

public long getLongProperty(java.lang.String key)

getBooleanProperty

public boolean getBooleanProperty(java.lang.String key)

getObjectProperty

public java.lang.Object getObjectProperty(java.lang.String key)

clone

public java.lang.Object clone()
Overrides:
clone in class java.lang.Object

clearProperties

public void clearProperties()

getPropertyNames

public java.util.Enumeration getPropertyNames()

setObjectProperty

public void setObjectProperty(java.lang.String key,
                              java.lang.Object value)

setStringProperty

public void setStringProperty(java.lang.String key,
                              java.lang.String value)

propertyExists

public boolean propertyExists(java.lang.String key)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2011 ScalAgent D.T.. All Rights Reserved.