org.apache.jackrabbit.spi.QNodeDefinition.getDeclaringNodeType()方法的使用及代码示例

x33g5p2x  于2022-01-28 转载在 其他  
字(7.3k)|赞(0)|评价(0)|浏览(67)

本文整理了Java中org.apache.jackrabbit.spi.QNodeDefinition.getDeclaringNodeType方法的一些代码示例,展示了QNodeDefinition.getDeclaringNodeType的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。QNodeDefinition.getDeclaringNodeType方法的具体详情如下:
包路径:org.apache.jackrabbit.spi.QNodeDefinition
类名称:QNodeDefinition
方法名:getDeclaringNodeType

QNodeDefinition.getDeclaringNodeType介绍

暂无

代码示例

代码示例来源:origin: apache/jackrabbit

private QNodeDefinitionId(QNodeDefinition def) {
  declaringNodeType = def.getDeclaringNodeType();
  name = def.getName();
}

代码示例来源:origin: org.apache.jackrabbit/jackrabbit-spi-commons

private QNodeDefinitionId(QNodeDefinition def) {
  declaringNodeType = def.getDeclaringNodeType();
  name = def.getName();
}

代码示例来源:origin: org.apache.jackrabbit/jackrabbit-core

/**
 * {@inheritDoc}
 */
public void nodeTypeReRegistered(Name ntName) {
  // flush all affected cache entries
  ntCache.remove(ntName);
  synchronized (pdCache) {
    Iterator<PropertyDefinitionImpl> iter = pdCache.values().iterator();
    while (iter.hasNext()) {
      PropertyDefinitionImpl pd = iter.next();
      if (ntName.equals(pd.unwrap().getDeclaringNodeType())) {
        iter.remove();
      }
    }
  }
  synchronized (ndCache) {
    Iterator<NodeDefinitionImpl> iter = ndCache.values().iterator();
    while (iter.hasNext()) {
      NodeDefinitionImpl nd = iter.next();
      if (ntName.equals(nd.unwrap().getDeclaringNodeType())) {
        iter.remove();
      }
    }
  }
}

代码示例来源:origin: org.apache.jackrabbit/jackrabbit-core

/**
 * {@inheritDoc}
 */
public void nodeTypesUnregistered(Collection<Name> names) {
  // flush all affected cache entries
  for (Name name : names) {
    ntCache.remove(name);
  }
  synchronized (pdCache) {
    Iterator<PropertyDefinitionImpl> iter = pdCache.values().iterator();
    while (iter.hasNext()) {
      PropertyDefinitionImpl pd = iter.next();
      if (names.contains(pd.unwrap().getDeclaringNodeType())) {
        iter.remove();
      }
    }
  }
  synchronized (ndCache) {
    Iterator<NodeDefinitionImpl> iter = ndCache.values().iterator();
    while (iter.hasNext()) {
      NodeDefinitionImpl nd = iter.next();
      if (names.contains(nd.unwrap().getDeclaringNodeType())) {
        iter.remove();
      }
    }
  }
}

代码示例来源:origin: apache/jackrabbit

/**
 * {@inheritDoc}
 */
public void nodeTypeReRegistered(Name ntName) {
  // flush all affected cache entries
  ntCache.remove(ntName);
  synchronized (pdCache) {
    Iterator<PropertyDefinitionImpl> iter = pdCache.values().iterator();
    while (iter.hasNext()) {
      PropertyDefinitionImpl pd = iter.next();
      if (ntName.equals(pd.unwrap().getDeclaringNodeType())) {
        iter.remove();
      }
    }
  }
  synchronized (ndCache) {
    Iterator<NodeDefinitionImpl> iter = ndCache.values().iterator();
    while (iter.hasNext()) {
      NodeDefinitionImpl nd = iter.next();
      if (ntName.equals(nd.unwrap().getDeclaringNodeType())) {
        iter.remove();
      }
    }
  }
}

代码示例来源:origin: apache/jackrabbit

/**
 * {@inheritDoc}
 */
public void nodeTypesUnregistered(Collection<Name> names) {
  // flush all affected cache entries
  for (Name name : names) {
    ntCache.remove(name);
  }
  synchronized (pdCache) {
    Iterator<PropertyDefinitionImpl> iter = pdCache.values().iterator();
    while (iter.hasNext()) {
      PropertyDefinitionImpl pd = iter.next();
      if (names.contains(pd.unwrap().getDeclaringNodeType())) {
        iter.remove();
      }
    }
  }
  synchronized (ndCache) {
    Iterator<NodeDefinitionImpl> iter = ndCache.values().iterator();
    while (iter.hasNext()) {
      NodeDefinitionImpl nd = iter.next();
      if (names.contains(nd.unwrap().getDeclaringNodeType())) {
        iter.remove();
      }
    }
  }
}

代码示例来源:origin: apache/jackrabbit

