SFRMMessageDSDVO¶
-
public class
SFRMMessageDSDVO
extends DataSourceDVO implements SFRMMessageDVO¶ The
SFRMMessageDSDVO
is a data value object that represent a tabular row in sfrm_message at the persistence layer. It possesses caching automatically for most frequently fields shown below:- message id
- message box
- partnership id
- partnership endpoint
- requires signing / encryption
- status
So developers do not need to worry the issue of thread contention and can freely call the get and set with no performance impact. Creation Date: 29/9/2006 Version 1.0.3 -
- Added cache for hot access field, it requires extra 22 bytes per
SFRMMessageDSDVO
object.
Version 1.0.2 -
- Added conversation id
Version 2.0.0 -
- Added sign algorithm
- Removed is signed
- Added encrypt algorithm
- Removed is encrypted
Author: Twinsen Tsang
Methods¶
getCompletedTimestamp¶
getCreatedTimestamp¶
getEncryptAlgorithm¶
getFilename¶
getMessageBox¶
getMessageId¶
getPartnerEndpoint¶
getPartnerX509Certificate¶
-
public X509Certificate
getPartnerX509Certificate
()¶
getPartnershipId¶
getProceedTimestamp¶
getSignAlgorithm¶
getStatus¶
getStatusDescription¶
getTotalSegment¶
-
public int
getTotalSegment
()¶ [@GET, THREAD-SAFETY]
Returns: the total segment of this message DVO.
getTotalSize¶
-
public long
getTotalSize
()¶ [@GET, THREAD-SAFETY]
Returns: the total size of this message DVO.