@Override public Bag getBag(Resource r) { return inner.getBag(r); }
@Override public Bag getBag(String uri) { return inner.getBag(uri); }
@Override public SecuredBag getBag(final String uri) throws ReadDeniedException, AuthenticationRequiredException { checkRead(); checkRead(new Triple(NodeFactory.createURI(uri), RDF.type.asNode(), RDF.Bag.asNode())); return SecuredBagImpl.getInstance(holder.getSecuredItem(), holder.getBaseItem().getBag(uri)); }
@Override public SecuredBag getBag(final Resource r) throws ReadDeniedException, AuthenticationRequiredException { checkRead(); checkRead(new Triple(r.asNode(), RDF.type.asNode(), RDF.Bag.asNode())); return SecuredBagImpl.getInstance(holder.getSecuredItem(), holder.getBaseItem().getBag(r)); }
@Override @Before public void setup() { super.setup(); final Bag bag = baseModel.getBag("http://example.com/testContainer"); bag.add("SomeDummyItem"); setSecuredRDFNode(SecuredBagImpl.getInstance(securedModel, bag), bag); }
public void testGetBag() { final String uri = "http://aldabaran.hpl.hp.com/rdf/test4/" + 150; model.createBag(uri); final Bag b = model.getBag(uri); Assert.assertEquals(uri, b.getURI()); Assert.assertTrue(model.contains(b, RDF.type, RDF.Bag)); }
@Override @Before public void setup() { super.setup(); final Container container = baseModel.getBag("http://example.com/testContainer"); container.add("SomeDummyItem"); setSecuredRDFNode(SecuredContainerImpl.getInstance(securedModel, container), container); }
public void testGetBag() { final String uri = "http://aldabaran.hpl.hp.com/rdf/test4/" + 150; model.createBag(uri); final Bag b = model.getBag(uri); Assert.assertEquals(uri, b.getURI()); Assert.assertTrue(model.contains(b, RDF.type, RDF.Bag)); }