
com.liferay.dynamic.data.mapping.service.base.DDMTemplateVersionServiceBaseImpl Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of com.liferay.dynamic.data.mapping.service Show documentation
Show all versions of com.liferay.dynamic.data.mapping.service Show documentation
Liferay Dynamic Data Mapping Service
/**
* Copyright (c) 2000-present Liferay, Inc. All rights reserved.
*
* This library is free software; you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation; either version 2.1 of the License, or (at your option)
* any later version.
*
* This library is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
* FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
* details.
*/
package com.liferay.dynamic.data.mapping.service.base;
import com.liferay.dynamic.data.mapping.model.DDMTemplateVersion;
import com.liferay.dynamic.data.mapping.service.DDMTemplateVersionService;
import com.liferay.dynamic.data.mapping.service.persistence.DDMTemplateVersionPersistence;
import com.liferay.portal.kernel.bean.BeanReference;
import com.liferay.portal.kernel.dao.db.DB;
import com.liferay.portal.kernel.dao.db.DBManagerUtil;
import com.liferay.portal.kernel.dao.jdbc.SqlUpdate;
import com.liferay.portal.kernel.dao.jdbc.SqlUpdateFactoryUtil;
import com.liferay.portal.kernel.exception.SystemException;
import com.liferay.portal.kernel.module.framework.service.IdentifiableOSGiService;
import com.liferay.portal.kernel.service.BaseServiceImpl;
import com.liferay.portal.kernel.util.PortalUtil;
import com.liferay.portal.spring.extender.service.ServiceReference;
import javax.sql.DataSource;
/**
* Provides the base implementation for the d d m template version remote service.
*
*
* This implementation exists only as a container for the default service methods generated by ServiceBuilder. All custom service methods should be put in {@link com.liferay.dynamic.data.mapping.service.impl.DDMTemplateVersionServiceImpl}.
*
*
* @author Brian Wing Shun Chan
* @see com.liferay.dynamic.data.mapping.service.impl.DDMTemplateVersionServiceImpl
* @see com.liferay.dynamic.data.mapping.service.DDMTemplateVersionServiceUtil
* @generated
*/
public abstract class DDMTemplateVersionServiceBaseImpl extends BaseServiceImpl
implements DDMTemplateVersionService, IdentifiableOSGiService {
/*
* NOTE FOR DEVELOPERS:
*
* Never modify or reference this class directly. Always use {@link com.liferay.dynamic.data.mapping.service.DDMTemplateVersionServiceUtil} to access the d d m template version remote service.
*/
/**
* Returns the d d m template version local service.
*
* @return the d d m template version local service
*/
public com.liferay.dynamic.data.mapping.service.DDMTemplateVersionLocalService getDDMTemplateVersionLocalService() {
return ddmTemplateVersionLocalService;
}
/**
* Sets the d d m template version local service.
*
* @param ddmTemplateVersionLocalService the d d m template version local service
*/
public void setDDMTemplateVersionLocalService(
com.liferay.dynamic.data.mapping.service.DDMTemplateVersionLocalService ddmTemplateVersionLocalService) {
this.ddmTemplateVersionLocalService = ddmTemplateVersionLocalService;
}
/**
* Returns the d d m template version remote service.
*
* @return the d d m template version remote service
*/
public DDMTemplateVersionService getDDMTemplateVersionService() {
return ddmTemplateVersionService;
}
/**
* Sets the d d m template version remote service.
*
* @param ddmTemplateVersionService the d d m template version remote service
*/
public void setDDMTemplateVersionService(
DDMTemplateVersionService ddmTemplateVersionService) {
this.ddmTemplateVersionService = ddmTemplateVersionService;
}
/**
* Returns the d d m template version persistence.
*
* @return the d d m template version persistence
*/
public DDMTemplateVersionPersistence getDDMTemplateVersionPersistence() {
return ddmTemplateVersionPersistence;
}
/**
* Sets the d d m template version persistence.
*
* @param ddmTemplateVersionPersistence the d d m template version persistence
*/
public void setDDMTemplateVersionPersistence(
DDMTemplateVersionPersistence ddmTemplateVersionPersistence) {
this.ddmTemplateVersionPersistence = ddmTemplateVersionPersistence;
}
/**
* Returns the counter local service.
*
* @return the counter local service
*/
public com.liferay.counter.kernel.service.CounterLocalService getCounterLocalService() {
return counterLocalService;
}
/**
* Sets the counter local service.
*
* @param counterLocalService the counter local service
*/
public void setCounterLocalService(
com.liferay.counter.kernel.service.CounterLocalService counterLocalService) {
this.counterLocalService = counterLocalService;
}
public void afterPropertiesSet() {
}
public void destroy() {
}
/**
* Returns the OSGi service identifier.
*
* @return the OSGi service identifier
*/
@Override
public String getOSGiServiceIdentifier() {
return DDMTemplateVersionService.class.getName();
}
protected Class> getModelClass() {
return DDMTemplateVersion.class;
}
protected String getModelClassName() {
return DDMTemplateVersion.class.getName();
}
/**
* Performs a SQL query.
*
* @param sql the sql query
*/
protected void runSQL(String sql) {
try {
DataSource dataSource = ddmTemplateVersionPersistence.getDataSource();
DB db = DBManagerUtil.getDB();
sql = db.buildSQL(sql);
sql = PortalUtil.transformSQL(sql);
SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
sql);
sqlUpdate.update();
}
catch (Exception e) {
throw new SystemException(e);
}
}
@BeanReference(type = com.liferay.dynamic.data.mapping.service.DDMTemplateVersionLocalService.class)
protected com.liferay.dynamic.data.mapping.service.DDMTemplateVersionLocalService ddmTemplateVersionLocalService;
@BeanReference(type = DDMTemplateVersionService.class)
protected DDMTemplateVersionService ddmTemplateVersionService;
@BeanReference(type = DDMTemplateVersionPersistence.class)
protected DDMTemplateVersionPersistence ddmTemplateVersionPersistence;
@ServiceReference(type = com.liferay.counter.kernel.service.CounterLocalService.class)
protected com.liferay.counter.kernel.service.CounterLocalService counterLocalService;
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy