class GeneratePnfUuidDelegate implements JavaDelegate {

    @Override
    public void execute(DelegateExecution delegateExecution) {
        UUID uuid = UUID.randomUUID();
        logger.debug("Generated UUID for pnf: {}, version: {}, variant: {}", uuid, uuid.version(), uuid.variant());
        delegateExecution.setVariable(PNF_UUID, uuid.toString());
    }

}