Spring hibernate , comment appeler une méthode après validation de transaction ou de l'annulation de la transaction

J'ai besoin d'appeler une méthode après l'opération de succès ou de restauration. J'utilise comme

    <bean name="openSessionInViewInterceptor" class="org.springframework.orm.hibernate3.support.OpenSessionInViewInterceptor">
                <property name="sessionFactory">
                    <ref local="mysessionFactory"/>
                </property>
    </bean>

    <bean id="txManager" class="org.springframework.orm.hibernate3.HibernateTransactionManager">
        <property name="sessionFactory">
            <ref local="mysessionFactory"/>
        </property>
    </bean>

<tx:annotation-driven transaction-manager="txManager" proxy-target-class="true"/>

L'utilisation de l'application de certains services web externes qui doit être "nettoyé" de l'intérieur que de transaction obtient rollbacked.
Est-il de la manière d'atteindre cet objectif sans l'aide déclarative, la gestion des transactions.