Search in sources :

Example 1 with MessageMDNParameters

use of com.helger.as2lib.params.MessageMDNParameters in project as2-lib by phax.

the class MDNFileModule method getFilename.

@Override
protected String getFilename(@Nonnull final IMessage aMsg, @Nullable final String sFileParam) throws AS2InvalidParameterException {
    final IMessageMDN aMDN = aMsg.getMDN();
    final CompositeParameters aCompParams = new CompositeParameters(false).add("date", new DateParameters()).add("mdn", new MessageMDNParameters(aMDN));
    return aCompParams.format(sFileParam);
}
Also used : MessageMDNParameters(com.helger.as2lib.params.MessageMDNParameters) CompositeParameters(com.helger.as2lib.params.CompositeParameters) DateParameters(com.helger.as2lib.params.DateParameters) IMessageMDN(com.helger.as2lib.message.IMessageMDN)

Aggregations

IMessageMDN (com.helger.as2lib.message.IMessageMDN)1 CompositeParameters (com.helger.as2lib.params.CompositeParameters)1 DateParameters (com.helger.as2lib.params.DateParameters)1 MessageMDNParameters (com.helger.as2lib.params.MessageMDNParameters)1