Examples of IdGenerator


Examples of org.exoplatform.services.jcr.util.IdGenerator

            {
               Node root = sess.getRootNode();
               for (int i = 0; i < 100000; i++)
               {

                  IdGenerator obj;
                  String fileName = IdGenerator.generate();// + "_" + i;
                  NodeImpl node = (NodeImpl)root.addNode(fileName, "nt:file");
                  NodeImpl cont = (NodeImpl)node.addNode("jcr:content", "nt:resource");
                  cont.setProperty("jcr:mimeType", "text/plain");
                  cont.setProperty("jcr:lastModified", Calendar.getInstance());
View Full Code Here

Examples of org.hibernate.mapping.IdGenerator

      return getGenerator( name, null );
    }

    public IdGenerator getGenerator(String name, Map<String, IdGenerator> localGenerators) {
      if ( localGenerators != null ) {
        IdGenerator result = localGenerators.get( name );
        if ( result != null ) {
          return result;
        }
      }
      return namedGenerators.get( name );
View Full Code Here

Examples of org.hibernate.mapping.IdGenerator

      return namedGenerators.get( name );
    }

    public void addGenerator(IdGenerator generator) {
      if ( !defaultNamedGenerators.contains( generator.getName() ) ) {
        IdGenerator old = namedGenerators.put( generator.getName(), generator );
        if ( old != null ) {
          LOG.duplicateGeneratorName( old.getName() );
        }
      }
    }
View Full Code Here

Examples of org.hibernate.mapping.IdGenerator

      return getGenerator( name, null );
    }

    public IdGenerator getGenerator(String name, Map<String, IdGenerator> localGenerators) {
      if ( localGenerators != null ) {
        IdGenerator result = localGenerators.get( name );
        if ( result != null ) {
          return result;
        }
      }
      return namedGenerators.get( name );
View Full Code Here

Examples of org.hibernate.mapping.IdGenerator

      return namedGenerators.get( name );
    }

    public void addGenerator(IdGenerator generator) {
      if ( !defaultNamedGenerators.contains( generator.getName() ) ) {
        IdGenerator old = namedGenerators.put( generator.getName(), generator );
        if ( old != null ) {
          log.warn( "duplicate generator name {}", old.getName() );
        }
      }
    }
View Full Code Here

Examples of org.hibernate.mapping.IdGenerator

      return getGenerator( name, null );
    }

    public IdGenerator getGenerator(String name, Map<String, IdGenerator> localGenerators) {
      if ( localGenerators != null ) {
        IdGenerator result = localGenerators.get( name );
        if ( result != null ) {
          return result;
        }
      }
      return namedGenerators.get( name );
View Full Code Here

Examples of org.hibernate.mapping.IdGenerator

      return namedGenerators.get( name );
    }

    public void addGenerator(IdGenerator generator) {
      if ( !defaultNamedGenerators.contains( generator.getName() ) ) {
        IdGenerator old = namedGenerators.put( generator.getName(), generator );
                if (old != null) LOG.duplicateGeneratorName(old.getName());
      }
    }
View Full Code Here

Examples of org.hibernate.mapping.IdGenerator

    {
      List<SequenceGenerator> anns = ( List<SequenceGenerator> ) defaults.get( SequenceGenerator.class );
      if ( anns != null ) {
        for ( SequenceGenerator ann : anns ) {
          IdGenerator idGen = buildIdGenerator( ann, mappings );
          if ( idGen != null ) {
            mappings.addDefaultGenerator( idGen );
          }
        }
      }
    }
    {
      List<TableGenerator> anns = ( List<TableGenerator> ) defaults.get( TableGenerator.class );
      if ( anns != null ) {
        for ( TableGenerator ann : anns ) {
          IdGenerator idGen = buildIdGenerator( ann, mappings );
          if ( idGen != null ) {
            mappings.addDefaultGenerator( idGen );
          }
        }
      }
View Full Code Here

Examples of org.hibernate.mapping.IdGenerator

      LOG.packageNotFound( packageName );
      return;
    }
    if ( pckg.isAnnotationPresent( SequenceGenerator.class ) ) {
      SequenceGenerator ann = pckg.getAnnotation( SequenceGenerator.class );
      IdGenerator idGen = buildIdGenerator( ann, mappings );
      mappings.addGenerator( idGen );
      if ( LOG.isTraceEnabled() ) {
        LOG.tracev( "Add sequence generator with name: {0}", idGen.getName() );
      }
    }
    if ( pckg.isAnnotationPresent( TableGenerator.class ) ) {
      TableGenerator ann = pckg.getAnnotation( TableGenerator.class );
      IdGenerator idGen = buildIdGenerator( ann, mappings );
      mappings.addGenerator( idGen );

    }
    bindGenericGenerators( pckg, mappings );
    bindQueries( pckg, mappings );
View Full Code Here

Examples of org.hibernate.mapping.IdGenerator

      }
    }
  }

  private static void bindGenericGenerator(GenericGenerator def, Mappings mappings) {
    IdGenerator idGen = buildIdGenerator( def, mappings );
    mappings.addGenerator( idGen );
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.