this.metadataProcessors = new ArrayList<MetadataProcessor>();
this.kunderaMetadata = kunderaMetadata;
// add processors to chain.
this.metadataProcessors.add(new TableProcessor(puProperties,kunderaMetadata));
this.metadataProcessors.add(new CacheableAnnotationProcessor());
this.metadataProcessors.add(new IndexProcessor(kunderaMetadata));
this.metadataProcessors.add(new EntityListenersProcessor());
}