Example usage for com.liferay.portal.kernel.util StringUtil toUpperCase

List of usage examples for com.liferay.portal.kernel.util StringUtil toUpperCase

Introduction

In this page you can find the example usage for com.liferay.portal.kernel.util StringUtil toUpperCase.

Prototype

public static String toUpperCase(String s) 

Source Link

Document

Converts all of the characters in the string to upper case, based on the portal instance's default locale.

Usage

From source file:com.custom.portal.verify.CustomVerifyDocumentLibrary.java

License:Open Source License

protected void checkDLFileEntryType() throws Exception {
    DLFileEntryType dlFileEntryType = DLFileEntryTypeLocalServiceUtil
            .fetchDLFileEntryType(DLFileEntryTypeConstants.FILE_ENTRY_TYPE_ID_BASIC_DOCUMENT);

    if (dlFileEntryType != null) {
        return;//from w  ww. ja v a  2 s.co m
    }

    Date now = new Date();

    dlFileEntryType = DLFileEntryTypeLocalServiceUtil
            .createDLFileEntryType(DLFileEntryTypeConstants.FILE_ENTRY_TYPE_ID_BASIC_DOCUMENT);

    dlFileEntryType.setCreateDate(now);
    dlFileEntryType.setModifiedDate(now);
    dlFileEntryType.setFileEntryTypeKey(StringUtil.toUpperCase(DLFileEntryTypeConstants.NAME_BASIC_DOCUMENT));
    dlFileEntryType.setName(DLFileEntryTypeConstants.NAME_BASIC_DOCUMENT, LocaleUtil.getDefault());

    DLFileEntryTypeLocalServiceUtil.updateDLFileEntryType(dlFileEntryType);
}

From source file:com.liferay.alloy.mvc.AlloyPermission.java

License:Open Source License

public static boolean contains(ThemeDisplay themeDisplay, BaseModel<?> baseModel, String action) {

    return contains(themeDisplay.getPermissionChecker(), themeDisplay.getScopeGroupId(),
            BeanPropertiesUtil.getString(baseModel, "modelClassName"), (Long) baseModel.getPrimaryKeyObj(),
            StringUtil.toUpperCase(action));
}

From source file:com.liferay.alloy.mvc.AlloyPermission.java

License:Open Source License

protected static String formatActionId(String controller, String action) {
    StringBuilder sb = new StringBuilder(StringUtil.toUpperCase(action));

    for (int i = 0; i < action.length(); i++) {
        char c = action.charAt(i);

        if (Character.isUpperCase(c) && (i > 0)) {
            int delta = sb.length() - action.length();

            sb.insert(i + delta, CharPool.UNDERLINE);
        }/* w w  w. j ava  2s  .  c o m*/
    }

    sb.append(StringPool.POUND);
    sb.append(StringUtil.toUpperCase(controller));

    return sb.toString();
}

From source file:com.liferay.calendar.service.impl.CalendarResourceLocalServiceImpl.java

License:Open Source License

@Override
public CalendarResource addCalendarResource(long userId, long groupId, long classNameId, long classPK,
        String classUuid, String code, Map<Locale, String> nameMap, Map<Locale, String> descriptionMap,
        boolean active, ServiceContext serviceContext) throws PortalException {

    // Calendar resource

    User user = userPersistence.findByPrimaryKey(userId);

    long calendarResourceId = counterLocalService.increment();

    if (classNameId == classNameLocalService.getClassNameId(CalendarResource.class)) {

        classPK = calendarResourceId;//from   w w w.ja v  a 2  s  . c om
    }

    if (PortletPropsValues.CALENDAR_RESOURCE_FORCE_AUTOGENERATE_CODE || Validator.isNull(code)) {

        code = String.valueOf(calendarResourceId);
    } else {
        code = code.trim();
        code = StringUtil.toUpperCase(code);
    }

    Date now = new Date();

    validate(groupId, classNameId, classPK, code, nameMap);

    CalendarResource calendarResource = calendarResourcePersistence.create(calendarResourceId);

    calendarResource.setUuid(serviceContext.getUuid());
    calendarResource.setGroupId(groupId);
    calendarResource.setCompanyId(user.getCompanyId());
    calendarResource.setUserId(user.getUserId());
    calendarResource.setUserName(user.getFullName());
    calendarResource.setCreateDate(serviceContext.getCreateDate(now));
    calendarResource.setModifiedDate(serviceContext.getModifiedDate(now));
    calendarResource.setClassNameId(classNameId);
    calendarResource.setClassPK(classPK);
    calendarResource.setClassUuid(classUuid);
    calendarResource.setCode(code);
    calendarResource.setNameMap(nameMap);
    calendarResource.setDescriptionMap(descriptionMap);
    calendarResource.setActive(active);

    calendarResourcePersistence.update(calendarResource);

    // Resources

    resourceLocalService.addModelResources(calendarResource, serviceContext);

    // Calendar

    if (!ExportImportThreadLocal.isImportInProcess()) {
        serviceContext.setAddGroupPermissions(true);
        serviceContext.setAddGuestPermissions(true);

        calendarLocalService.addCalendar(userId, calendarResource.getGroupId(), calendarResourceId, nameMap,
                descriptionMap, calendarResource.getTimeZoneId(), PortletPropsValues.CALENDAR_COLOR_DEFAULT,
                true, false, false, serviceContext);
    }

    // Asset

    updateAsset(calendarResource.getUserId(), calendarResource, serviceContext.getAssetCategoryIds(),
            serviceContext.getAssetTagNames());

    return calendarResource;
}

