final Name name( Object ob ) { return session.nameFactory().create(ob); }
final Name name( Object value ) { return session.nameFactory().create(value); }
final Name name( Object ob ) { return session.nameFactory().create(ob); }
final Name name( Object value ) { return session.nameFactory().create(value); }
final Name name( String s ) { return session().nameFactory().create(s); }
final Name name( String s ) { return session().nameFactory().create(s); }
/** * @param session the owning session (never <code>null</code>) * @param repositoryObservable the repository observable used to register JCR listeners (never <code>null</code>) * @throws IllegalArgumentException if either parameter is <code>null</code> */ JcrObservationManager( JcrSession session, Observable repositoryObservable ) { CheckArg.isNotNull(session, "session"); CheckArg.isNotNull(repositoryObservable, "repositoryObservable"); this.session = session; this.repositoryObservable = repositoryObservable; this.listeners = Collections.newSetFromMap(new ConcurrentHashMap<JcrListenerAdapter, Boolean>()); this.strings = session.stringFactory(); this.paths = session.pathFactory(); this.names = session.nameFactory(); }
/** * @param session the owning session (never <code>null</code>) * @param repositoryObservable the repository observable used to register JCR listeners (never <code>null</code>) * @throws IllegalArgumentException if either parameter is <code>null</code> */ JcrObservationManager( JcrSession session, Observable repositoryObservable ) { CheckArg.isNotNull(session, "session"); CheckArg.isNotNull(repositoryObservable, "repositoryObservable"); this.session = session; this.repositoryObservable = repositoryObservable; this.listeners = Collections.newSetFromMap(new ConcurrentHashMap<JcrListenerAdapter, Boolean>()); this.strings = session.stringFactory(); this.paths = session.pathFactory(); this.names = session.nameFactory(); }
@Override protected Name name( String name ) { return session.nameFactory().create(name); }
session.nameFactory().create(prefix); } catch (ValueFormatException e) { throw new NamespaceException(JcrI18n.unableToRegisterNamespaceWithInvalidPrefix.text(prefix, uri));
session.nameFactory().create(prefix); } catch (ValueFormatException e) { throw new NamespaceException(JcrI18n.unableToRegisterNamespaceWithInvalidPrefix.text(prefix, uri));
@Override @Before public void beforeEach() throws Exception { super.beforeEach(); context = session.context(); ntTemplate = new JcrNodeTypeTemplate(context); registry = session.namespaces(); nameFactory = session.nameFactory(); repoTypeManager = session.repository().nodeTypeManager(); }
private void assertUniqueChildren( JcrSession session, String nodeAbsPath, Set<String> names ) throws RepositoryException { ChildReferences childReferences = session.getNode(nodeAbsPath).node().getChildReferences(session.cache()); for (String name : names) { assertEquals(1, childReferences.getChildCount(session.nameFactory().create(name))); } }
@Test @FixFor("MODE-1961") public void shouldBeAbleToImportTwiceWithoutLoosingMixins() throws Exception { tools.registerNodeTypes(session, "cnd/brix.cnd"); session.save(); InputStream brixWorkspace = resourceStream("io/brixWorkspace.xml"); session.importXML("/", brixWorkspace, ImportUUIDBehavior.IMPORT_UUID_COLLISION_REMOVE_EXISTING); session.save(); JcrNode root = (JcrNode)session.getItem("/brix:root"); Set<Name> rootMixins = root.getMixinTypeNames(); assertTrue(rootMixins.contains(session.nameFactory().create("brix:node"))); brixWorkspace = resourceStream("io/brixWorkspace.xml"); session.importXML("/", brixWorkspace, ImportUUIDBehavior.IMPORT_UUID_COLLISION_REMOVE_EXISTING); session.save(); root = (JcrNode)session.getItem("/brix:root"); rootMixins = root.getMixinTypeNames(); assertTrue(rootMixins.contains(session.nameFactory().create("brix:node"))); }
@Override @Before public void beforeEach() throws Exception { super.beforeEach(); nameFactory = session.nameFactory(); repoTypeManager = session.repository().nodeTypeManager(); session.getWorkspace().getNodeTypeManager().registerNodeTypes(getTestTypes(), true); }
childPrimaryTypeName = session.nameFactory().create(primaryNodeTypeName); } catch (org.modeshape.jcr.value.ValueFormatException e) { throw new RepositoryException(JcrI18n.invalidNodeTypeNameParameter.text(primaryNodeTypeName, "primaryNodeTypeName"));
Name primaryTypeName = session.nameFactory().create(sourceNode.getProperty(JcrLexicon.FROZEN_PRIMARY_TYPE) .property() .getFirstValue());
childPrimaryTypeName = session.nameFactory().create(primaryNodeTypeName); } catch (org.modeshape.jcr.value.ValueFormatException e) { throw new RepositoryException(JcrI18n.invalidNodeTypeNameParameter.text(primaryNodeTypeName, "primaryNodeTypeName"));
Name primaryTypeName = session.nameFactory().create(sourceNode.getProperty(JcrLexicon.FROZEN_PRIMARY_TYPE) .property() .getFirstValue());