Liferay 7.0-ce-m3

com.liferay.portlet.dynamicdatamapping.service.base
Class DDMStructureLinkLocalServiceBaseImpl

java.lang.Object
  extended by com.liferay.portal.service.BaseLocalServiceImpl
      extended by com.liferay.portlet.dynamicdatamapping.service.base.DDMStructureLinkLocalServiceBaseImpl
All Implemented Interfaces:
IdentifiableBean, BaseLocalService, PersistedModelLocalService, DDMStructureLinkLocalService
Direct Known Subclasses:
DDMStructureLinkLocalServiceImpl

@ProviderType
public abstract class DDMStructureLinkLocalServiceBaseImpl
extends BaseLocalServiceImpl
implements DDMStructureLinkLocalService, IdentifiableBean

Provides the base implementation for the d d m structure link local service.

This implementation exists only as a container for the default service methods generated by ServiceBuilder. All custom service methods should be put in DDMStructureLinkLocalServiceImpl.

See Also:
DDMStructureLinkLocalServiceImpl, DDMStructureLinkLocalServiceUtil
ServiceBuilder generated this class. Modifications in this class will be overwritten the next time it is generated.

Field Summary
protected  CounterLocalService counterLocalService
           
protected  DDMStructureLinkLocalService ddmStructureLinkLocalService
           
protected  DDMStructureLinkPersistence ddmStructureLinkPersistence
           
protected  PersistedModelLocalServiceRegistry persistedModelLocalServiceRegistry
           
 
Constructor Summary
DDMStructureLinkLocalServiceBaseImpl()
           
 
Method Summary
 DDMStructureLink addDDMStructureLink(DDMStructureLink ddmStructureLink)
          Adds the d d m structure link to the database.
 void afterPropertiesSet()
           
 DDMStructureLink createDDMStructureLink(long structureLinkId)
          Creates a new d d m structure link with the primary key.
 DDMStructureLink deleteDDMStructureLink(DDMStructureLink ddmStructureLink)
          Deletes the d d m structure link from the database.
 DDMStructureLink deleteDDMStructureLink(long structureLinkId)
          Deletes the d d m structure link with the primary key from the database.
 PersistedModel deletePersistedModel(PersistedModel persistedModel)
           
 void destroy()
           
 DynamicQuery dynamicQuery()
           
<T> List<T>
dynamicQuery(DynamicQuery dynamicQuery)
          Performs a dynamic query on the database and returns the matching rows.
<T> List<T>
dynamicQuery(DynamicQuery dynamicQuery, int start, int end)
          Performs a dynamic query on the database and returns a range of the matching rows.
<T> List<T>
dynamicQuery(DynamicQuery dynamicQuery, int start, int end, OrderByComparator<T> orderByComparator)
          Performs a dynamic query on the database and returns an ordered range of the matching rows.
 long dynamicQueryCount(DynamicQuery dynamicQuery)
          Returns the number of rows matching the dynamic query.
 long dynamicQueryCount(DynamicQuery dynamicQuery, Projection projection)
          Returns the number of rows matching the dynamic query.
 DDMStructureLink fetchDDMStructureLink(long structureLinkId)
           
 ActionableDynamicQuery getActionableDynamicQuery()
           
 String getBeanIdentifier()
          Returns the Spring bean ID for this bean.
 CounterLocalService getCounterLocalService()
          Returns the counter local service.
 DDMStructureLink getDDMStructureLink(long structureLinkId)
          Returns the d d m structure link with the primary key.
 DDMStructureLinkLocalService getDDMStructureLinkLocalService()
          Returns the d d m structure link local service.
 DDMStructureLinkPersistence getDDMStructureLinkPersistence()
          Returns the d d m structure link persistence.
 List<DDMStructureLink> getDDMStructureLinks(int start, int end)
          Returns a range of all the d d m structure links.
 int getDDMStructureLinksCount()
          Returns the number of d d m structure links.
