org.wso2.carbon.registry.core.Resource.setUUID()方法的使用及代码示例

x33g5p2x  于2022-01-28 转载在 其他  
字(5.1k)|赞(0)|评价(0)|浏览(53)

本文整理了Java中org.wso2.carbon.registry.core.Resource.setUUID方法的一些代码示例,展示了Resource.setUUID的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Resource.setUUID方法的具体详情如下:
包路径:org.wso2.carbon.registry.core.Resource
类名称:Resource
方法名:setUUID

Resource.setUUID介绍

暂无

代码示例

代码示例来源:origin: org.wso2.carbon.governance/org.wso2.carbon.governance.registry.extensions

public static void addNewId(Registry registry, Resource newResource, String newPath) throws RegistryException {
    String artifactID = UUID.randomUUID().toString();
    newResource.setUUID(artifactID);
//        CommonUtil.addGovernanceArtifactEntryWithAbsoluteValues(registry, artifactID, newPath);
  }

代码示例来源:origin: org.wso2.carbon.governance/org.wso2.carbon.governance.registry.extensions

resource.setUUID(schemaId);

代码示例来源:origin: org.wso2.carbon.registry/org.wso2.carbon.registry.extensions

resource.setUUID(artifactId);

代码示例来源:origin: org.wso2.carbon.registry/org.wso2.carbon.registry.extensions

String version = requestContext.getResource().getProperty("version");
if (resource.getUUID() == null) {
  resource.setUUID(UUID.randomUUID().toString());

代码示例来源:origin: org.wso2.carbon.governance/org.wso2.carbon.governance.api

policyResource.setUUID(policy.getId());

代码示例来源:origin: org.wso2.carbon.registry/org.wso2.carbon.registry.extensions

resource.setUUID(schemaId);

代码示例来源:origin: org.wso2.carbon.registry/org.wso2.carbon.registry.extensions

endpointResource.setUUID(resourceId);

代码示例来源:origin: org.wso2.carbon.governance/org.wso2.carbon.governance.api

endpointResource.setUUID(endpoint.getId());

代码示例来源:origin: org.wso2.carbon.governance/org.wso2.carbon.governance.api

schemaResource.setUUID(schema.getId());

代码示例来源:origin: org.wso2.carbon.registry/org.wso2.carbon.registry.extensions

private void deleteOldResource(RequestContext context, Resource metaDataResource, WSDLInfo wsdlInfo, String wsdlPath, Resource wsdlResource) throws RegistryException {
  if(wsdlInfo.isMasterWSDL()){
    if (metaDataResource != null) {
      wsdlResource.setUUID(metaDataResource.getUUID());
    }
    if(!wsdlPath.equals(context.getResourcePath().getPath())
        && registry.resourceExists(context.getResourcePath().getPath())){
      registry.delete(context.getResourcePath().getPath());
    }
  }
}

代码示例来源:origin: org.wso2.carbon.registry/org.wso2.carbon.registry.extensions

resource.setUUID(resourceId);
resource.setMediaType(CommonConstants.SWAGGER_MEDIA_TYPE);
resource.setContent(contentStream.toByteArray());

代码示例来源:origin: org.wso2.carbon.governance/org.wso2.carbon.governance.registry.extensions

policyResource.setUUID(policyId);

代码示例来源:origin: org.wso2.carbon.governance/org.wso2.carbon.governance.registry.extensions

} else {
  wsdlResource = new ResourceImpl();
  wsdlResource.setUUID(metaDataResource.getUUID());
  if (metaDataResource != null) {
    Properties properties = metaDataResource.getProperties();

代码示例来源:origin: org.wso2.carbon.registry/org.wso2.carbon.registry.extensions

endpointIdCreated = true;
endpointId = UUID.randomUUID().toString();
resource.setUUID(endpointId);

代码示例来源:origin: org.wso2.carbon.governance/org.wso2.carbon.governance.api

setContent(endpoint, endpointResource);
String tmpPath = "/" + GovernanceUtils.getNameFromUrl(((EndpointImpl)endpoint).getUrl());
endpointResource.setUUID(endpoint.getId());

代码示例来源:origin: org.wso2.carbon.governance/org.wso2.carbon.governance.registry.extensions

private void addService(OMElement service, RequestContext context)throws RegistryException {
  Resource resource = registry.newResource();
  String tempNamespace = CommonUtil.derivePathFragmentFromNamespace(
      CommonUtil.getServiceNamespace(service));
  String path = getChrootedServiceLocation(registry, context.getRegistryContext()) + tempNamespace +
      CommonUtil.getServiceName(service);
  String artifactId = UUID.randomUUID().toString();
  resource.setUUID(artifactId);
  String content = service.toString();
  resource.setContent(RegistryUtils.encodeString(content));
  resource.setMediaType(RegistryConstants.SERVICE_MEDIA_TYPE);
  // when saving the resource we are expecting to call the service media type handler, so
  // we intentionally release the lock here.
  boolean lockAlreadyAcquired = !CommonUtil.isUpdateLockAvailable();
  CommonUtil.releaseUpdateLock();
  try {
    registry.put(path, resource);
  } finally {
    if (lockAlreadyAcquired) {
      CommonUtil.acquireUpdateLock();
    }
  }
  registry.addAssociation(path, RegistryUtils.getAbsolutePath(registry.getRegistryContext(),
      CommonUtil.getDefinitionURL(service)), CommonConstants.DEPENDS);
  registry.addAssociation(RegistryUtils.getAbsolutePath(registry.getRegistryContext(),
      CommonUtil.getDefinitionURL(service)),path, CommonConstants.USED_BY);
}

代码示例来源:origin: org.wso2.carbon.registry/org.wso2.carbon.registry.extensions

resource.setUUID(existingResource.getUUID());
} else {
  resource.setUUID(UUID.randomUUID().toString());

代码示例来源:origin: org.wso2.carbon.registry/org.wso2.carbon.registry.extensions

resource.setUUID(existingResource.getUUID());
} else {
  resource.setUUID(UUID.randomUUID().toString());

代码示例来源:origin: org.wso2.carbon.governance/org.wso2.carbon.governance.api

wsdlResource.setUUID(wsdl.getId());
registry.put(tmpPath, wsdlResource);

代码示例来源:origin: org.wso2.carbon.governance/org.wso2.carbon.governance.api

schemaResource.setUUID(schema.getId());
registry.put(oldSchema.getPath(), schemaResource);
schema.setId(schemaResource.getUUID());

相关文章