@Override public ServiceConfigurator configure(OperationContext context) { this.enabled = context.hasOptionalCapability(CommonRequirement.NAMING_STORE.getName(), null, null); return this; }
@Override public ServiceConfigurator configure(OperationContext context, ModelNode model) throws OperationFailedException { this.server = context.hasOptionalCapability(CommonRequirement.MBEAN_SERVER.getName(), null, null) ? new ServiceSupplierDependency<>(CommonRequirement.MBEAN_SERVER.getServiceName(context)) : null; this.defaultCache = DEFAULT_CACHE.resolveModelAttribute(context, model).asStringOrNull(); this.statisticsEnabled = STATISTICS_ENABLED.resolveModelAttribute(context, model).asBoolean(); return this; }
@Override public ServiceConfigurator configure(OperationContext context, ModelNode model) throws OperationFailedException { this.cluster = new ServiceSupplierDependency<>(JGroupsRequirement.CHANNEL_CLUSTER.getServiceName(context, this.name)); this.factory = new ServiceSupplierDependency<>(JGroupsRequirement.CHANNEL_SOURCE.getServiceName(context, this.name)); this.server = context.hasOptionalCapability(CommonRequirement.MBEAN_SERVER.getName(), null, null) ? new ServiceSupplierDependency<>(CommonRequirement.MBEAN_SERVER.getServiceName(context)) : null; return this; }
@Override public ServiceConfigurator configure(OperationContext context) { this.enabled = context.hasOptionalCapability(CommonRequirement.NAMING_STORE.getName(), null, null); return this; }
@Override public ServiceConfigurator configure(OperationContext context, ModelNode model) throws OperationFailedException { this.cluster = new ServiceSupplierDependency<>(JGroupsRequirement.CHANNEL_CLUSTER.getServiceName(context, this.name)); this.factory = new ServiceSupplierDependency<>(JGroupsRequirement.CHANNEL_SOURCE.getServiceName(context, this.name)); this.server = context.hasOptionalCapability(CommonRequirement.MBEAN_SERVER.getName(), null, null) ? new ServiceSupplierDependency<>(CommonRequirement.MBEAN_SERVER.getServiceName(context)) : null; return this; }
@Override public ServiceConfigurator configure(OperationContext context, ModelNode model) throws OperationFailedException { this.server = context.hasOptionalCapability(CommonRequirement.MBEAN_SERVER.getName(), null, null) ? new ServiceSupplierDependency<>(CommonRequirement.MBEAN_SERVER.getServiceName(context)) : null; this.defaultCache = DEFAULT_CACHE.resolveModelAttribute(context, model).asStringOrNull(); this.statisticsEnabled = STATISTICS_ENABLED.resolveModelAttribute(context, model).asBoolean(); return this; }