You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jena.apache.org by an...@apache.org on 2016/09/09 15:14:47 UTC
jena git commit: Update for JENA-1231
Repository: jena
Updated Branches:
refs/heads/master 8f621c945 -> 110628be7
Update for JENA-1231
Project: http://git-wip-us.apache.org/repos/asf/jena/repo
Commit: http://git-wip-us.apache.org/repos/asf/jena/commit/110628be
Tree: http://git-wip-us.apache.org/repos/asf/jena/tree/110628be
Diff: http://git-wip-us.apache.org/repos/asf/jena/diff/110628be
Branch: refs/heads/master
Commit: 110628be70d69b9ba03c27c58e980135ecd93cce
Parents: 8f621c9
Author: Andy Seaborne <an...@apache.org>
Authored: Fri Sep 9 16:14:41 2016 +0100
Committer: Andy Seaborne <an...@apache.org>
Committed: Fri Sep 9 16:14:41 2016 +0100
----------------------------------------------------------------------
.../jena/permissions/model/impl/SecuredModelImpl.java | 12 ++++++++++++
1 file changed, 12 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/jena/blob/110628be/jena-permissions/src/main/java/org/apache/jena/permissions/model/impl/SecuredModelImpl.java
----------------------------------------------------------------------
diff --git a/jena-permissions/src/main/java/org/apache/jena/permissions/model/impl/SecuredModelImpl.java b/jena-permissions/src/main/java/org/apache/jena/permissions/model/impl/SecuredModelImpl.java
index ec2a3c5..e568452 100644
--- a/jena-permissions/src/main/java/org/apache/jena/permissions/model/impl/SecuredModelImpl.java
+++ b/jena-permissions/src/main/java/org/apache/jena/permissions/model/impl/SecuredModelImpl.java
@@ -21,6 +21,7 @@ import java.io.*;
import java.net.URL;
import java.util.*;
import java.util.function.Predicate;
+import java.util.function.Supplier ;
import org.apache.jena.datatypes.RDFDatatype;
import org.apache.jena.graph.Node;
@@ -1143,12 +1144,23 @@ public class SecuredModelImpl extends SecuredItemImpl implements SecuredModel {
holder.getBaseItem().enterCriticalSection(readLockRequested);
}
+ @Deprecated
@Override
public Object executeInTransaction(final Command cmd) {
return holder.getBaseItem().executeInTransaction(cmd);
}
@Override
+ public void executeInTxn(Runnable action) {
+ holder.getBaseItem().executeInTxn(action);
+ }
+
+ @Override
+ public <T> T calculateInTxn(Supplier<T> action) {
+ return holder.getBaseItem().calculateInTxn(action);
+ }
+
+ @Override
public String expandPrefix(final String prefixed)
throws ReadDeniedException, AuthenticationRequiredException {
checkRead();