Package com.scalagent.joram.mom.dest.ftp
Class FtpMessage
- java.lang.Object
-
- com.scalagent.joram.mom.dest.ftp.FtpMessage
-
public class FtpMessage extends Object
An FtpMessage encapsulates a proprietary message which is also used for effective MOM transport facility.
-
-
Constructor Summary
Constructors Constructor Description FtpMessage(Message sharedMsg)Instantiates anFtpMessagewrapping a consumed shared simple message.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclearProperties()Objectclone()booleangetBooleanProperty(String key)StringgetIdentifier()The message identifier.longgetLongProperty(String key)ObjectgetObjectProperty(String key)EnumerationgetPropertyNames()MessagegetSharedMessage()StringgetStringProperty(String key)booleanpropertyExists(String key)voidsetObjectProperty(String key, Object value)voidsetStringProperty(String key, String value)StringtoString()
-
-
-
Field Detail
-
sharedMsg
private Message sharedMsg
-
-
Constructor Detail
-
FtpMessage
public FtpMessage(Message sharedMsg)
Instantiates anFtpMessagewrapping a consumed shared simple message.- Parameters:
sharedMsg- The shared message to wrap.
-
-
Method Detail
-
getSharedMessage
public Message getSharedMessage()
- Returns:
- shared message structure
-
getIdentifier
public String getIdentifier()
The message identifier.- Returns:
- identifier
-
getLongProperty
public long getLongProperty(String key)
-
getBooleanProperty
public boolean getBooleanProperty(String key)
-
clearProperties
public void clearProperties()
-
getPropertyNames
public Enumeration getPropertyNames()
-
propertyExists
public boolean propertyExists(String key)
-
-