Java JAX-WS MTOM在发送到客户端后删除附件

Java JAX-WS MTOM在发送到客户端后删除附件,java,jax-ws,attachment,mtom,Java,Jax Ws,Attachment,Mtom,我正在使用JAX-WS与Java1.6的参考实现。在我的服务器上,我有一个Web服务方法,它返回一个带有附件的响应,作为javax.activation.DataHandler File myFile = new File("tempFile.txt"); //existing temp file to send back DataHandler dh = new DataHandler(new FileDataSource(myFile)); //cant delete myFile yet,

我正在使用JAX-WS与Java1.6的参考实现。在我的服务器上,我有一个Web服务方法,它返回一个带有附件的响应,作为javax.activation.DataHandler

File myFile = new File("tempFile.txt"); //existing temp file to send back
DataHandler dh = new DataHandler(new FileDataSource(myFile));
//cant delete myFile yet, but end of web service method
我需要做的是在文件从服务器完全发送到客户端后删除文件。但是,在从客户端发送响应之前,我的webservice方法已经完成

我可以做些什么来标记要删除的文件,或者在传输后是否可以挂接回调来删除该文件


谢谢

这个问题有一些答案