Example usage for org.apache.commons.lang BooleanUtils isFalse

List of usage examples for org.apache.commons.lang BooleanUtils isFalse

Introduction

In this page you can find the example usage for org.apache.commons.lang BooleanUtils isFalse.

Prototype

public static boolean isFalse(Boolean bool) 

Source Link

Document

Checks if a Boolean value is false, handling null by returning false.

 BooleanUtils.isFalse(Boolean.TRUE)  = false BooleanUtils.isFalse(Boolean.FALSE) = true BooleanUtils.isFalse(null)          = false 

Usage

From source file:com.haulmont.cuba.desktop.sys.validation.ValidationAlertHolder.java

public static boolean isListen() {
    return BooleanUtils.isFalse(validationAlert);
}

From source file:de.hybris.platform.b2b.punchout.order.PunchOutOrderRequiresCalculationStrategy.java

/**
 * @return true only if both default strategy and this strategy are fulfilled
 *//* ww w.  j  ava 2 s. c  om*/
@Override
public boolean requiresCalculation(final AbstractOrderModel order) {
    return (order.getPunchOutOrder() == null || BooleanUtils.isFalse(order.getPunchOutOrder()))
            && defaultStrategy.requiresCalculation(order);
}

From source file:jp.primecloud.auto.api.lb.ListLoadBalancer.java

/**
 *
 * ??/*  w w  w  .  j a va  2 s  .c o m*/
 *
 * @param farmNo ?
 *
 * @return ListLoadBalancerResponse
 */
@GET
@Produces({ MediaType.APPLICATION_JSON, MediaType.APPLICATION_XML })
public ListLoadBalancerResponse listLoadBalancer(@QueryParam(PARAM_NAME_FARM_NO) String farmNo) {

    ListLoadBalancerResponse response = new ListLoadBalancerResponse();

    try {
        // ?
        // LoadBalancerNo
        ApiValidate.validateFarmNo(farmNo);

        // ??
        List<LoadBalancer> loadBalancers = loadBalancerDao.readByFarmNo(Long.parseLong(farmNo));
        if (BooleanUtils.isFalse(loadBalancers.isEmpty())) {
            //
            Collections.sort(loadBalancers, Comparators.COMPARATOR_LOAD_BALANCER);
        }

        for (LoadBalancer loadBalancer : loadBalancers) {
            //?
            LoadBalancerResponse loadBalancerResponse = new LoadBalancerResponse(loadBalancer);

            // ???
            Component component = componentDao.read(loadBalancer.getComponentNo());
            if (component != null) {
                //????
                loadBalancerResponse.setComponentName(component.getComponentName());
            }
            response.addLoadBalancer(loadBalancerResponse);
        }

        response.setSuccess(true);
    } catch (Throwable e) {
        String message = "";
        if (e instanceof AutoException || e instanceof AutoApplicationException) {
            message = e.getMessage();
        } else {
            message = MessageUtils.getMessage("EAPI-000000");
        }
        log.error(message, e);
        response.setMessage(message);
        response.setSuccess(false);
    }

    return response;
}

From source file:jp.primecloud.auto.api.instance.DeleteInstance.java

/**
 *
 * ?/* w  w w . j  ava2  s .  c  om*/
 *
 * @param farmNo ?
 * @param instanceNo ?
 * @return DeleteInstanceResponse
 */
