Les révisions d'actifs sont créées via l'historique d'états de l'actif. Vous pouvez utiliser RAMAsset.getCurrentStateHistory() pour accéder à l'historique d'états de l'actif. Les révisions sont envoyées à Rational Asset Manager lors de l'appel de la méthode RAMStateHistory.castVote(RAMVote). L'actif n'a pas à être intégré à la session.
//Obtenir l'historique d'états en cours
RAMStateHistory stateHistory = newAsset.getCurrentStateHistory();
//Créer une révision
RAMVote review = new RAMVote();
review.setVoteChoice(RAMVote.APPROVE);
review.setComment(“This asset looks great!”);
//Ajouter une révision à l'actif
stateHistory.castVote(review);