From source file:com.liferay.contacts.util.ContactsUtil.java

License:Open Source License

private static String _getAddresses(User user) throws Exception {
    List<Address> addresses = AddressLocalServiceUtil.getAddresses(user.getCompanyId(), Contact.class.getName(),
            user.getContactId());/* w w  w .j a  va  2s .c  om*/

    StringBundler sb = new StringBundler(addresses.size() * 19);

    for (Address address : addresses) {
        sb.append("ADR;TYPE=");

        ListType listType = address.getType();

        sb.append(StringUtil.toUpperCase(_getVCardListTypeName(listType)));

        sb.append(StringPool.COLON);
        sb.append(StringPool.SEMICOLON);
        sb.append(StringPool.SEMICOLON);

        if (Validator.isNotNull(address.getStreet1())) {
            sb.append(address.getStreet1());
        }

        if (Validator.isNotNull(address.getStreet2())) {
            sb.append("\\n");
            sb.append(address.getStreet2());
        }

        if (Validator.isNotNull(address.getStreet3())) {
            sb.append("\\n");
            sb.append(address.getStreet3());
        }

        sb.append(StringPool.SEMICOLON);

        if (Validator.isNotNull(address.getCity())) {
            sb.append(address.getCity());
        }

        sb.append(StringPool.SEMICOLON);

        long regionId = address.getRegionId();

        if (regionId > 0) {
            Region region = RegionServiceUtil.getRegion(regionId);

            sb.append(region.getName());
        }

        sb.append(StringPool.SEMICOLON);

        if (Validator.isNotNull(address.getZip())) {
            sb.append(address.getZip());
        }

        sb.append(StringPool.SEMICOLON);

        long countryId = address.getCountryId();

        if (countryId > 0) {
            Country country = CountryServiceUtil.getCountry(countryId);

            sb.append(country.getName());
        }

        sb.append(StringPool.NEW_LINE);
    }

    return sb.toString();
}

From source file:com.liferay.contacts.util.ContactsUtil.java

License:Open Source License

private static String _getEmailAddresses(User user) throws Exception {
    List<EmailAddress> emailAddresses = EmailAddressLocalServiceUtil.getEmailAddresses(user.getCompanyId(),
            Contact.class.getName(), user.getContactId());

    StringBundler sb = new StringBundler(3 + (emailAddresses.size() * 5));

    sb.append("EMAIL;TYPE=INTERNET;TYPE=HOME:");
    sb.append(user.getEmailAddress());//from  ww  w .j  a  v  a2s.c  o  m
    sb.append(StringPool.NEW_LINE);

    for (EmailAddress emailAddress : emailAddresses) {
        sb.append("EMAIL;TYPE=INTERNET;TYPE=");

        ListType listType = emailAddress.getType();

        sb.append(StringUtil.toUpperCase(listType.getName()));

        sb.append(StringPool.COLON);
        sb.append(emailAddress.getAddress());
        sb.append(StringPool.NEW_LINE);
    }

    return sb.toString();
}

From source file:com.liferay.contacts.util.ContactsUtil.java

License:Open Source License

private static String _getPhones(User user) throws Exception {
    List<Phone> phones = PhoneLocalServiceUtil.getPhones(user.getCompanyId(), Contact.class.getName(),
            user.getContactId());/* ww w .  ja  v  a  2 s  . c  o m*/

    StringBundler sb = new StringBundler(phones.size() * 7);

    for (Phone phone : phones) {
        sb.append("TEL;TYPE=");

        ListType listType = phone.getType();

        sb.append(StringUtil.toUpperCase(_getVCardListTypeName(listType)));

        sb.append(StringPool.COLON);
        sb.append(phone.getNumber());
        sb.append(StringPool.SPACE);
        sb.append(phone.getExtension());
        sb.append(StringPool.NEW_LINE);
    }

    return sb.toString();
}

From source file:com.liferay.contacts.util.ContactsUtil.java

License:Open Source License