protected  Class<?> getModelClass()
           
protected  String getModelClassName()
           
 PersistedModel getPersistedModel(Serializable primaryKeyObj)
           
protected  void initActionableDynamicQuery(ActionableDynamicQuery actionableDynamicQuery)
           
protected  void runSQL(String sql)
          Performs a SQL query.
 void setBeanIdentifier(String beanIdentifier)
          Sets the Spring bean ID for this bean.
 void setCounterLocalService(CounterLocalService counterLocalService)
          Sets the counter local service.
 void setDDMStructureLinkLocalService(DDMStructureLinkLocalService ddmStructureLinkLocalService)
          Sets the d d m structure link local service.
 void setDDMStructureLinkPersistence(DDMStructureLinkPersistence ddmStructureLinkPersistence)
          Sets the d d m structure link persistence.
 DDMStructureLink updateDDMStructureLink(DDMStructureLink ddmStructureLink)
          Updates the d d m structure link in the database or adds it if it does not yet exist.
 
Methods inherited from class com.liferay.portal.service.BaseLocalServiceImpl
getClassLoader
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.liferay.portlet.dynamicdatamapping.service.DDMStructureLinkLocalService
addStructureLink, deleteClassStructureLink, deleteStructureLink, deleteStructureLink, deleteStructureStructureLinks, getClassStructureLink, getClassStructureLinks, getStructureLink, getStructureLinks, updateStructureLink
 

Field Detail

ddmStructureLinkLocalService

@BeanReference(type=DDMStructureLinkLocalService.class)
protected DDMStructureLinkLocalService ddmStructureLinkLocalService

ddmStructureLinkPersistence

@BeanReference(type=DDMStructureLinkPersistence.class)
protected DDMStructureLinkPersistence ddmStructureLinkPersistence

counterLocalService

@BeanReference(type=CounterLocalService.class)
protected CounterLocalService counterLocalService

persistedModelLocalServiceRegistry

@BeanReference(type=PersistedModelLocalServiceRegistry.class)
protected PersistedModelLocalServiceRegistry persistedModelLocalServiceRegistry
Constructor Detail

DDMStructureLinkLocalServiceBaseImpl

public DDMStructureLinkLocalServiceBaseImpl()
Method Detail

addDDMStructureLink

@Indexable(type=REINDEX)
public DDMStructureLink addDDMStructureLink(DDMStructureLink ddmStructureLink)
Adds the d d m structure link to the database. Also notifies the appropriate model listeners.

Specified by:
addDDMStructureLink in interface DDMStructureLinkLocalService
Parameters:
ddmStructureLink - the d d m structure link
Returns:
the d d m structure link that was added

createDDMStructureLink

public DDMStructureLink createDDMStructureLink(long structureLinkId)
Creates a new d d m structure link with the primary key. Does not add the d d m structure link to the database.

Specified by:
createDDMStructureLink in interface DDMStructureLinkLocalService
Parameters:
structureLinkId - the primary key for the new d d m structure link
Returns:
the new d d m structure link

deleteDDMStructureLink

@Indexable(type=DELETE)
public DDMStructureLink deleteDDMStructureLink(long structureLinkId)
                                        throws PortalException
Deletes the d d m structure link with the primary key from the database. Also notifies the appropriate model listeners.

Specified by:
deleteDDMStructureLink in interface DDMStructureLinkLocalService
Parameters:
structureLinkId - the primary key of the d d m structure link
Returns:
the d d m structure link that was removed
Throws:
PortalException - if a d d m structure link with the primary key could not be found

deleteDDMStructureLink

@Indexable(type=DELETE)
public DDMStructureLink deleteDDMStructureLink(DDMStructureLink ddmStructureLink)
Deletes the d d m structure link from the database. Also notifies the appropriate model listeners.

