Tabnine Logo
ResourceDescriptor.addRuntimeResourceRegistration
Code IndexAdd Tabnine to your IDE (free)

How to use
addRuntimeResourceRegistration
method
in
org.jboss.as.clustering.controller.ResourceDescriptor

Best Java code snippets using org.jboss.as.clustering.controller.ResourceDescriptor.addRuntimeResourceRegistration (Showing top 4 results out of 315)

origin: wildfly/wildfly

  @Override
  public ResourceDescriptor apply(ResourceDescriptor descriptor) {
    return descriptor.addRuntimeResourceRegistration(this.runtimeResourceRegistration);
  }
}
origin: wildfly/wildfly

  @Override
  public ManagementResourceRegistration register(ManagementResourceRegistration parent) {
    ManagementResourceRegistration registration = parent.registerSubModel(this);

    ResourceDescriptor descriptor = new ResourceDescriptor(this.getResourceDescriptionResolver())
        .addAttributes(Attribute.class)
        .addCapabilities(Capability.class)
        .addCapabilities(CLUSTERING_CAPABILITIES.values())
        .addAlias(DeprecatedAttribute.STATS_ENABLED, Attribute.STATISTICS_ENABLED)
        .setAddOperationTransformation(new AddOperationTransformation())
        .addRuntimeResourceRegistration(new ChannelRuntimeResourceRegistration())
        ;
    ResourceServiceHandler handler = new ChannelServiceHandler();
    new SimpleResourceRegistration(descriptor, handler).register(registration);

    if (registration.isRuntimeOnlyRegistrationValid()) {
      new MetricHandler<>(new ChannelMetricExecutor(), ChannelMetric.class).register(registration);
    }

    new ForkResourceDefinition().register(registration);

    return registration;
  }
}
origin: org.jboss.eap/wildfly-clustering-jgroups-extension

  @Override
  public ResourceDescriptor apply(ResourceDescriptor descriptor) {
    return descriptor.addRuntimeResourceRegistration(this.runtimeResourceRegistration);
  }
}
origin: org.jboss.eap/wildfly-clustering-jgroups-extension

  @Override
  public ManagementResourceRegistration register(ManagementResourceRegistration parent) {
    ManagementResourceRegistration registration = parent.registerSubModel(this);

    ResourceDescriptor descriptor = new ResourceDescriptor(this.getResourceDescriptionResolver())
        .addAttributes(Attribute.class)
        .addCapabilities(Capability.class)
        .addCapabilities(CLUSTERING_CAPABILITIES.values())
        .addAlias(DeprecatedAttribute.STATS_ENABLED, Attribute.STATISTICS_ENABLED)
        .setAddOperationTransformation(new AddOperationTransformation())
        .addRuntimeResourceRegistration(new ChannelRuntimeResourceRegistration())
        ;
    ResourceServiceHandler handler = new ChannelServiceHandler();
    new SimpleResourceRegistration(descriptor, handler).register(registration);

    if (registration.isRuntimeOnlyRegistrationValid()) {
      new MetricHandler<>(new ChannelMetricExecutor(), ChannelMetric.class).register(registration);
    }

    new ForkResourceDefinition().register(registration);

    return registration;
  }
}
org.jboss.as.clustering.controllerResourceDescriptoraddRuntimeResourceRegistration

Popular methods of ResourceDescriptor

  • addAttributes
  • addCapabilities
  • <init>
  • addExtraParameters
  • addAlias
  • addRequiredChildren
  • addRequiredSingletonChildren
  • addAttributeTranslation
  • addResourceCapabilityReference
  • setAddOperationTransformation
  • setOperationTransformation
  • getName
  • setOperationTransformation,
  • getName,
  • getParentFolder,
  • setHasData,
  • setIsNew,
  • setLabel,
  • setMainReport,
  • setName,
  • setParentFolder

Popular in Java

  • Running tasks concurrently on multiple threads
  • getOriginalFilename (MultipartFile)
    Return the original filename in the client's filesystem.This may contain path information depending
  • scheduleAtFixedRate (Timer)
  • getSystemService (Context)
  • Container (java.awt)
    A generic Abstract Window Toolkit(AWT) container object is a component that can contain other AWT co
  • Font (java.awt)
    The Font class represents fonts, which are used to render text in a visible way. A font provides the
  • EOFException (java.io)
    Thrown when a program encounters the end of a file or stream during an input operation.
  • LinkedList (java.util)
    Doubly-linked list implementation of the List and Dequeinterfaces. Implements all optional list oper
  • JTextField (javax.swing)
  • FileUtils (org.apache.commons.io)
    General file manipulation utilities. Facilities are provided in the following areas: * writing to a
  • Best IntelliJ plugins
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now