@GET
@Produces({ MediaType.APPLICATION_JSON, MediaType.APPLICATION_XML })
public DeleteInstanceResponse deleteInstance(@QueryParam(PARAM_NAME_FARM_NO) String farmNo,
        @QueryParam(PARAM_NAME_INSTANCE_NO) String instanceNo) {

    DeleteInstanceResponse response = new DeleteInstanceResponse();

    try {
        // ?
        // FarmNo
        ApiValidate.validateFarmNo(farmNo);
        // InstanceNo
        ApiValidate.validateInstanceNo(instanceNo);

        // ?
        Instance instance = instanceDao.read(Long.parseLong(instanceNo));
        if (instance == null) {
            // ????
            throw new AutoApplicationException("EAPI-100000", "Instance", PARAM_NAME_INSTANCE_NO, instanceNo);
        }

        if (BooleanUtils.isFalse(instance.getFarmNo().equals(Long.parseLong(farmNo)))) {
            //?????
            throw new AutoApplicationException("EAPI-100022", "Instance", farmNo, PARAM_NAME_INSTANCE_NO,
                    instanceNo);
        }

        // ???
        InstanceStatus status = InstanceStatus.fromStatus(instance.getStatus());
        if (InstanceStatus.STOPPED != status) {
            // ??????
            throw new AutoApplicationException("EAPI-100007", instanceNo);
        }

        // ??(?)
        instanceService.deleteInstance(Long.parseLong(instanceNo));

        response.setSuccess(true);
    } catch (Throwable e) {
        String message = "";
        if (e instanceof AutoException || e instanceof AutoApplicationException) {
            message = e.getMessage();
        } else {
            message = MessageUtils.getMessage("EAPI-000000");
        }
        log.error(message, e);
        response.setMessage(message);
        response.setSuccess(false);
    }

    return response;
}

From source file:jp.primecloud.auto.api.lb.DeleteLoadBalancer.java

/**
 *
 * ?//from www.j  av  a2  s. c  o  m
 *
 * @param farmNo ?
 * @param loadBalancerNo ??
 *
 * @return DeleteLoadBalancerResponse
 */
@GET
@Produces({ MediaType.APPLICATION_JSON, MediaType.APPLICATION_XML })
public DeleteLoadBalancerResponse deleteLoadBalancer(@QueryParam(PARAM_NAME_FARM_NO) String farmNo,
        @QueryParam(PARAM_NAME_LOAD_BALANCER_NO) String loadBalancerNo) {

    DeleteLoadBalancerResponse response = new DeleteLoadBalancerResponse();

    try {
        // ?
        // FarmNo
        ApiValidate.validateFarmNo(farmNo);
        // LoadBalancerNo
        ApiValidate.validateLoadBalancerNo(loadBalancerNo);

        // ??
        LoadBalancer loadBalancer = loadBalancerDao.read(Long.parseLong(loadBalancerNo));
        if (loadBalancer == null) {
            // ?????
            throw new AutoApplicationException("EAPI-100000", "LoadBalancer", PARAM_NAME_LOAD_BALANCER_NO,
                    loadBalancerNo);
        }
        if (BooleanUtils.isFalse(loadBalancer.getFarmNo().equals(Long.parseLong(farmNo)))) {
            //??????
            throw new AutoApplicationException("EAPI-100022", "LoadBalancer", farmNo,
                    PARAM_NAME_LOAD_BALANCER_NO, loadBalancerNo);
        }

        // ???
        LoadBalancerStatus status = LoadBalancerStatus.fromStatus(loadBalancer.getStatus());
        if (LoadBalancerStatus.STOPPED != status) {
            // ? ??????
            throw new AutoApplicationException("EAPI-100023", loadBalancerNo);
        }

        // ? 
        loadBalancerService.deleteLoadBalancer(Long.parseLong(loadBalancerNo));

        response.setSuccess(true);
    } catch (Throwable e) {
        String message = "";
        if (e instanceof AutoException || e instanceof AutoApplicationException) {
            message = e.getMessage();
        } else {
            message = MessageUtils.getMessage("EAPI-000000");
        }
        log.error(message, e);
        response.setMessage(message);
        response.setSuccess(false);
    }

    return response;
}

From source file:jp.primecloud.auto.api.component.DeleteComponent.java

/**
 *
 * /* w  w w  .  j a v a2 s. com*/
 *
 * @param farmNo ?
 * @param componentNo ???
 *
 * @return StopComponentResponse
 */
