@Override public ModelNode getModel() { ModelNode model = new ModelNode(); model.get(CONFIGURED_APPLICATION.getName()).set(getBoolean(applicationType.getConfiguredApplication())); return model; }
@Override public ModelNode getModel() { ModelNode model = new ModelNode(); model.get(CONFIGURED_APPLICATION.getName()).set(getBoolean(applicationType.getConfiguredApplication())); return model; }
@Override public void execute(OperationContext context, ModelNode operation) throws OperationFailedException { final String attribute = operation.require(NAME).asString(); final ApplicationTypeConfigResource resource = (ApplicationTypeConfigResource)context.readResource(PathAddress.EMPTY_ADDRESS); final ApplicationTypeConfig applicationType = resource.applicationType; Boolean result; if (attribute.equals(DEFAULT_APPLICATION.getName())) { result = applicationType.isDefaultApplication(); } else if (attribute.equals(CONFIGURED_APPLICATION.getName())) { result = applicationType.getConfiguredApplication(); } else { //TODO i18n throw new IllegalStateException(); } context.getResult(); if (result != null) { context.getResult().set(result); } } }
@Override public void execute(OperationContext context, ModelNode operation) throws OperationFailedException { final String attribute = operation.require(NAME).asString(); final ApplicationTypeConfigResource resource = (ApplicationTypeConfigResource)context.readResource(PathAddress.EMPTY_ADDRESS); final ApplicationTypeConfig applicationType = resource.applicationType; Boolean result; if (attribute.equals(DEFAULT_APPLICATION.getName())) { result = applicationType.isDefaultApplication(); } else if (attribute.equals(CONFIGURED_APPLICATION.getName())) { result = applicationType.getConfiguredApplication(); } else { //TODO i18n throw new IllegalStateException(); } context.getResult(); if (result != null) { context.getResult().set(result); } } }