*/
public void process(MetadataDescriptor descriptor, String defaultColumnName) {
if (m_columnNames.isEmpty() && (defaultColumnName != null)) {
descriptor.getClassDescriptor().getCachePolicy().addCacheIndex(defaultColumnName);
} else {
CacheIndex index = new CacheIndex();
if (this.updateable != null) {
index.setIsUpdateable(this.updateable);
}
for (String column : m_columnNames) {
index.addFieldName(column);
}
descriptor.getClassDescriptor().getCachePolicy().addCacheIndex(index);
}
}