@GET
@Produces({ MediaType.APPLICATION_JSON, MediaType.APPLICATION_XML })
public DeleteComponentResponse deleteComponent(@QueryParam(PARAM_NAME_FARM_NO) String farmNo,
        @QueryParam(PARAM_NAME_COMPONENT_NO) String componentNo) {

    DeleteComponentResponse response = new DeleteComponentResponse();

    try {
        // ?
        //FarmNo
        ApiValidate.validateFarmNo(farmNo);
        //ComponentNo
        ApiValidate.validateComponentNo(componentNo);

        // ???
        Component component = componentDao.read(Long.parseLong(componentNo));
        if (component == null) {
            // ??????
            throw new AutoApplicationException("EAPI-100000", "Component", PARAM_NAME_COMPONENT_NO,
                    componentNo);
        }

        if (BooleanUtils.isFalse(component.getFarmNo().equals(Long.parseLong(farmNo)))) {
            //???????
            throw new AutoApplicationException("EAPI-100022", "Component", farmNo, PARAM_NAME_COMPONENT_NO,
                    componentNo);
        }

        // ???
        List<ComponentInstance> componentInstances = componentInstanceDao
                .readByComponentNo(Long.parseLong(componentNo));
        for (ComponentInstance componentInstance : componentInstances) {
            ComponentInstanceStatus status = ComponentInstanceStatus.fromStatus(componentInstance.getStatus());
            if (status != ComponentInstanceStatus.STOPPED) {
                // ????????
                throw new AutoApplicationException("EAPI-100008", componentNo);
            }
        }

        // ?
        componentService.deleteComponent(Long.parseLong(componentNo));

        response.setSuccess(true);
    } catch (Throwable e) {
        String message = "";
        if (e instanceof AutoException || e instanceof AutoApplicationException) {
            message = e.getMessage();
        } else {
            message = MessageUtils.getMessage("EAPI-000000");
        }
        log.error(message, e);
        response.setMessage(message);
        response.setSuccess(false);
    }

    return response;
}

From source file:jp.primecloud.auto.api.lb.DeleteLoadBalancerListener.java

/**
 *
 * ?/*from   w w w .j a  v a  2s . co  m*/
 *
 * @param farmNo ?
 * @param loadBalancerNo ??
 * @param loadBalancerPort ??
 *
 * @return DeleteLoadBalancerListenerResponse
 */
@GET
@Produces({ MediaType.APPLICATION_JSON, MediaType.APPLICATION_XML })
public DeleteLoadBalancerListenerResponse deleteLoadBalancerListener(
        @QueryParam(PARAM_NAME_FARM_NO) String farmNo,
        @QueryParam(PARAM_NAME_LOAD_BALANCER_NO) String loadBalancerNo,
        @QueryParam(PARAM_NAME_LOAD_BALANCER_PORT) String loadBalancerPort) {

    DeleteLoadBalancerListenerResponse response = new DeleteLoadBalancerListenerResponse();

    try {
        // ?
        // FarmNo
        ApiValidate.validateFarmNo(farmNo);
        // LoadBalancerNo
        ApiValidate.validateLoadBalancerNo(loadBalancerNo);

        LoadBalancer loadBalancer = loadBalancerDao.read(Long.parseLong(loadBalancerNo));
        if (loadBalancer == null) {
            //?????
            throw new AutoApplicationException("EAPI-100000", "LoadBalancer", PARAM_NAME_LOAD_BALANCER_NO,
                    loadBalancerNo);
        }
        if (BooleanUtils.isFalse(loadBalancer.getFarmNo().equals(Long.parseLong(farmNo)))) {
            //??????
            throw new AutoApplicationException("EAPI-100022", "LoadBalancer", farmNo,
                    PARAM_NAME_LOAD_BALANCER_NO, loadBalancerNo);
        }

        // ?
        Platform platform = platformDao.read(loadBalancer.getPlatformNo());
        if (platform == null) {
            throw new AutoApplicationException("EAPI-100000", "Platform", PARAM_NAME_PLATFORM_NO,
                    loadBalancer.getPlatformNo());
        }

        if (PLATFORM_TYPE_CLOUDSTACK.equals(platform.getPlatformType())) {
            // ?CloudStack??????
            response.setSuccess(true);
            return response;
        }

        // ?
        // LoadBalancerPort
        ApiValidate.validateLoadBalancerPort(loadBalancer.getType(), loadBalancerPort);

        // ?
        loadBalancerService.deleteListener(Long.parseLong(loadBalancerNo), Integer.parseInt(loadBalancerPort));

        response.setSuccess(true);
    } catch (Throwable e) {
        String message = "";
        if (e instanceof AutoException || e instanceof AutoApplicationException) {
            message = e.getMessage();
        } else {
            message = MessageUtils.getMessage("EAPI-000000");
        }
        log.error(message, e);
        response.setMessage(message);
        response.setSuccess(false);
    }

    return response;
}

