I am using apache VFS to perform file system operations for S3 using: https://github.com/abashev/vfs-s3
In case of version enabled bucket need to implement some of custom operation like: delete files with all versions (need to pass versionId along with S3 path)
So basically I need to add those function/signature in org.apache.commons.vfs2.provider.AbstractFileObject<AFS>
and add implementation in S3FileObject
Is this right way to achieve/handle my scenario? Is there any other thing to check?