Example usage for com.liferay.portal.kernel.util PortalUtil getClassNameId

List of usage examples for com.liferay.portal.kernel.util PortalUtil getClassNameId

Introduction

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

Prototype

public static long getClassNameId(String value) 

Source Link

Document

Returns the ID of the class from its fully qualified name.

Usage

From source file:jorgediazest.util.model.ModelImpl.java

License:Open Source License

public long getClassNameId() {
    return PortalUtil.getClassNameId(getClassName());
}

From source file:monthly.trading.model.impl.MonthlyTradingModelImpl.java

License:Open Source License

@Override
public StagedModelType getStagedModelType() {
    return new StagedModelType(PortalUtil.getClassNameId(MonthlyTrading.class.getName()));
}

From source file:monthly.trading.service.base.MonthlyTradingLocalServiceBaseImpl.java

License:Open Source License

@Override
public ExportActionableDynamicQuery getExportActionableDynamicQuery(
        final PortletDataContext portletDataContext) {
    final ExportActionableDynamicQuery exportActionableDynamicQuery = new ExportActionableDynamicQuery() {
        @Override/*from  www.j a va  2 s.c o  m*/
        public long performCount() throws PortalException {
            ManifestSummary manifestSummary = portletDataContext.getManifestSummary();

            StagedModelType stagedModelType = getStagedModelType();

            long modelAdditionCount = super.performCount();

            manifestSummary.addModelAdditionCount(stagedModelType, modelAdditionCount);

            long modelDeletionCount = ExportImportHelperUtil.getModelDeletionCount(portletDataContext,
                    stagedModelType);

            manifestSummary.addModelDeletionCount(stagedModelType, modelDeletionCount);

            return modelAdditionCount;
        }
    };

    initActionableDynamicQuery(exportActionableDynamicQuery);

    exportActionableDynamicQuery.setAddCriteriaMethod(new ActionableDynamicQuery.AddCriteriaMethod() {
        @Override
        public void addCriteria(DynamicQuery dynamicQuery) {
            portletDataContext.addDateRangeCriteria(dynamicQuery, "modifiedDate");
        }
    });

    exportActionableDynamicQuery.setCompanyId(portletDataContext.getCompanyId());

    exportActionableDynamicQuery
            .setPerformActionMethod(new ActionableDynamicQuery.PerformActionMethod<MonthlyTrading>() {
                @Override
                public void performAction(MonthlyTrading monthlyTrading) throws PortalException {
                    StagedModelDataHandlerUtil.exportStagedModel(portletDataContext, monthlyTrading);
                }
            });
    exportActionableDynamicQuery
            .setStagedModelType(new StagedModelType(PortalUtil.getClassNameId(MonthlyTrading.class.getName())));

    return exportActionableDynamicQuery;
}

From source file:net.indaba.lostandfound.model.impl.ItemModelImpl.java

License:Open Source License

@Override
public StagedModelType getStagedModelType() {
    return new StagedModelType(PortalUtil.getClassNameId(Item.class.getName()));
}

From source file:net.indaba.lostandfound.service.base.ItemLocalServiceBaseImpl.java

License:Open Source License

@Override
public ExportActionableDynamicQuery getExportActionableDynamicQuery(
        final PortletDataContext portletDataContext) {
    final ExportActionableDynamicQuery exportActionableDynamicQuery = new ExportActionableDynamicQuery() {
        @Override/* w ww  .java 2s  .  c  om*/
        public long performCount() throws PortalException {
            ManifestSummary manifestSummary = portletDataContext.getManifestSummary();

            StagedModelType stagedModelType = getStagedModelType();

            long modelAdditionCount = super.performCount();

            manifestSummary.addModelAdditionCount(stagedModelType, modelAdditionCount);

            long modelDeletionCount = ExportImportHelperUtil.getModelDeletionCount(portletDataContext,
                    stagedModelType);

            manifestSummary.addModelDeletionCount(stagedModelType, modelDeletionCount);

            return modelAdditionCount;
        }
    };

    initActionableDynamicQuery(exportActionableDynamicQuery);

    exportActionableDynamicQuery.setAddCriteriaMethod(new ActionableDynamicQuery.AddCriteriaMethod() {
        @Override
        public void addCriteria(DynamicQuery dynamicQuery) {
            portletDataContext.addDateRangeCriteria(dynamicQuery, "modifiedDate");
        }
    });

    exportActionableDynamicQuery.setCompanyId(portletDataContext.getCompanyId());

    exportActionableDynamicQuery.setPerformActionMethod(new ActionableDynamicQuery.PerformActionMethod<Item>() {
        @Override
        public void performAction(Item item) throws PortalException {
            StagedModelDataHandlerUtil.exportStagedModel(portletDataContext, item);
        }
    });
    exportActionableDynamicQuery
            .setStagedModelType(new StagedModelType(PortalUtil.getClassNameId(Item.class.getName())));

    return exportActionableDynamicQuery;
}

