Package org.hibernate.envers.configuration.metadata.reader

Examples of org.hibernate.envers.configuration.metadata.reader.PropertyAuditingData


                               ClassAuditingData auditingData, String entityName, EntityXmlMappingData xmlMappingData,
                               boolean firstPass) {
        while (properties.hasNext()) {
            Property property = properties.next();
            String propertyName = property.getName();
      PropertyAuditingData propertyAuditingData = auditingData.getPropertyAuditingData(propertyName);
            if (propertyAuditingData != null) {
        addValue(parent, property.getValue(), currentMapper, entityName, xmlMappingData, propertyAuditingData,
            property.isInsertable(), firstPass);
            }
        }
View Full Code Here


  private boolean checkPropertiesAudited(Iterator<Property> properties, ClassAuditingData auditingData) {
    while (properties.hasNext()) {
      Property property = properties.next();
            String propertyName = property.getName();
      PropertyAuditingData propertyAuditingData = auditingData.getPropertyAuditingData(propertyName);
            if (propertyAuditingData == null) {
        return false;
      }
    }
View Full Code Here

                               ClassAuditingData auditingData, String entityName, EntityXmlMappingData xmlMappingData,
                               boolean firstPass) {
        while (properties.hasNext()) {
            Property property = properties.next();
            String propertyName = property.getName();
      PropertyAuditingData propertyAuditingData = auditingData.getPropertyAuditingData(propertyName);
            if (propertyAuditingData != null) {
        addValue(parent, property.getValue(), currentMapper, entityName, xmlMappingData, propertyAuditingData,
            property.isInsertable(), firstPass);
            }
        }
View Full Code Here

  private boolean checkPropertiesAudited(Iterator<Property> properties, ClassAuditingData auditingData) {
    while (properties.hasNext()) {
      Property property = properties.next();
            String propertyName = property.getName();
      PropertyAuditingData propertyAuditingData = auditingData.getPropertyAuditingData(propertyName);
            if (propertyAuditingData == null) {
        return false;
      }
    }
View Full Code Here

            return new MiddleComponentData(new MiddleRelatedComponentMapper(referencedIdData),
                    queryGeneratorBuilder.getCurrentIndex());
        } else {
            // Last but one parameter: collection components are always insertable
            boolean mapped = mainGenerator.getBasicMetadataGenerator().addBasic(xmlMapping,
                    new PropertyAuditingData(prefix, "field", ModificationStore.FULL, RelationTargetAuditMode.AUDITED, null, null, false),
                    value, null, true, true);

            if (mapped) {
                // Simple values are always stored in the first item of the array returned by the query generator.
                return new MiddleComponentData(new MiddleSimpleComponentMapper(mainGenerator.getVerEntCfg(), prefix), 0);
View Full Code Here

        return new PropertyData(property.getName(), property.getName(), property.getPropertyAccessorName(),
        ModificationStore.FULL);
    }

    private PropertyAuditingData getIdPersistentPropertyAuditingData(Property property) {
        return new PropertyAuditingData(property.getName(), property.getPropertyAccessorName(),
                ModificationStore.FULL, RelationTargetAuditMode.AUDITED, null, null, false);
    }
View Full Code Here

            return new MiddleComponentData(new MiddleRelatedComponentMapper(referencedIdData),
                    queryGeneratorBuilder.getCurrentIndex());
        } else {
            // Last but one parameter: collection components are always insertable
            boolean mapped = mainGenerator.getBasicMetadataGenerator().addBasic(xmlMapping,
                    new PropertyAuditingData(prefix, "field", ModificationStore.FULL, RelationTargetAuditMode.AUDITED, null, null, false),
                    value, null, true, true);

            if (mapped) {
                // Simple values are always stored in the first item of the array returned by the query generator.
                return new MiddleComponentData(new MiddleSimpleComponentMapper(mainGenerator.getVerEntCfg(), prefix), 0);
View Full Code Here

                               ClassAuditingData auditingData, String entityName, EntityXmlMappingData xmlMappingData,
                               boolean firstPass) {
        while (properties.hasNext()) {
            Property property = properties.next();
            String propertyName = property.getName();
      PropertyAuditingData propertyAuditingData = auditingData.getPropertyAuditingData(propertyName);
            if (propertyAuditingData != null) {
        addValue(parent, property.getValue(), currentMapper, entityName, xmlMappingData, propertyAuditingData,
            property.isInsertable(), firstPass, true);
            }
        }
View Full Code Here

  private boolean checkPropertiesAudited(Iterator<Property> properties, ClassAuditingData auditingData) {
    while (properties.hasNext()) {
      Property property = properties.next();
            String propertyName = property.getName();
      PropertyAuditingData propertyAuditingData = auditingData.getPropertyAuditingData(propertyName);
            if (propertyAuditingData == null) {
        return false;
      }
    }
View Full Code Here

                               ClassAuditingData auditingData, String entityName, EntityXmlMappingData xmlMappingData,
                               boolean firstPass) {
        while (properties.hasNext()) {
            Property property = properties.next();
            String propertyName = property.getName();
      PropertyAuditingData propertyAuditingData = auditingData.getPropertyAuditingData(propertyName);
            if (propertyAuditingData != null) {
        addValue(parent, property.getValue(), currentMapper, entityName, xmlMappingData, propertyAuditingData,
            property.isInsertable(), firstPass);
            }
        }
View Full Code Here

TOP

Related Classes of org.hibernate.envers.configuration.metadata.reader.PropertyAuditingData

Copyright © 2018 www.massapicom. 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.