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

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

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

origin: wildfly/wildfly

  @Override
  public ResourceDescriptor apply(ResourceDescriptor descriptor) {
    return this.configurator.apply(descriptor).addCapabilities(Capability.class);
  }
}
origin: wildfly/wildfly

public ResourceDescriptor addCapabilities(Predicate<ModelNode> predicate, Capability... capabilities) {
  return this.addCapabilities(predicate, Arrays.asList(capabilities));
}
origin: wildfly/wildfly

public <E extends Enum<E> & Capability> ResourceDescriptor addCapabilities(Predicate<ModelNode> predicate, Class<E> enumClass) {
  return this.addCapabilities(predicate, EnumSet.allOf(enumClass));
}
origin: wildfly/wildfly

public ResourceDescriptor addCapabilities(Iterable<? extends Capability> capabilities) {
  return this.addCapabilities(Predicates.always(), capabilities);
}
origin: wildfly/wildfly

public <E extends Enum<E> & Capability> ResourceDescriptor addCapabilities(Class<E> enumClass) {
  return this.addCapabilities(Predicates.always(), enumClass);
}
origin: wildfly/wildfly

public ResourceDescriptor addCapabilities(Capability... capabilities) {
  return this.addCapabilities(Predicates.always(), capabilities);
}
origin: wildfly/wildfly

  @Override
  public ResourceDescriptor apply(ResourceDescriptor descriptor) {
    return descriptor.addAttributes(Attribute.class)
        .addCapabilities(Capability.class)
        .addExtraParameters(ThreadingAttribute.class)
        .addRequiredChildren(ThreadPoolResourceDefinition.class)
        ;
  }
}
origin: wildfly/wildfly

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

    ResourceDescriptor descriptor = this.configurator.apply(new ResourceDescriptor(this.getResourceDescriptionResolver()))
        .addCapabilities(CLUSTERING_CAPABILITIES.values())
        ;
    new SimpleResourceRegistration(descriptor, this.handler).register(registration);

    return registration;
  }
}
origin: wildfly/wildfly

  @Override
  public ResourceDescriptor apply(ResourceDescriptor descriptor) {
    return this.configurator.apply(descriptor)
        .addAttributes(Attribute.class)
        .addAttributes(DeprecatedAttribute.class)
        .addCapabilities(Capability.class)
        .addResourceCapabilityReference(new ResourceCapabilityReference(Capability.TRANSPORT, JGroupsTransportResourceDefinition.Requirement.CHANNEL, UnaryCapabilityNameResolver.PARENT))
        ;
  }
}
origin: wildfly/wildfly

@Override
public void register(SubsystemRegistration parentRegistration) {
  ManagementResourceRegistration registration = parentRegistration.registerSubsystemModel(this);
  registration.registerOperationHandler(GenericSubsystemDescribeHandler.DEFINITION, GenericSubsystemDescribeHandler.INSTANCE);
  ResourceDescriptor descriptor = new ResourceDescriptor(this.getResourceDescriptionResolver())
      .addCapabilities(LOCAL_CLUSTERING_CAPABILITIES.values())
      .addCapabilities(CLUSTERING_CAPABILITIES.values())
      ;
  ResourceServiceHandler handler = new InfinispanSubsystemServiceHandler();
  new DeploymentChainContributingResourceRegistration(descriptor, handler, this).register(registration);
  new CacheContainerResourceDefinition().register(registration);
  new RemoteCacheContainerResourceDefinition().register(registration);
}
origin: wildfly/wildfly

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

    ResourceDescriptor descriptor = this.configurator.apply(new ResourceDescriptor(this.getResourceDescriptionResolver()))
        .addAttributes(ElectionPolicyResourceDefinition.Attribute.class)
        .addCapabilities(ElectionPolicyResourceDefinition.Capability.class)
        ;
    ResourceServiceHandler handler = new SimpleResourceServiceHandler(this.serviceConfiguratorFactory);
    new SimpleResourceRegistration(descriptor, handler).register(registration);

    return registration;
  }
}
origin: wildfly/wildfly

  @Override
  public ResourceDescriptor apply(ResourceDescriptor descriptor) {
    return descriptor.addAttributes(Attribute.class)
        .addAttributes(ExecutorAttribute.class)
        .addAttributes(DeprecatedAttribute.class)
        .addCapabilities(Capability.class)
        .addResourceCapabilityReference(new ResourceCapabilityReference(Capability.TRANSPORT_CHANNEL, JGroupsDefaultRequirement.CHANNEL_FACTORY))
        ;
  }
}
origin: wildfly/wildfly