for (QNodeDefinition nodeDef : nodeDefs) {
  Name dnt = nodeDef.getDefaultPrimaryType();
  Name definingNT = nodeDef.getDeclaringNodeType();
  try {
    if (dnt != null) {

代码示例来源:origin: org.apache.jackrabbit/jackrabbit-core

for (QNodeDefinition nodeDef : nodeDefs) {
  Name dnt = nodeDef.getDefaultPrimaryType();
  Name definingNT = nodeDef.getDeclaringNodeType();
  try {
    if (dnt != null) {

代码示例来源:origin: apache/jackrabbit

for (int i = 0; i < nodeDefs.length; i++) {
  Name dnt = nodeDefs[i].getDefaultPrimaryType();
  Name definingNT = nodeDefs[i].getDeclaringNodeType();
  try {
    if (dnt != null) {

代码示例来源:origin: org.apache.jackrabbit/jackrabbit-jcr2spi

for (int i = 0; i < nodeDefs.length; i++) {
  Name dnt = nodeDefs[i].getDefaultPrimaryType();
  Name definingNT = nodeDefs[i].getDeclaringNodeType();
  try {
    if (dnt != null) {

代码示例来源:origin: apache/jackrabbit

for (QNodeDefinition aNd : nd) {
  builder.append("\n\tNodeDefinition");
  builder.append(" (declared in ").append(aNd.getDeclaringNodeType()).append(") ");
  builder.append("\n\t\tName\t\t").append(aNd.definesResidual() ? "*" : aNd.getName().toString());
  Name[] reqPrimaryTypes = aNd.getRequiredPrimaryTypes();

代码示例来源:origin: org.apache.jackrabbit/jackrabbit-jcr2spi

for (QNodeDefinition aNd : nd) {
  builder.append("\n\tNodeDefinition");
  builder.append(" (declared in ").append(aNd.getDeclaringNodeType()).append(") ");
  builder.append("\n\t\tName\t\t").append(aNd.definesResidual() ? "*" : aNd.getName().toString());
  Name[] reqPrimaryTypes = aNd.getRequiredPrimaryTypes();

代码示例来源:origin: org.apache.jackrabbit/jackrabbit-core

for (QNodeDefinition aNd : nd) {
  builder.append("\tNodeDefinition\\n");
  builder.append(" (declared in " + aNd.getDeclaringNodeType() + ")\\n");
  builder.append("\t\tName\t\t" + (aNd.definesResidual() ? "*" : aNd.getName().toString()) + "\n");
  Name[] reqPrimaryTypes = aNd.getRequiredPrimaryTypes();

代码示例来源:origin: apache/jackrabbit

for (QNodeDefinition aNd : nd) {
  builder.append("\tNodeDefinition\\n");
  builder.append(" (declared in " + aNd.getDeclaringNodeType() + ")\\n");
  builder.append("\t\tName\t\t" + (aNd.definesResidual() ? "*" : aNd.getName().toString()) + "\n");
  Name[] reqPrimaryTypes = aNd.getRequiredPrimaryTypes();

代码示例来源:origin: org.apache.jackrabbit/jackrabbit-spi-commons

/**
 * Copy constructor.
 *
 * @param nodeDef some other node definition.
 */
public QNodeDefinitionImpl(QNodeDefinition nodeDef) {
  this(nodeDef.getName(), nodeDef.getDeclaringNodeType(),
      nodeDef.isAutoCreated(), nodeDef.isMandatory(),
      nodeDef.getOnParentVersion(), nodeDef.isProtected(),
      nodeDef.getDefaultPrimaryType(),
      nodeDef.getRequiredPrimaryTypes(),
      nodeDef.allowsSameNameSiblings());
}

代码示例来源:origin: apache/jackrabbit

/**
 * Copy constructor.
 *
 * @param nodeDef some other node definition.
 */
public QNodeDefinitionImpl(QNodeDefinition nodeDef) {
  this(nodeDef.getName(), nodeDef.getDeclaringNodeType(),
      nodeDef.isAutoCreated(), nodeDef.isMandatory(),
      nodeDef.getOnParentVersion(), nodeDef.isProtected(),
      nodeDef.getDefaultPrimaryType(),
      nodeDef.getRequiredPrimaryTypes(),
      nodeDef.allowsSameNameSiblings());
}

代码示例来源:origin: org.apache.jackrabbit/com.springsource.org.apache.jackrabbit.spi.commons

/**
 * Copy constructor.
 *
 * @param nodeDef some other node definition.
 */
public QNodeDefinitionImpl(QNodeDefinition nodeDef) {
  this(nodeDef.getName(), nodeDef.getDeclaringNodeType(),
      nodeDef.isAutoCreated(), nodeDef.isMandatory(),
      nodeDef.getOnParentVersion(), nodeDef.isProtected(),
      nodeDef.getDefaultPrimaryType(),
      nodeDef.getRequiredPrimaryTypes(),
      nodeDef.allowsSameNameSiblings());
}

代码示例来源:origin: apache/jackrabbit

QNodeDefinition cnd = cnda[i];
if (!name.equals(cnd.getDeclaringNodeType())) {
  String msg = "[" + name + "#" + cnd.getName()
      + "] invalid declaring node type specified";

代码示例来源:origin: org.apache.jackrabbit/jackrabbit-jcr2spi

QNodeDefinition cnd = cnda[i];
if (!name.equals(cnd.getDeclaringNodeType())) {
  String msg = "[" + name + "#" + cnd.getName()
      + "] invalid declaring node type specified";

代码示例来源:origin: org.apache.jackrabbit/jackrabbit-core

if (!name.equals(cnd.getDeclaringNodeType())) {
  String msg = "[" + name + "#" + cnd.getName()
      + "] invalid declaring node type specified";

相关文章