Search in sources :

Example 1 with RegistryAdapterServer

use of org.commongeoregistry.adapter.RegistryAdapterServer in project geoprism-registry by terraframe.

the class CambodiaDemoHierarchyGenerator method generateHierarchyTypes.

private static void generateHierarchyTypes() {
    RegistryAdapterServer registry = new RegistryAdapterServer(RegistryIdService.getInstance());
    HierarchyType ht = MetadataFactory.newHierarchyType("Cambodia", new LocalizedValue("Cambodia"), new LocalizedValue(""), null, registry);
    ServiceFactory.getHierarchyService().createHierarchyType(Session.getCurrentSession().getOid(), ht.toJSON().toString());
}
Also used : RegistryAdapterServer(org.commongeoregistry.adapter.RegistryAdapterServer) HierarchyType(org.commongeoregistry.adapter.metadata.HierarchyType) LocalizedValue(org.commongeoregistry.adapter.dataaccess.LocalizedValue)

Example 2 with RegistryAdapterServer

use of org.commongeoregistry.adapter.RegistryAdapterServer in project geoprism-registry by terraframe.

the class ServiceFactory method initialize.

private void initialize() {
    this.registryService = new RegistryService();
    this.cs = new ConversionService();
    this.idService = new RegistryIdService();
    this.adapter = new RegistryAdapterServer(this.idService);
    this.accountService = new AccountService();
    this.goPermissionServ = new GeoObjectPermissionService();
    this.serverGoService = new ServerGeoObjectService(goPermissionServ);
    this.hierarchyService = new HierarchyService();
    this.orgServ = new OrganizationPermissionService();
    this.hierarchyPermServ = new HierarchyTypePermissionService();
    this.goRelPermissionServ = new GeoObjectRelationshipPermissionService();
    this.goTypeRelPermissionServ = new GeoObjectTypeRelationshipPermissionService();
    this.goTypePermissionServ = new GeoObjectTypePermissionService();
    this.rolePermissionServ = new RolePermissionService();
    this.metadataCache = new ServerMetadataCache(this.adapter);
    this.metadataCache.rebuild();
    this.registryService.initialize(this.adapter);
}
Also used : RolePermissionService(net.geoprism.registry.permission.RolePermissionService) ServerGeoObjectService(net.geoprism.registry.geoobject.ServerGeoObjectService) HierarchyTypePermissionService(net.geoprism.registry.permission.HierarchyTypePermissionService) HierarchyService(net.geoprism.registry.hierarchy.HierarchyService) ServerMetadataCache(net.geoprism.registry.cache.ServerMetadataCache) OrganizationPermissionService(net.geoprism.registry.permission.OrganizationPermissionService) RegistryAdapterServer(org.commongeoregistry.adapter.RegistryAdapterServer) GeoObjectRelationshipPermissionService(net.geoprism.registry.permission.GeoObjectRelationshipPermissionService) GeoObjectPermissionService(net.geoprism.registry.permission.GeoObjectPermissionService) GeoObjectTypeRelationshipPermissionService(net.geoprism.registry.permission.GeoObjectTypeRelationshipPermissionService) GeoObjectTypePermissionService(net.geoprism.registry.permission.GeoObjectTypePermissionService)

Aggregations

RegistryAdapterServer (org.commongeoregistry.adapter.RegistryAdapterServer)2 ServerMetadataCache (net.geoprism.registry.cache.ServerMetadataCache)1 ServerGeoObjectService (net.geoprism.registry.geoobject.ServerGeoObjectService)1 HierarchyService (net.geoprism.registry.hierarchy.HierarchyService)1 GeoObjectPermissionService (net.geoprism.registry.permission.GeoObjectPermissionService)1 GeoObjectRelationshipPermissionService (net.geoprism.registry.permission.GeoObjectRelationshipPermissionService)1 GeoObjectTypePermissionService (net.geoprism.registry.permission.GeoObjectTypePermissionService)1 GeoObjectTypeRelationshipPermissionService (net.geoprism.registry.permission.GeoObjectTypeRelationshipPermissionService)1 HierarchyTypePermissionService (net.geoprism.registry.permission.HierarchyTypePermissionService)1 OrganizationPermissionService (net.geoprism.registry.permission.OrganizationPermissionService)1 RolePermissionService (net.geoprism.registry.permission.RolePermissionService)1 LocalizedValue (org.commongeoregistry.adapter.dataaccess.LocalizedValue)1 HierarchyType (org.commongeoregistry.adapter.metadata.HierarchyType)1