protected ClassDescriptor buildIgnoreNewElementsOrderingPolicyConfigDescriptor() { XMLDescriptor descriptor = new XMLDescriptor(); descriptor.setJavaClass(IgnoreNewElementsOrderingPolicyConfig.class); descriptor.getInheritancePolicy().setParentClass(NodeOrderingPolicyConfig.class); return descriptor; }
protected ClassDescriptor buildRelativePositionOrderingPolicyConfigDescriptor() { XMLDescriptor descriptor = new XMLDescriptor(); descriptor.setJavaClass(RelativePositionOrderingPolicyConfig.class); descriptor.getInheritancePolicy().setParentClass(NodeOrderingPolicyConfig.class); return descriptor; }
protected ClassDescriptor buildEISCompositeDirectCollectionMappingDescriptor() { XMLDescriptor descriptor = new XMLDescriptor(); descriptor.setJavaClass(EISCompositeDirectCollectionMapping.class); descriptor.getInheritancePolicy().setParentClass(AbstractCompositeDirectCollectionMapping.class); return descriptor; }
protected ClassDescriptor buildBasicIndirectionPolicyDescriptor() { XMLDescriptor descriptor = new XMLDescriptor(); descriptor.setJavaClass(BasicIndirectionPolicy.class); descriptor.getInheritancePolicy().setParentClass(IndirectionPolicy.class); return descriptor; }
protected ClassDescriptor buildContainerIndirectionPolicyDescriptor() { XMLDescriptor descriptor = new XMLDescriptor(); descriptor.setJavaClass(ContainerIndirectionPolicy.class); descriptor.getInheritancePolicy().setParentClass(IndirectionPolicy.class); return descriptor; }
protected ClassDescriptor buildNoExpiryCacheInvalidationPolicyDescriptor() { XMLDescriptor descriptor = new XMLDescriptor(); descriptor.setJavaClass(NoExpiryCacheInvalidationPolicy.class); descriptor.getInheritancePolicy().setParentClass(CacheInvalidationPolicy.class); return descriptor; }
protected ClassDescriptor buildObjectReferenceMappingDescriptor() { XMLDescriptor descriptor = new XMLDescriptor(); descriptor.setJavaClass(ObjectReferenceMapping.class); descriptor.getInheritancePolicy().setParentClass(ForeignReferenceMapping.class); return descriptor; }
protected ClassDescriptor buildProxyIndirectionPolicyDescriptor() { XMLDescriptor descriptor = new XMLDescriptor(); descriptor.setJavaClass(ProxyIndirectionPolicy.class); descriptor.getInheritancePolicy().setParentClass(IndirectionPolicy.class); return descriptor; }
protected ClassDescriptor buildTransparentIndirectionPolicyDescriptor() { XMLDescriptor descriptor = new XMLDescriptor(); descriptor.setJavaClass(TransparentIndirectionPolicy.class); descriptor.getInheritancePolicy().setParentClass(IndirectionPolicy.class); return descriptor; }
protected ClassDescriptor buildDescriptorLevelDocumentPreservationPolicyDescriptor() { XMLDescriptor descriptor = new XMLDescriptor(); descriptor.setJavaClass(DescriptorLevelDocumentPreservationPolicy.class); descriptor.getInheritancePolicy().setParentClass(DocumentPreservationPolicy.class); return descriptor; }
public ClassDescriptor buildServerLogConfigDescriptor() { XMLDescriptor descriptor = new XMLDescriptor(); descriptor.setJavaClass(ServerLogConfig.class); descriptor.getInheritancePolicy().setParentClass(LogConfig.class); return descriptor; }
public ClassDescriptor buildProjectXMLConfigDescriptor() { XMLDescriptor descriptor = new XMLDescriptor(); descriptor.setJavaClass(ProjectXMLConfig.class); descriptor.getInheritancePolicy().setParentClass(ProjectConfig.class); return descriptor; }
public ClassDescriptor buildServerLogConfigDescriptor() { XMLDescriptor descriptor = new XMLDescriptor(); descriptor.setJavaClass(ServerLogConfig.class); descriptor.getInheritancePolicy().setParentClass(LogConfig.class); return descriptor; }
protected ClassDescriptor buildInsertObjectQueryDescriptor() { XMLDescriptor descriptor = new XMLDescriptor(); descriptor.setJavaClass(InsertObjectQuery.class); descriptor.getInheritancePolicy().setParentClass(DatabaseQuery.class); return descriptor; }
protected ClassDescriptor buildDefaultSequenceDescriptor() { XMLDescriptor descriptor = new XMLDescriptor(); descriptor.setJavaClass(DefaultSequence.class); descriptor.getInheritancePolicy().setParentClass(Sequence.class); return descriptor; }
protected ClassDescriptor buildDescriptorLevelDocumentPreservationPolicyConfigDescriptor() { XMLDescriptor descriptor = new XMLDescriptor(); descriptor.setJavaClass(DescriptorLevelDocumentPreservationPolicyConfig.class); descriptor.getInheritancePolicy().setParentClass(DocumentPreservationPolicyConfig.class); return descriptor; }
protected ClassDescriptor buildExpressionBuilderDescriptor() { XMLDescriptor descriptor = new XMLDescriptor(); descriptor.setJavaClass(ExpressionBuilder.class); descriptor.setDefaultRootElement("base-expression"); descriptor.getInheritancePolicy().setParentClass(Expression.class); return descriptor; }
protected ClassDescriptor buildOneToOneQueryKeyDescriptor() { XMLDescriptor descriptor = new XMLDescriptor(); descriptor.setJavaClass(OneToOneQueryKey.class); descriptor.setDefaultRootElement("one-to-one-query-key"); descriptor.getInheritancePolicy().setParentClass(ForeignReferenceQueryKey.class); return descriptor; }
protected ClassDescriptor buildTimeToLiveCacheInvalidationPolicyDescriptor() { XMLDescriptor descriptor = new XMLDescriptor(); descriptor.setJavaClass(TimeToLiveCacheInvalidationPolicy.class); descriptor.getInheritancePolicy().setParentClass(CacheInvalidationPolicy.class); XMLDirectMapping timeToLiveMapping = new XMLDirectMapping(); timeToLiveMapping.setAttributeName("timeToLive"); timeToLiveMapping.setXPath(getPrimaryNamespaceXPath() + "time-to-live/text()"); descriptor.addMapping(timeToLiveMapping); return descriptor; }
protected ClassDescriptor buildTransformerBasedFieldTransformationDescriptor() { XMLDescriptor descriptor = new XMLDescriptor(); descriptor.setJavaClass(TransformerBasedFieldTransformation.class); descriptor.getInheritancePolicy().setParentClass(FieldTransformation.class); XMLDirectMapping methodNameMapping = new XMLDirectMapping(); methodNameMapping.setAttributeName("transformerClass"); methodNameMapping.setXPath(getPrimaryNamespaceXPath() + "transformer-class/text()"); methodNameMapping.setGetMethodName("getTransformerClass"); methodNameMapping.setSetMethodName("setTransformerClass"); descriptor.addMapping(methodNameMapping); return descriptor; }