Update of /cvsroot/springnet/Spring.Net/src/Spring/Spring.Data/Transaction/Interceptor
In directory sc8-pr-cvs8.sourceforge.net:/tmp/cvs-serv25747/Interceptor
Modified Files:
TransactionAspectSupport.cs
TransactionAttributeSourceAdvisor.cs
Log Message:
adding code comments...
Index: TransactionAspectSupport.cs
===================================================================
RCS file: /cvsroot/springnet/Spring.Net/src/Spring/Spring.Data/Transaction/Interceptor/TransactionAspectSupport.cs,v
retrieving revision 1.13
retrieving revision 1.14
diff -C2 -d -r1.13 -r1.14
*** TransactionAspectSupport.cs 7 Sep 2007 04:46:53 -0000 1.13
--- TransactionAspectSupport.cs 7 Dec 2007 08:10:03 -0000 1.14
***************
*** 150,153 ****
--- 150,157 ----
}
+ /// <summary>
+ /// Gets the joinpoint identification.
+ /// </summary>
+ /// <value>The joinpoint identification.</value>
public string JoinpointIdentification
{
***************
*** 165,168 ****
--- 169,175 ----
+ /// <summary>
+ /// The name in thread local storage where the TransactionInfo object is located
+ /// </summary>
public const string CURRENT_TRANSACTIONINFO_SLOTNAME = "TransactionAspectSupport.CurrentTransactionInfoSlotName";
***************
*** 323,326 ****
--- 330,339 ----
}
+ /// <summary>
+ /// Creates the transaction if necessary.
+ /// </summary>
+ /// <param name="sourceAttr">The source transaction attribute.</param>
+ /// <param name="joinpointIdentification">The joinpoint identification.</param>
+ /// <returns>Transaction Info for declarative transaction management.</returns>
protected TransactionInfo CreateTransactionIfNecessary(ITransactionAttribute sourceAttr, string joinpointIdentification)
{
***************
*** 366,369 ****
--- 379,387 ----
}
+ /// <summary>
+ /// Identifies the method by providing the qualfied method name.
+ /// </summary>
+ /// <param name="methodInfo">The method info.</param>
+ /// <returns>qualified mehtod name.</returns>
protected string MethodIdentification(MethodInfo methodInfo)
{
Index: TransactionAttributeSourceAdvisor.cs
===================================================================
RCS file: /cvsroot/springnet/Spring.Net/src/Spring/Spring.Data/Transaction/Interceptor/TransactionAttributeSourceAdvisor.cs,v
retrieving revision 1.10
retrieving revision 1.11
diff -C2 -d -r1.10 -r1.11
*** TransactionAttributeSourceAdvisor.cs 18 Jun 2007 20:06:32 -0000 1.10
--- TransactionAttributeSourceAdvisor.cs 7 Dec 2007 08:10:03 -0000 1.11
***************
*** 113,116 ****
--- 113,120 ----
}
+ /// <summary>
+ /// Sets the tx attribute source.
+ /// </summary>
+ /// <param name="transactionInterceptor">The transaction interceptor.</param>
protected void SetTxAttributeSource(TransactionInterceptor transactionInterceptor)
{
|