Author: rgrabowski
Date: Sun Jun 28 02:14:59 2009
New Revision: 789035

URL: http://svn.apache.org/viewvc?rev=789035&view=rev
Log:
Added missing cacheHit parameter to RaisePostEvent.

Modified:
    
ibatis/branches/MappedStatementRefactor/Apache.Ibatis.DataMapper/MappedStatements/MappedStatementEventSupport.cs

Modified: 
ibatis/branches/MappedStatementRefactor/Apache.Ibatis.DataMapper/MappedStatements/MappedStatementEventSupport.cs
URL: 
http://svn.apache.org/viewvc/ibatis/branches/MappedStatementRefactor/Apache.Ibatis.DataMapper/MappedStatements/MappedStatementEventSupport.cs?rev=789035&r1=789034&r2=789035&view=diff
==============================================================================
--- 
ibatis/branches/MappedStatementRefactor/Apache.Ibatis.DataMapper/MappedStatements/MappedStatementEventSupport.cs
 (original)
+++ 
ibatis/branches/MappedStatementRefactor/Apache.Ibatis.DataMapper/MappedStatements/MappedStatementEventSupport.cs
 Sun Jun 28 02:14:59 2009
@@ -128,8 +128,9 @@
         /// <param name="key">The key.</param>
         /// <param name="parameterObject">The parameter object.</param>
         /// <param name="resultObject">The result object.</param>
+        /// <param name="cacheHit">Did the ResultObject come from 
cache?</param>
         /// <returns>Returns is used as the result object</returns>
-        protected TType RaisePostEvent<TType>(object key, object 
parameterObject, TType resultObject)
+        protected TType RaisePostEvent<TType>(object key, object 
parameterObject, TType resultObject, bool cacheHit)
         {
             var handlers = (EventHandler<PostStatementEventArgs>)events[key];
 
@@ -138,6 +139,7 @@
                 var eventArgs = new PostStatementEventArgs();
                 eventArgs.ParameterObject = parameterObject;
                 eventArgs.ResultObject = resultObject;
+                eventArgs.CacheHit = cacheHit;
                 handlers(this, eventArgs);
                 return (TType)eventArgs.ResultObject;
             }


Reply via email to