String namespace = NamespaceEnum.entityhubModel.getNamespace();
rep.add(namespace+"localMode", site.supportsLocalMode());
rep.add(namespace+"supportsSearch", site.supportsSearch());
SiteConfiguration config = site.getConfiguration();
rep.add(NamespaceEnum.rdfs+"label", config.getName());
rep.add(NamespaceEnum.rdf+"type", valueFactory.createReference(namespace+"ReferencedSite"));
if(config.getDescription() != null){
rep.add(NamespaceEnum.rdfs+"description", config.getDescription());
}
if(config.getCacheStrategy() != null){
rep.add(namespace+"cacheStrategy", valueFactory.createReference(namespace+"cacheStrategy-"+config.getCacheStrategy().name()));