@Override default ServiceName getServiceName(CapabilityServiceSupport support, String name) { return (name != null) ? this.getServiceNameFactory().getServiceName(support, name) : this.getDefaultServiceNameFactory().getServiceName(support); } }
@Override default ServiceName getServiceName(CapabilityServiceSupport support, String parent, String child) { return (child != null) ? this.getServiceNameFactory().getServiceName(support, parent, child) : this.getDefaultServiceNameFactory().getServiceName(support, parent); } }
public ReloadRequiredResourceRegistration(AddStepHandlerDescriptor descriptor) { super(descriptor, new ReloadRequiredAddStepHandler(descriptor), new ReloadRequiredRemoveStepHandler(descriptor), new WriteAttributeStepHandler(descriptor)); } }
@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; } }
@Override public ManagementResourceRegistration register(ManagementResourceRegistration parent) { ManagementResourceRegistration registration = parent.registerSubModel(this); parent.registerAlias(LEGACY_PATH, new SimpleAliasEntry(registration)); ResourceDescriptor descriptor = new ResourceDescriptor(this.getResourceDescriptionResolver()).addAttributes(Attribute.class); ResourceServiceHandler handler = new SimpleResourceServiceHandler(ExpirationServiceConfigurator::new); new SimpleResourceRegistration(descriptor, handler).register(registration); return registration; } }
@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; }
@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)) ; } }
@Override default ServiceName getServiceName(PathAddress address) { return this.getCapability().getServiceName(address); } }
@Override default ServiceName getServiceName(CapabilityServiceSupport support, String name) { return this.getServiceNameFactory().getServiceName(support, name); } }
@Override default ServiceName getServiceName(CapabilityServiceSupport support, String parent, String child) { return this.getServiceNameFactory().getServiceName(support, parent, child); } }
@Override default ServiceName getServiceName(CapabilityServiceSupport support) { return this.getServiceNameFactory().getServiceName(support); } }
@Override default RuntimeCapability<?> getDefinition() { return this.getCapability().getDefinition(); }
@Override default RuntimeCapability<?> resolve(PathAddress address) { return this.getCapability().resolve(address); }
@Override public ManagementResourceRegistration register(ManagementResourceRegistration parent) { ManagementResourceRegistration registration = parent.registerSubModel(this); ResourceDescriptor descriptor = new ResourceDescriptor(this.getResourceDescriptionResolver()) .addAttributes(Attribute.class) ; ResourceServiceHandler handler = new SimpleResourceServiceHandler(ConnectionPoolServiceConfigurator::new); new SimpleResourceRegistration(descriptor, handler).register(registration); return registration; } }
@Override public ManagementResourceRegistration register(ManagementResourceRegistration parent) { ManagementResourceRegistration registration = parent.registerSubModel(this); parent.registerAlias(LEGACY_PATH, new SimpleAliasEntry(registration)); ResourceDescriptor descriptor = new ResourceDescriptor(this.getResourceDescriptionResolver()) .addAttributes(Attribute.class) .addAttributes(DeprecatedAttribute.class) ; ResourceServiceHandler handler = new SimpleResourceServiceHandler(StateTransferServiceConfigurator::new); new SimpleResourceRegistration(descriptor, handler).register(registration); return registration; } }
@Override default ServiceName getServiceName(OperationContext context, String name) { return (name != null) ? this.getServiceNameFactory().getServiceName(context, name) : this.getDefaultServiceNameFactory().getServiceName(context); }
@Override default ServiceName getServiceName(OperationContext context, String parent, String child) { return (child != null) ? this.getServiceNameFactory().getServiceName(context, parent, child) : this.getDefaultServiceNameFactory().getServiceName(context, parent); }
@Override public ManagementResourceRegistration register(ManagementResourceRegistration parent) { ManagementResourceRegistration registration = parent.registerSubModel(this); ResourceDescriptor descriptor = new ResourceDescriptor(this.getResourceDescriptionResolver()) .addAttributes(InvalidationNearCacheResourceDefinition.Attribute.class) ; ResourceServiceHandler handler = new SimpleResourceServiceHandler(InvalidationNearCacheServiceConfigurator::new); new SimpleResourceRegistration(descriptor, handler).register(registration); return registration; } }
@Override public ManagementResourceRegistration register(ManagementResourceRegistration parent) { ManagementResourceRegistration registration = parent.registerSubModel(this); ResourceDescriptor descriptor = new ResourceDescriptor(this.getResourceDescriptionResolver()); ResourceServiceHandler handler = new SimpleResourceServiceHandler(StoreWriteThroughServiceConfigurator::new); new SimpleResourceRegistration(descriptor, handler).register(registration); return registration; } }
@Override public ManagementResourceRegistration register(ManagementResourceRegistration parent) { ManagementResourceRegistration registration = parent.registerSubModel(this); ResourceDescriptor descriptor = new ResourceDescriptor(this.getResourceDescriptionResolver()); ResourceServiceHandler handler = new SimpleResourceServiceHandler(NoStoreServiceConfigurator::new); new SimpleResourceRegistration(descriptor, handler).register(registration); return registration; } }