Specified by:
deleteDDMStructureLink in interface DDMStructureLinkLocalService
Parameters:
ddmStructureLink - the d d m structure link
Returns:
the d d m structure link that was removed

dynamicQuery

public DynamicQuery dynamicQuery()
Specified by:
dynamicQuery in interface DDMStructureLinkLocalService

dynamicQuery

public <T> List<T> dynamicQuery(DynamicQuery dynamicQuery)
Performs a dynamic query on the database and returns the matching rows.

Specified by:
dynamicQuery in interface DDMStructureLinkLocalService
Parameters:
dynamicQuery - the dynamic query
Returns:
the matching rows

dynamicQuery

public <T> List<T> dynamicQuery(DynamicQuery dynamicQuery,
                                int start,
                                int end)
Performs a dynamic query on the database and returns a range of the matching rows.

Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to QueryUtil.ALL_POS will return the full result set. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent and pagination is required (start and end are not QueryUtil.ALL_POS), then the query will include the default ORDER BY logic from DDMStructureLinkModelImpl. If both orderByComparator and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order.

Specified by:
dynamicQuery in interface DDMStructureLinkLocalService
Parameters:
dynamicQuery - the dynamic query
start - the lower bound of the range of model instances
end - the upper bound of the range of model instances (not inclusive)
Returns:
the range of matching rows

dynamicQuery

public <T> List<T> dynamicQuery(DynamicQuery dynamicQuery,
                                int start,
                                int end,
                                OrderByComparator<T> orderByComparator)
Performs a dynamic query on the database and returns an ordered range of the matching rows.

Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to QueryUtil.ALL_POS will return the full result set. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent and pagination is required (start and end are not QueryUtil.ALL_POS), then the query will include the default ORDER BY logic from DDMStructureLinkModelImpl. If both orderByComparator and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order.

Specified by:
dynamicQuery in interface DDMStructureLinkLocalService
Parameters:
dynamicQuery - the dynamic query
start - the lower bound of the range of model instances
end - the upper bound of the range of model instances (not inclusive)
orderByComparator - the comparator to order the results by (optionally null)
Returns:
the ordered range of matching rows

dynamicQueryCount

public long dynamicQueryCount(DynamicQuery dynamicQuery)
Returns the number of rows matching the dynamic query.

Specified by:
dynamicQueryCount in interface DDMStructureLinkLocalService
Parameters:
dynamicQuery - the dynamic query
Returns:
the number of rows matching the dynamic query

dynamicQueryCount

public long dynamicQueryCount(DynamicQuery dynamicQuery,
                              Projection projection)
Returns the number of rows matching the dynamic query.

Specified by:
dynamicQueryCount in interface DDMStructureLinkLocalService
Parameters:
dynamicQuery - the dynamic query
projection - the projection to apply to the query
Returns:
the number of rows matching the dynamic query

fetchDDMStructureLink

public DDMStructureLink fetchDDMStructureLink(long structureLinkId)
Specified by:
fetchDDMStructureLink in interface DDMStructureLinkLocalService

getDDMStructureLink

public DDMStructureLink getDDMStructureLink(long structureLinkId)
                                     throws PortalException
Returns the d d m structure link with the primary key.

Specified by:
getDDMStructureLink in interface DDMStructureLinkLocalService
Parameters:
structureLinkId - the primary key of the d d m structure link
Returns:
the d d m structure link
Throws:
PortalException - if a d d m structure link with the primary key could not be found

getActionableDynamicQuery

public ActionableDynamicQuery getActionableDynamicQuery()
Specified by:
getActionableDynamicQuery in interface DDMStructureLinkLocalService

initActionableDynamicQuery

protected void initActionableDynamicQuery(ActionableDynamicQuery actionableDynamicQuery)

deletePersistedModel

public PersistedModel deletePersistedModel(PersistedModel persistedModel)
                                    throws PortalException
