org.jboss.as.controller.registry.Resource.clone()方法的使用及代码示例

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

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

Resource.clone介绍

[英]Creates and returns a copy of this resource.
[中]创建并返回此资源的副本。

代码示例

代码示例来源:origin: wildfly/wildfly

@Override
public Resource clone() {
  return new BatchJobExecutionResource(delegate.clone(), jobOperator, jobName);
}

代码示例来源:origin: wildfly/wildfly

@Override
public Resource clone() {
  return new ModClusterResource(delegate.clone(), name);
}

代码示例来源:origin: org.wildfly.core/wildfly-controller

OriginalModel(Resource original, RunningMode mode, ProcessType type, TransformationTarget target, ImmutableManagementResourceRegistration registration) {
  this.original = original.clone();
  this.mode = mode;
  this.type = type;
  this.target = target;
  this.registration = registration;
}

代码示例来源:origin: org.wildfly.core/wildfly-controller

@SuppressWarnings({"CloneDoesntCallSuperClone"})
  @Override
  public Resource clone() {
    return delegate.clone();
  }
}

代码示例来源:origin: org.wildfly/wildfly-controller

@SuppressWarnings({"CloneDoesntCallSuperClone"})
  @Override
  public Resource clone() {
    return delegate.clone();
  }
}

代码示例来源:origin: org.jboss.as/jboss-as-controller

@SuppressWarnings({"CloneDoesntCallSuperClone"})
  @Override
  public Resource clone() {
    return delegate.clone();
  }
}

代码示例来源:origin: org.wildfly.core/wildfly-controller

@Override
public Resource getOriginalRootResource() {
  // TODO restrict
  return originalModel.getRootResource().clone();
}

代码示例来源:origin: org.wildfly.core/wildfly-controller

private ResourceTransformationContextImpl(ResourceTransformationContextImpl context, OriginalModel originalModel) {
  this.root = context.root.clone();
  this.current = context.current;
  this.read = context.read;
  this.logger = context.getLogger();
  this.transformerOperationAttachment = context.transformerOperationAttachment;
  this.ignoredTransformationRegistry = context.ignoredTransformationRegistry;
  this.originalModel = originalModel;
}

代码示例来源:origin: org.wildfly.core/wildfly-controller

@SuppressWarnings({"CloneDoesntCallSuperClone"})
@Override
public Resource clone() {
  return getDelegate().clone();
}

代码示例来源:origin: org.wildfly/wildfly-controller

@Override
public Resource getRootResource() {
  // TODO limit children
  authorize(false, READ_CONFIG);
  final Resource readOnlyModel = this.model;
  return readOnlyModel.clone();
}

代码示例来源:origin: org.wildfly/wildfly-controller

@SuppressWarnings({"CloneDoesntCallSuperClone"})
@Override
public Resource clone() {
  return getDelegate().clone();
}

代码示例来源:origin: wildfly/wildfly-core

@Override
public Resource getOriginalRootResource() {
  // TODO restrict
  return originalModel.getRootResource().clone();
}

代码示例来源:origin: wildfly/wildfly-core

private ResourceTransformationContextImpl(ResourceTransformationContextImpl context, OriginalModel originalModel) {
  this.root = context.root.clone();
  this.current = context.current;
  this.read = context.read;
  this.logger = context.getLogger();
  this.transformerOperationAttachment = context.transformerOperationAttachment;
  this.ignoredTransformationRegistry = context.ignoredTransformationRegistry;
  this.originalModel = originalModel;
}

代码示例来源:origin: org.wildfly.core/wildfly-controller

public Resource clone() {
    return new ProtectedModelResource<Resource>(delegate.clone());
  }
}

代码示例来源:origin: wildfly/wildfly-core

@SuppressWarnings({"CloneDoesntCallSuperClone"})
@Override
public Resource clone() {
  return getDelegate().clone();
}

代码示例来源:origin: org.wildfly.core/wildfly-logging

@SuppressWarnings("MethodDoesntCallSuperMethod")
@Override
public Resource clone() {
  return new LoggingResource(delegate.clone(), pathManager, fileHandlersModel);
}

代码示例来源:origin: org.jboss.as/jboss-as-controller

@SuppressWarnings({"CloneDoesntCallSuperClone"})
@Override
public Resource clone() {
  return getDelegate().clone();
}

代码示例来源:origin: org.wildfly.core/wildfly-controller

@Override
  public ResourceProvider clone() {
    final DefaultResourceProvider provider = new DefaultResourceProvider();
    synchronized (children) {
      for (final Map.Entry<String, Resource> entry : children.entrySet()) {
        provider.register(entry.getKey(), entry.getValue().clone());
      }
    }
    return provider;
  }
}

代码示例来源:origin: org.jboss.eap/wildfly-messaging-activemq

@Override
public Resource clone() {
  ActiveMQServerResource clone = new ActiveMQServerResource(delegate.clone());
  clone.setActiveMQServerServiceController(activeMQServerServiceController);
  return clone;
}

代码示例来源:origin: org.wildfly/wildfly-messaging-activemq

@Override
public Resource clone() {
  ActiveMQServerResource clone = new ActiveMQServerResource(delegate.clone());
  clone.setActiveMQServerServiceController(activeMQServerServiceController);
  return clone;
}

相关文章