class VufsServiceImpl implements IVufsService {

    @Override
    public void setAllocationStrategyByMetafileUuid(String metafileUuid,
            AllocationStrategy allocationStrategy) throws MetafileDoesNotExistException {
        Metafile requestedMetafile = null;
        for (Metafile metafile : currentMetatable.getMetafileSet()) {
            if (metafile.getFileUuid().equalsIgnoreCase(metafileUuid)) {
                requestedMetafile = metafile;
                break;
            }
        }
        if (requestedMetafile != null) {
            requestedMetafile.setAllocationStrategy(allocationStrategy);
        } else {
            throw new MetafileDoesNotExistException(getExceptionInfo(currentMetatable, metafileUuid,
                    "setAllocationStrategyByMetafileUuid"));
        }
    }

    @Autowired public  VufsServiceImpl(IProfile profile,
            MetatableTransformer metatableTransformer,
            IMetatableService persistingService);

}