Package de.xima.fc.form_record
Class CachingFormRecordMessageUploadRequestResolver
- java.lang.Object
-
- de.xima.fc.form_record.CachingFormRecordMessageUploadRequestResolver
-
- All Implemented Interfaces:
IFormRecordMessageUploadRequestResolver
public class CachingFormRecordMessageUploadRequestResolver extends Object implements IFormRecordMessageUploadRequestResolver
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static CachingFormRecordMessageUploadRequestResolver
forEntityContext(IEntityContext ec)
org.apache.commons.lang3.tuple.Pair<String,List<Attachment>>
resolveNameAndPreviousAttachment(FormRecordMessageUploadRequest uploadRequest, Locale locale)
Resolves the name and the previous attachment of the given upload request.IFileUploadConstraints
resolveUploadConstraints(FormRecordMessageUploadRequest uploadRequest)
Returns the upload constraints for the given upload request.
-
-
-
Method Detail
-
forEntityContext
public static CachingFormRecordMessageUploadRequestResolver forEntityContext(IEntityContext ec)
-
resolveNameAndPreviousAttachment
public org.apache.commons.lang3.tuple.Pair<String,List<Attachment>> resolveNameAndPreviousAttachment(FormRecordMessageUploadRequest uploadRequest, Locale locale)
Description copied from interface:IFormRecordMessageUploadRequestResolver
Resolves the name and the previous attachment of the given upload request.- Specified by:
resolveNameAndPreviousAttachment
in interfaceIFormRecordMessageUploadRequestResolver
- Parameters:
uploadRequest
- the upload request to resolve the name and the previous attachment forlocale
- the locale to resolve the name in- Returns:
- a pair of the name and the previous attachment
-
resolveUploadConstraints
public IFileUploadConstraints resolveUploadConstraints(FormRecordMessageUploadRequest uploadRequest)
Description copied from interface:IFormRecordMessageUploadRequestResolver
Returns the upload constraints for the given upload request.- Specified by:
resolveUploadConstraints
in interfaceIFormRecordMessageUploadRequestResolver
- Parameters:
uploadRequest
- the upload request to get the constraints for- Returns:
- the upload constraints
-
-