From source file:jp.primecloud.auto.api.lb.ListLoadBalancerListener.java

/**
 *
 * ? ?/*  w  ww  . j  a va2 s.c  o m*/
 *
 * @param farmNo ?
 * @param loadBalancerNo ??
 *
 * @return ListLoadBalancerListenerResponse
 */
@GET
@Produces({ MediaType.APPLICATION_JSON, MediaType.APPLICATION_XML })
public ListLoadBalancerListenerResponse describeLoadBalancerHealthCheck(
        @QueryParam(PARAM_NAME_FARM_NO) String farmNo,
        @QueryParam(PARAM_NAME_LOAD_BALANCER_NO) String loadBalancerNo) {

    ListLoadBalancerListenerResponse response = new ListLoadBalancerListenerResponse();

    try {
        // ?
        // FarmNo
        ApiValidate.validateFarmNo(farmNo);
        // LoadBalancerNo
        ApiValidate.validateLoadBalancerNo(loadBalancerNo);

        // ??
        LoadBalancer loadBalancer = loadBalancerDao.read(Long.parseLong(loadBalancerNo));
        if (loadBalancer == null) {
            // ?????
            throw new AutoApplicationException("EAPI-100000", "LoadBalancer", PARAM_NAME_LOAD_BALANCER_NO,
                    loadBalancerNo);
        }

        if (BooleanUtils.isFalse(loadBalancer.getFarmNo().equals(Long.parseLong(farmNo)))) {
            //??????
            throw new AutoApplicationException("EAPI-100022", "LoadBalancer", farmNo,
                    PARAM_NAME_LOAD_BALANCER_NO, loadBalancerNo);
        }

        List<LoadBalancerListener> loadBalancerListeners = loadBalancerListenerDao
                .readByLoadBalancerNo(Long.parseLong(loadBalancerNo));
        for (LoadBalancerListener listener : loadBalancerListeners) {
            LoadBalancerListenerResponse listenerResponse = new LoadBalancerListenerResponse(listener);
            response.addLoadBalancerListener(listenerResponse);
        }

        response.setSuccess(true);
    } catch (Throwable e) {
        String message = "";
        if (e instanceof AutoException || e instanceof AutoApplicationException) {
            message = e.getMessage();
        } else {
            message = MessageUtils.getMessage("EAPI-000000");
        }
        log.error(message, e);
        response.setMessage(message);
        response.setSuccess(false);
    }

    return response;
}

From source file:com.evolveum.midpoint.common.refinery.RefinedAssociationDefinition.java

public boolean requiresExplicitReferentialIntegrity() {
    return !BooleanUtils.isFalse(getResourceObjectAssociationType().isExplicitReferentialIntegrity()); // because default is TRUE
}

From source file:com.daimler.spm.b2bacceleratoraddon.actions.CheckOrderEntryCostCentersActive.java

protected Collection<AbstractOrderEntryModel> getExpiredCostCenterEntries(final OrderModel cart) {
    return CollectionUtils.select(cart.getEntries(), new Predicate() {
        @Override// w w w .j  a  va2 s .  co  m
        public boolean evaluate(final Object object) {
            final B2BCostCenterModel costCenter = ((AbstractOrderEntryModel) object).getCostCenter();
            if (costCenter != null && BooleanUtils.isFalse(costCenter.getActive())) {
                return true;
            }
            return false;
        }
    });

}