/** {@inheritDoc} */ @Override public Collection<ServiceName> getUnavailableDependencies() { return getDelegate().getUnavailableDependencies(); }
/** {@inheritDoc} */ @Override public Collection<ServiceName> getUnavailableDependencies() { return getDelegate().getUnavailableDependencies(); }
for (ServiceController<?> controller : problems) { if (controller.getState() != ServiceController.State.REMOVED) { for (ServiceName missing : controller.getUnavailableDependencies()) { Set<ServiceName> dependents = missingDeps.get(missing); if (dependents == null) {
for (ServiceController<?> controller : problems) { if (controller.getState() != ServiceController.State.REMOVED) { for (ServiceName missing : controller.getUnavailableDependencies()) { Set<ServiceName> dependents = missingDeps.get(missing); if (dependents == null) {
@Override public void execute(final OperationContext context, final ModelNode operation) { final ModelNode result = context.getResult(); if (!isEnabled) { result.set(AbstractDeploymentUnitService.DeploymentStatus.STOPPED.toString()); } else { final ServiceController<?> controller = context.getServiceRegistry(false).getService(Services.deploymentUnitName(runtimeName)); if (controller != null) { if (controller.getState() == ServiceController.State.DOWN && controller.getUnavailableDependencies().size() == 0) { result.set(AbstractDeploymentUnitService.DeploymentStatus.STOPPED.toString()); } else { result.set(((AbstractDeploymentUnitService) controller.getService()).getStatus().toString()); } } else { result.set(NO_METRICS); } } } }, OperationContext.Stage.RUNTIME);
@Override public void execute(final OperationContext context, final ModelNode operation) { final ModelNode result = context.getResult(); if (!isEnabled) { result.set(AbstractDeploymentUnitService.DeploymentStatus.STOPPED.toString()); } else { final ServiceController<?> controller = context.getServiceRegistry(false).getService(Services.deploymentUnitName(runtimeName)); if (controller != null) { if (controller.getState() == ServiceController.State.DOWN && controller.getUnavailableDependencies().size() == 0) { result.set(AbstractDeploymentUnitService.DeploymentStatus.STOPPED.toString()); } else { result.set(((AbstractDeploymentUnitService) controller.getService()).getStatus().toString()); } } else { result.set(NO_METRICS); } } } }, OperationContext.Stage.RUNTIME);
Collection<ServiceName> immediatelyUnavailable = controller.getUnavailableDependencies(); StringBuilder missing = new StringBuilder(); boolean direct = false;
Collection<ServiceName> immediatelyUnavailable = controller.getUnavailableDependencies(); StringBuilder missing = new StringBuilder(); boolean direct = false;