Examples of VariantType


Examples of com.volantis.mcs.policies.variants.VariantType

        while (device != null) {
            String deviceName = device.getName();

            Variant variant = policy.getDeviceTargetedVariant(deviceName);
            if (variant != null) {
                VariantType type = variant.getVariantType();
                if (type != VariantType.NULL) {
                    ActivatedThemeContent content = (ActivatedThemeContent)
                            variant.getContent();
                    if (content.getImportParent()) {
                        addParentRules(policy, device, list);
View Full Code Here

Examples of com.volantis.mcs.policies.variants.VariantType

                    return selectBest(context, policy, requiredEncodings);
                }
            }
        } else {
            Variant variant = selection.getVariant();
            VariantType variantType = variant.getVariantType();
            if (variantType == VariantType.NULL) {
                selection = new SelectedVariantImpl(policy, null,
                        selection.getDevice(), null);
            }
        }
View Full Code Here

Examples of com.volantis.mcs.policies.variants.VariantType

    private Variant filter(
            InternalDevice device, Variant variant,
            EncodingCollection requiredEncodings) {

        VariantType variantType = variant.getVariantType();
        VariantFilter filter = (VariantFilter)
                VARIANT_TYPE_2_FILTER.get(variantType);
        return filter.filter(device, variant, requiredEncodings);
    }
View Full Code Here

Examples of com.volantis.mcs.policies.variants.VariantType

    }

    private static MarinerURL getPrefixURL(
            RuntimeProject project, Asset asset) {

        VariantType variantType;
        if (asset instanceof AudioAsset) {
            variantType = VariantType.AUDIO;
        } else if (asset instanceof DynamicVisualAsset) {
            variantType = VariantType.VIDEO;
        } else if (asset instanceof ImageAsset) {
View Full Code Here

Examples of org.jboss.aerogear.unifiedpush.api.VariantType

        final Query query = createQuery(jpql)
                .setParameter("pushApplicationID", pushApplicationID);
        final List<Object[]> resultList = query.getResultList();
        for (Object[] objects : resultList) {
            final Long value = (Long) objects[2];
            final VariantType variantType = (VariantType) objects[0];
            results.put(variantType.getTypeName(), results.get(variantType.getTypeName()) + value);
            results.put((String) objects[1], value);
        }

        return results;
    }
View Full Code Here

Examples of org.jboss.aerogear.unifiedpush.api.VariantType

        final Query query = createQuery(jpql)
                .setParameter("pushApplicationID", pushApplicationID);
        final List<Object[]> resultList = query.getResultList();
        for (Object[] objects : resultList) {
            final Long value = (Long) objects[2];
            final VariantType variantType = (VariantType) objects[0];
            results.put(variantType.getTypeName(), results.get(variantType.getTypeName()) + value);
            results.put((String) objects[1], value);
        }

        return results;
    }
View Full Code Here

Examples of org.jboss.aerogear.unifiedpush.api.VariantType

        final String deviceToken = installation.getDeviceToken();
        if (installation.getVariantType() == null || deviceToken == null) {
            return true;
        }

        final VariantType type = installation.getVariantType();

        switch (type) {
            case IOS:
                return IOS_DEVICE_TOKEN.matcher(deviceToken).matches();
            case ANDROID:
View Full Code Here

Examples of org.jboss.aerogear.unifiedpush.api.VariantType

        final String deviceToken = installation.getDeviceToken();
        if (installation.getVariant() == null || installation.getVariant().getType() == null || deviceToken == null) {
            return true;
        }

        final VariantType type = installation.getVariant().getType();

        switch (type) {
            case IOS:
                return IOS_DEVICE_TOKEN.matcher(deviceToken).matches();
            case ANDROID:
View Full Code Here

Examples of org.jboss.aerogear.unifiedpush.api.VariantType

    public boolean isValid(Installation installation, ConstraintValidatorContext context) {
        final String deviceToken = installation.getDeviceToken();
        if (installation.getVariant() == null || installation.getVariant().getType() == null || deviceToken == null) {
            return false;
        }
        final VariantType type = installation.getVariant().getType();

        switch (type) {
            case IOS:
                return IOS_DEVICE_TOKEN.matcher(deviceToken).matches();
            case CHROME_PACKAGED_APP:
View Full Code Here

Examples of org.jboss.aerogear.unifiedpush.api.VariantType

        final Query query = createQuery(jpql)
                .setParameter("pushApplicationID", pushApplicationID);
        final List<Object[]> resultList = query.getResultList();
        for (Object[] objects : resultList) {
            final Long value = (Long) objects[2];
            final VariantType variantType = (VariantType) objects[0];
            results.put(variantType.getTypeName(), results.get(variantType.getTypeName()) + value);
            results.put((String) objects[1], value);
        }

        return results;
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.