Specified by:
deletePersistedModel in interface PersistedModelLocalService
Specified by:
deletePersistedModel in interface DDMStructureLinkLocalService
Throws:
PortalException

getPersistedModel

public PersistedModel getPersistedModel(Serializable primaryKeyObj)
                                 throws PortalException
Specified by:
getPersistedModel in interface PersistedModelLocalService
Specified by:
getPersistedModel in interface DDMStructureLinkLocalService
Throws:
PortalException

getDDMStructureLinks

public List<DDMStructureLink> getDDMStructureLinks(int start,
                                                   int end)
Returns a range of all the d d m structure links.

Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to QueryUtil.ALL_POS will return the full result set. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent and pagination is required (start and end are not QueryUtil.ALL_POS), then the query will include the default ORDER BY logic from DDMStructureLinkModelImpl. If both orderByComparator and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order.

Specified by:
getDDMStructureLinks in interface DDMStructureLinkLocalService
Parameters:
start - the lower bound of the range of d d m structure links
end - the upper bound of the range of d d m structure links (not inclusive)
Returns:
the range of d d m structure links

getDDMStructureLinksCount

public int getDDMStructureLinksCount()
Returns the number of d d m structure links.

Specified by:
getDDMStructureLinksCount in interface DDMStructureLinkLocalService
Returns:
the number of d d m structure links

updateDDMStructureLink

@Indexable(type=REINDEX)
public DDMStructureLink updateDDMStructureLink(DDMStructureLink ddmStructureLink)
Updates the d d m structure link in the database or adds it if it does not yet exist. Also notifies the appropriate model listeners.

Specified by:
updateDDMStructureLink in interface DDMStructureLinkLocalService
Parameters:
ddmStructureLink - the d d m structure link
Returns:
the d d m structure link that was updated

getDDMStructureLinkLocalService

public DDMStructureLinkLocalService getDDMStructureLinkLocalService()
Returns the d d m structure link local service.

Returns:
the d d m structure link local service

setDDMStructureLinkLocalService

public void setDDMStructureLinkLocalService(DDMStructureLinkLocalService ddmStructureLinkLocalService)
Sets the d d m structure link local service.

Parameters:
ddmStructureLinkLocalService - the d d m structure link local service

getDDMStructureLinkPersistence

public DDMStructureLinkPersistence getDDMStructureLinkPersistence()
Returns the d d m structure link persistence.

Returns:
the d d m structure link persistence

setDDMStructureLinkPersistence

public void setDDMStructureLinkPersistence(DDMStructureLinkPersistence ddmStructureLinkPersistence)
Sets the d d m structure link persistence.

Parameters:
ddmStructureLinkPersistence - the d d m structure link persistence

getCounterLocalService

public CounterLocalService getCounterLocalService()
Returns the counter local service.

Returns:
the counter local service

setCounterLocalService

public void setCounterLocalService(CounterLocalService counterLocalService)
Sets the counter local service.

Parameters:
counterLocalService - the counter local service

afterPropertiesSet

public void afterPropertiesSet()

destroy

public void destroy()

getBeanIdentifier

public String getBeanIdentifier()
Returns the Spring bean ID for this bean.

Specified by:
getBeanIdentifier in interface IdentifiableBean
Specified by:
getBeanIdentifier in interface DDMStructureLinkLocalService
Returns:
the Spring bean ID for this bean

setBeanIdentifier

public void setBeanIdentifier(String beanIdentifier)
Sets the Spring bean ID for this bean.

Specified by:
setBeanIdentifier in interface IdentifiableBean
Specified by:
setBeanIdentifier in interface DDMStructureLinkLocalService
Parameters:
beanIdentifier - the Spring bean ID for this bean

getModelClass

protected Class<?> getModelClass()

getModelClassName

protected String getModelClassName()

runSQL

protected void runSQL(String sql)
Performs a SQL query.

Parameters:
sql - the sql query

Liferay 7.0-ce-m3