INT-3266 Java 6 Compiler Compatibility

- ((CachingSessionFactory<?>.CachedSession) session).dirty();
+ ((CachingSessionFactory.CachedSession) session).dirty();

Failed to compile with Java6 (compiles ok with Java7 with
sourceCompatibility=1.6).
This commit is contained in:
Gary Russell
2014-01-21 09:28:32 -05:00
parent 1d002bfc47
commit 7b7319b39a

View File

@@ -292,6 +292,7 @@ public class RemoteFileTemplate<F> implements RemoteFileOperations<F>, Initializ
});
}
@SuppressWarnings("rawtypes")
@Override
public <T> T execute(SessionCallback<F, T> callback) {
Session<F> session = null;
@@ -302,7 +303,7 @@ public class RemoteFileTemplate<F> implements RemoteFileOperations<F>, Initializ
}
catch (Exception e) {
if (session instanceof CachingSessionFactory<?>.CachedSession) {
((CachingSessionFactory<?>.CachedSession) session).dirty();
((CachingSessionFactory.CachedSession) session).dirty();
}
if (e instanceof MessagingException) {
throw (MessagingException) e;