From source file:org.javasavvy.student.model.impl.StudentModelImpl.java

License:Open Source License

@Override
public StagedModelType getStagedModelType() {
    return new StagedModelType(PortalUtil.getClassNameId(Student.class.getName()));
}

From source file:org.javasavvy.student.service.base.StudentLocalServiceBaseImpl.java

License:Open Source License

@Override
public ExportActionableDynamicQuery getExportActionableDynamicQuery(
        final PortletDataContext portletDataContext) {
    final ExportActionableDynamicQuery exportActionableDynamicQuery = new ExportActionableDynamicQuery() {
        @Override// www . j  a v  a 2 s . c  o  m
        public long performCount() throws PortalException {
            ManifestSummary manifestSummary = portletDataContext.getManifestSummary();

            StagedModelType stagedModelType = getStagedModelType();

            long modelAdditionCount = super.performCount();

            manifestSummary.addModelAdditionCount(stagedModelType, modelAdditionCount);

            long modelDeletionCount = ExportImportHelperUtil.getModelDeletionCount(portletDataContext,
                    stagedModelType);

            manifestSummary.addModelDeletionCount(stagedModelType, modelDeletionCount);

            return modelAdditionCount;
        }
    };

    initActionableDynamicQuery(exportActionableDynamicQuery);

    exportActionableDynamicQuery.setAddCriteriaMethod(new ActionableDynamicQuery.AddCriteriaMethod() {
        @Override
        public void addCriteria(DynamicQuery dynamicQuery) {
            portletDataContext.addDateRangeCriteria(dynamicQuery, "modifiedDate");
        }
    });

    exportActionableDynamicQuery.setCompanyId(portletDataContext.getCompanyId());

    exportActionableDynamicQuery
            .setPerformActionMethod(new ActionableDynamicQuery.PerformActionMethod<Student>() {
                @Override
                public void performAction(Student student) throws PortalException {
                    StagedModelDataHandlerUtil.exportStagedModel(portletDataContext, student);
                }
            });
    exportActionableDynamicQuery
            .setStagedModelType(new StagedModelType(PortalUtil.getClassNameId(Student.class.getName())));

    return exportActionableDynamicQuery;
}

From source file:org.lsug.quota.service.wrapper.QuotaCompanyServiceWrapper.java

License:Open Source License

@Override
public Company addCompany(Company company) {
    if (LOGGER.isDebugEnabled()) {
        LOGGER.debug("Add company listener");
    }//from w ww .  j a  va2  s .  c o m
    Company companyAdded = super.addCompany(company);

    long classNameId = PortalUtil.getClassNameId(Company.class.getName());

    if (LOGGER.isDebugEnabled()) {
        LOGGER.debug("Creating default company quota, companyId:" + companyAdded.getCompanyId()
                + ", classNameId:" + classNameId);
    }

    _quotaLocalService.createDefaultQuota(companyAdded.getCompanyId(), classNameId,
            companyAdded.getCompanyId());

    return companyAdded;
}

From source file:org.lsug.quota.service.wrapper.QuotaCompanyServiceWrapper.java

License:Open Source License

@Override
public Company addCompany(String webId, String virtualHostname, String mx, boolean system, int maxUsers,
        boolean active) throws PortalException {

    if (LOGGER.isDebugEnabled()) {
        LOGGER.debug("Add company listener");
    }/*from  ww  w . ja v  a  2s.  c  o m*/
    Company company = super.addCompany(webId, virtualHostname, mx, system, maxUsers, active);

    long classNameId = PortalUtil.getClassNameId(Company.class.getName());

    if (LOGGER.isDebugEnabled()) {
        LOGGER.debug("Creating default company quota, companyId:" + company.getCompanyId() + ", classNameId:"
                + classNameId);
    }

    _quotaLocalService.createDefaultQuota(company.getCompanyId(), classNameId, company.getCompanyId());

    return company;
}

From source file:org.lsug.quota.service.wrapper.QuotaCompanyServiceWrapper.java

License:Open Source License

@Override
public Company deleteCompany(long companyId) throws PortalException, SystemException {

    if (LOGGER.isDebugEnabled()) {
        LOGGER.debug("Removing company listener, companyId:" + companyId);
    }//from  w  w  w  .  ja va2 s. c  o m

    long classNameId = PortalUtil.getClassNameId(Company.class.getName());
    Quota quota = _quotaLocalService.fetchQuotaByClassNameIdClassPK(classNameId, companyId);

    if (quota != null) {
        _quotaLocalService.deleteQuota(quota.getQuotaId());
        if (LOGGER.isDebugEnabled()) {
            LOGGER.debug("Company quota with id=" + quota.getQuotaId() + " removed");
        }
    }

    return super.deleteCompany(companyId);
}