Examples of RegisteredOntologyInfo


Examples of org.mmisw.orrclient.gwt.client.rpc.RegisteredOntologyInfo

      List<RegisteredOntologyInfo> versionedList = unversionedToVersioned.get(unversionedUri);
     
      // copy first element, ie., most recent ontology version, for the entry in the main list;
      // Note: the Uri of this main entry is set equal to the UnversionedUri property:
     
      RegisteredOntologyInfo mostRecent = versionedList.get(0);
      RegisteredOntologyInfo registeredOntologyInfo = _createOntologyInfo(
          mostRecent.getUnversionedUri(),      // NOTE: UnversionedURI for the URI
          mostRecent.getDisplayLabel(),
          mostRecent.getType(),
          mostRecent.getUserId(),
          mostRecent.getContactName(),
          mostRecent.getVersionNumber(),
          mostRecent.getDateCreated(),
          mostRecent.getUsername(),
          mostRecent.getOntologyId(),
          mostRecent.getVersionStatus(),

          mostRecent.getUnversionedUri(),
          mostRecent.getAuthority(),
          mostRecent.getShortName()
      );

      // if requested, include all versions:
      if ( includeAllVersions ) {
        registeredOntologyInfo.getPriorVersions().addAll(versionedList);
      }
     
      // add this main entry to returned list:
      onts.add(registeredOntologyInfo);
    }
View Full Code Here

Examples of org.mmisw.orrclient.gwt.client.rpc.RegisteredOntologyInfo

 
  public ResolveUriResult resolveUri(String uri) {
    ResolveUriResult resolveUriResult = new ResolveUriResult(uri);
   
    // try ontology:
    RegisteredOntologyInfo roi = getOntologyInfo(uri);
    if ( roi != null && roi.getError() == null ) {
      resolveUriResult.setRegisteredOntologyInfo(roi);
      return resolveUriResult;
    }
   
    // try term:
View Full Code Here

Examples of org.mmisw.orrclient.gwt.client.rpc.RegisteredOntologyInfo

        return _getOntologyInfoFromMmiUri(ontologyUri, mmiUri, version);
      }
      catch (URISyntaxException e) {
        String error = e.getMessage();
        log.error("getOntologyInfo: Error in URI: " +ontologyUri, e);
        RegisteredOntologyInfo oi = new RegisteredOntologyInfo();
        oi.setError(error);
        return oi;
      }
    }
    else {
      // "external" URI
      String unversOntologyUri = ontologyUri;
      try {
        boolean includeAllVersions = true;
        return _getOntologyInfoWithVersionParams(ontologyUri, unversOntologyUri, version, includeAllVersions);
      }
      catch (Exception e) {
        String error = e.getMessage();
        log.error("Error getting RegisteredOntologyInfo: " +ontologyUri, e);
        RegisteredOntologyInfo oi = new RegisteredOntologyInfo();
        oi.setError(error);
        return oi;
      }
    }
  }
View Full Code Here

Examples of org.mmisw.orrclient.gwt.client.rpc.RegisteredOntologyInfo

    config.setPreviewDirectory(PREVIEW_DIRECTORY);
    IOrrClient orrClient = IOrrClient.Manager.init(config);
    orrClient.getMetadataBaseInfo(false, resourceTypeClassUri, authorityClassUri);
   
   
    RegisteredOntologyInfo registeredOntologyInfo = orrClient.getOntologyInfo(ontologyUri);
    if ( registeredOntologyInfo.getError() != null ) {
      System.out.println("getOntologyInfo: " +registeredOntologyInfo.getError());
      return null;
    }
   
    System.out.println("getOntologyInfo: " +registeredOntologyInfo.getDisplayLabel());
   
    LoginResult loginResult = orrClient.authenticateUser(username, password);
    if ( loginResult.getError() != null ) {
      System.out.println("authenticateUser: " +loginResult.getError());
      return null;
View Full Code Here

Examples of org.mmisw.orrclient.gwt.client.rpc.RegisteredOntologyInfo

    final String unversUsersUri = mmiUri.copyWithVersion(null).getOntologyUri();
   
    // info from previous version if any:
    String ontologyId = null;
    String ontologyUserId = null;
    RegisteredOntologyInfo usersOntology = orrClient.getOntologyInfo(unversUsersUri);
    if ( usersOntology != null ) {
      ontologyId = usersOntology.getOntologyId();
      ontologyUserId = usersOntology.getOntologyUserId();
    }
   
    // set some associated attributes for the registration:
    Map<String, String> newValues = _getValues(loginResult, "MMI ORR Users", version);
    String fileName = AquaUtil.getAquaportalFilename(unversUsersUri);
View Full Code Here

Examples of org.mmisw.orrclient.gwt.client.rpc.RegisteredOntologyInfo

    }
   
    String ontServiceUrl = _config().getOntServiceUrl();
    final String unversGroupsUri = ontServiceUrl+ "/mmiorr-internal/groups";
   
    RegisteredOntologyInfo groupsOntology = orrClient.getOntologyInfo(unversGroupsUri);
    if ( groupsOntology != null ) {
      result.setError(unversGroupsUri+ ": ontology already registered.");
      return;
    }
   
View Full Code Here

Examples of org.mmisw.orrclient.gwt.client.rpc.RegisteredOntologyInfo

    RegisterOntologyResult registerOntologyResult = orrClient.registerOntology(createOntologyResult, loginResult);
    assertNull("No error in registerOntology", registerOntologyResult.getError());
    log.debug("createOntologyResult = " +createOntologyResult.getUri());
   
    log.info("=============== getOntologyInfo =================");
    RegisteredOntologyInfo registeredOntologyInfo = orrClient.getOntologyInfo(namespace);
    assertNull("No error in registeredOntologyInfo", registeredOntologyInfo.getError());
   
   
    orrClient.getOntologyContents(registeredOntologyInfo, null);
   
    if ( UNREGISTER ) {
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.