To hijack my own thread there is actually one remaining thing in the Profile spi, which i
think is not really required:
| public interface Profile
| {
| /**
| * Update a deployment. This can be used to save attachments, other
| * metadata of the deployment.
| */
| void updateDeployment(VFSDeployment d, ManagedComponent comp) throws Exception;
|
| }
|
I think it would be enough to have that in the ManagementView only.
A short explanation why... i've worked on removing the VFSDeployment from the
profileservice-spi,
which seems to work pretty well.
But the main thing which changed is that ProfileService does not directly use the
MainDeployer anymore,
but a kind of wrapper which actually creates a Deployment or VFSDeployment, restores the
attachments
and then adds the deployment to the MainDeployer
Therefore ManagementView could simply take care of that, so that we don't have the
attachment persistence in 2 different places.
What do you think?
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4205976#...
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&a...