Openfire user data storage?

Hello All

I want to implement an offline file transfer mechanism for my chat application.Which means I want to be able send the file even if target user is offline and when he/she became online the file will be deliverd to him/her.

I’ve searched for xmpp extensions and openfire capabilities and I’ve figured that out there is no standart for that so the only option is to upload the data to somewhere and send the link to target user but the problem is I want to do it with openfire server.

I’ve found out that there is a support for that kind of situations in ejabberd server which called jabber disk ( is there any equivalent for this in openfire? What should I do to enable users store some limited data(images,small audio records etc…) in openfire(or is there anyway to do that)?