private static String _getWebsites(User user) throws Exception {
    List<Website> websites = WebsiteLocalServiceUtil.getWebsites(user.getCompanyId(), Contact.class.getName(),
            user.getContactId());/*w  w w.ja v  a  2  s . c om*/

    StringBundler sb = new StringBundler(websites.size() * 5);

    for (Website website : websites) {
        sb.append("URL;TYPE=");

        ListType listType = website.getType();

        sb.append(StringUtil.toUpperCase(_getVCardListTypeName(listType)));

        sb.append(StringPool.COLON);

        String url = website.getUrl();

        sb.append(url.replaceAll(StringPool.COLON, "\\:"));

        sb.append(StringPool.NEW_LINE);
    }

    return sb.toString();
}

From source file:com.liferay.document.library.internal.verify.DLServiceVerifyProcess.java

License:Open Source License

protected void checkDLFileEntryType() throws Exception {
    try (LoggingTimer loggingTimer = new LoggingTimer()) {
        DLFileEntryType dlFileEntryType = _dlFileEntryTypeLocalService
                .fetchDLFileEntryType(DLFileEntryTypeConstants.FILE_ENTRY_TYPE_ID_BASIC_DOCUMENT);

        if (dlFileEntryType != null) {
            return;
        }/* w ww  .  ja v a 2  s. c  om*/

        dlFileEntryType = _dlFileEntryTypeLocalService
                .createDLFileEntryType(DLFileEntryTypeConstants.FILE_ENTRY_TYPE_ID_BASIC_DOCUMENT);

        dlFileEntryType.setCompanyId(DLFileEntryTypeConstants.COMPANY_ID_BASIC_DOCUMENT);
        dlFileEntryType
                .setFileEntryTypeKey(StringUtil.toUpperCase(DLFileEntryTypeConstants.NAME_BASIC_DOCUMENT));
        dlFileEntryType.setName(DLFileEntryTypeConstants.NAME_BASIC_DOCUMENT, LocaleUtil.getDefault());

        _dlFileEntryTypeLocalService.updateDLFileEntryType(dlFileEntryType);
    }
}

From source file:com.liferay.dynamic.data.mapping.service.impl.DDMStructureLocalServiceImpl.java

License:Open Source License

@Override
public DDMStructure addStructure(long userId, long groupId, long parentStructureId, long classNameId,
        String structureKey, Map<Locale, String> nameMap, Map<Locale, String> descriptionMap, DDMForm ddmForm,
        DDMFormLayout ddmFormLayout, String storageType, int type, ServiceContext serviceContext)
        throws PortalException {

    // Structure/*  w  w  w .  j  av a 2  s  .  c  om*/

    User user = userLocalService.getUser(userId);

    if (Validator.isNull(structureKey)) {
        structureKey = String.valueOf(counterLocalService.increment());
    } else {
        structureKey = StringUtil.toUpperCase(structureKey.trim());
    }

    validate(groupId, parentStructureId, classNameId, structureKey, nameMap, ddmForm);

    long structureId = counterLocalService.increment();

    DDMStructure structure = ddmStructurePersistence.create(structureId);

    structure.setUuid(serviceContext.getUuid());
    structure.setGroupId(groupId);
    structure.setCompanyId(user.getCompanyId());
    structure.setUserId(user.getUserId());
    structure.setUserName(user.getFullName());
    structure.setVersionUserId(user.getUserId());
    structure.setVersionUserName(user.getFullName());
    structure.setParentStructureId(parentStructureId);
    structure.setClassNameId(classNameId);
    structure.setStructureKey(structureKey);
    structure.setVersion(DDMStructureConstants.VERSION_DEFAULT);
    structure.setDescriptionMap(descriptionMap, ddmForm.getDefaultLocale());
    structure.setNameMap(nameMap, ddmForm.getDefaultLocale());
    structure.setDefinition(ddmFormJSONSerializer.serialize(ddmForm));
    structure.setStorageType(storageType);
    structure.setType(type);

    ddmStructurePersistence.update(structure);

    // Resources

    if (serviceContext.isAddGroupPermissions() || serviceContext.isAddGuestPermissions()) {

        addStructureResources(structure, serviceContext.isAddGroupPermissions(),
                serviceContext.isAddGuestPermissions());
    } else {
        addStructureResources(structure, serviceContext.getModelPermissions());
    }

    // Structure version

    DDMStructureVersion structureVersion = addStructureVersion(user, structure,
            DDMStructureConstants.VERSION_DEFAULT, serviceContext);

    // Structure layout

    ddmStructureLayoutLocalService.addStructureLayout(userId, groupId, structureVersion.getStructureVersionId(),
            ddmFormLayout, serviceContext);

    // Data provider instance links

    addDataProviderInstanceLinks(groupId, structureId, ddmForm);

    return structure;
}