Retourner au contenu associé (entrée de forum : Modifier un advice dans spring)
Posté par Gart Algar le 12 juillet 2011 à 15:25. En réponse au message Modifier un advice dans spring. Évalué à 3.
for(Advisor advisor : ((Advised) bean).getAdvisors()) { if(advisor.getAdvice() instanceof TransactionInterceptor && advisor instanceof AbstractBeanFactoryPointcutAdvisor) { TransactionInterceptor advice = (TransactionInterceptor)advisor.getAdvice(); TransactionAttributeSource transactionAttrSrc = advice.getTransactionAttributeSource(); if(transactionAttrSrc instanceof NameMatchTransactionAttributeSource){ NameMatchTransactionAttributeSource nameTransAttrSrc = (NameMatchTransactionAttributeSource)transactionAttrSrc; TransactionAttribute transAttr = nameTransAttrSrc.getTransactionAttribute(method, com.genesyslab.cv.data.service.impl.ArchiveServiceImpl.class); if (transAttr instanceof DefaultTransactionDefinition) { DefaultTransactionDefinition defaultTransAttr = (DefaultTransactionDefinition) transAttr; defaultTransAttr.setTimeout(queryTimeout); break; } } } }
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
# Comme ça
Posté par Gart Algar . En réponse au message Modifier un advice dans spring. Évalué à 3.