@Override
public ManagementResourceRegistration register(ManagementResourceRegistration parentRegistration) {
  ManagementResourceRegistration registration = parentRegistration.registerSubModel(this);
  ResourceDescriptor descriptor = new ResourceDescriptor(this.getResourceDescriptionResolver())
      .addAttributes(Attribute.class)
      .addCapabilities(Capability.class);
  new RestartParentResourceRegistration(this.serviceConfiguratorFactory, descriptor).register(registration);
  return registration;
}
origin: wildfly/wildfly

  @Override
  public void registerOperations(ManagementResourceRegistration registration) {
    ResourceDescriptor descriptor = new ResourceDescriptor(this.getResourceDescriptionResolver())
        .addAttributes(Attribute.class)
        .addAttributes(SingleSignOnDefinition.Attribute.class)
        .addCapabilities(Capability.class)
        ;
    new ReloadRequiredResourceRegistration(descriptor).register(registration);
  }
}
origin: wildfly/wildfly

  @Override
  public ManagementResourceRegistration register(ManagementResourceRegistration parent) {
    ManagementResourceRegistration registration = parent.registerSubModel(this);
    ResourceDescriptor descriptor = this.configurator.apply(new ResourceDescriptor(this.getResourceDescriptionResolver()))
        .addAttributes(Attribute.class)
        .addCapabilities(Capability.class)
        ;
    new SimpleResourceRegistration(descriptor, new SimpleResourceServiceHandler(this.serviceConfiguratorFactory)).register(registration);

    return registration;
  }
}
origin: wildfly/wildfly

@Override
public void registerOperations(ManagementResourceRegistration registration) {
  ResourceDescriptor descriptor = new ResourceDescriptor(this.getResourceDescriptionResolver())
      .addAttributes(SingleSignOnDefinition.Attribute.class).addCapabilities(() -> HOST_SSO_CAPABILITY);
  new SimpleResourceRegistration(descriptor, new HostSingleSignOnServiceHandler()).register(registration);
}
origin: wildfly/wildfly

  @Override
  public ManagementResourceRegistration register(ManagementResourceRegistration parentRegistration) {
    ManagementResourceRegistration registration = parentRegistration.registerSubModel(this);
    ResourceDescriptor descriptor = new ResourceDescriptor(this.getResourceDescriptionResolver())
        .addAttributes(Attribute.class)
        .addCapabilities(Capability.class)
        ;
    ResourceServiceHandler handler = new SimpleResourceServiceHandler(SecurityServiceConfigurator::new);
    new SimpleResourceRegistration(descriptor, handler).register(registration);

    return registration;
  }
}
origin: wildfly/wildfly

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

    ResourceDescriptor descriptor = new ResourceDescriptor(this.getResourceDescriptionResolver())
        .addAttributes(Attribute.class)
        .addAttributes(DeprecatedAttribute.class)
        .addCapabilities(Capability.class)
        ;
    ResourceServiceHandler handler = new SimpleResourceServiceHandler(RemoteSiteConfigurationServiceConfigurator::new);
    new RestartParentResourceRegistration(this.parentServiceConfiguratorFactory, descriptor, handler).register(registration);

    return registration;
  }
}
origin: wildfly/wildfly

@Override
public void register(SubsystemRegistration parentRegistration) {
  ManagementResourceRegistration registration = parentRegistration.registerSubsystemModel(this);
  registration.registerOperationHandler(GenericSubsystemDescribeHandler.DEFINITION, GenericSubsystemDescribeHandler.INSTANCE);
  ResourceDescriptor descriptor = new ResourceDescriptor(this.getResourceDescriptionResolver())
      .addAttributes(Attribute.class)
      .addCapabilities(Capability.class)
      ;
  ResourceServiceHandler handler = new SingletonServiceHandler();
  new DeploymentChainContributingResourceRegistration(descriptor, handler, this).register(registration);
  new SingletonPolicyResourceDefinition().register(registration);
}
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)
        .addRequiredSingletonChildren(SimpleElectionPolicyResourceDefinition.PATH)
        ;
    ResourceServiceHandler handler = new SingletonPolicyServiceHandler();
    new SimpleResourceRegistration(descriptor, handler).register(registration);

    new RandomElectionPolicyResourceDefinition().register(registration);
    new SimpleElectionPolicyResourceDefinition().register(registration);

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

Popular methods of ResourceDescriptor

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

Popular in Java

  • Making http requests using okhttp
  • findViewById (Activity)
  • putExtra (Intent)
  • getSystemService (Context)
  • HttpServer (com.sun.net.httpserver)
    This class implements a simple HTTP server. A HttpServer is bound to an IP address and port number a
  • SocketTimeoutException (java.net)
    This exception is thrown when a timeout expired on a socket read or accept operation.
  • SimpleDateFormat (java.text)
    Formats and parses dates in a locale-sensitive manner. Formatting turns a Date into a String, and pa
  • ZipFile (java.util.zip)
    This class provides random read access to a zip file. You pay more to read the zip file's central di
  • Annotation (javassist.bytecode.annotation)
    The annotation structure.An instance of this class is returned bygetAnnotations() in AnnotationsAttr
  • Table (org.hibernate.mapping)
    A relational table
  • From CI to AI: The AI layer in your organization
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