Package lumis.service.rss
Interface IRssDao
-
- All Known Implementing Classes:
RssDao
public interface IRssDao
Dao Interface for RSS entity- Since:
- 4.1.0
- Version:
- $Revision$ $Date$
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description RssConfig
get(java.lang.String id, ITransaction transaction)
Get the Rssjava.util.Set<java.lang.String>
getIdsByRssServiceInstanceId(java.lang.String rssServiceInstanceId, ITransaction transaction)
Returns theRSS
ids by the RSS service instance identifier.java.util.Collection<java.lang.String>
getIdsByServiceInstanceId(java.lang.String serviceInstanceId, ITransaction transaction)
Get the Rss ids by the Service Instance Idjava.util.Collection<RssResultRow>
getResults(RssConfig rssConfig, ITransaction transaction)
Get the results of the Rss Xml fileboolean
validateUniqueFilePath(java.lang.String filePath, java.lang.String notIncludingRssId, ITransaction transaction)
Verify if already exist a path specified to another RSS
-
-
-
Method Detail
-
get
RssConfig get(java.lang.String id, ITransaction transaction) throws PortalException
Get the Rss- Parameters:
id
-transaction
-- Returns:
- Throws:
PortalException
- Since:
- 4.1.0
-
getResults
java.util.Collection<RssResultRow> getResults(RssConfig rssConfig, ITransaction transaction) throws PortalException
Get the results of the Rss Xml file- Parameters:
rssConfig
-transaction
-- Returns:
- Throws:
PortalException
- Since:
- 4.1.0
-
getIdsByServiceInstanceId
java.util.Collection<java.lang.String> getIdsByServiceInstanceId(java.lang.String serviceInstanceId, ITransaction transaction) throws PortalException
Get the Rss ids by the Service Instance Id- Parameters:
serviceInstanceId
-transaction
-- Returns:
- Throws:
PortalException
- Since:
- 4.1.0
-
validateUniqueFilePath
boolean validateUniqueFilePath(java.lang.String filePath, java.lang.String notIncludingRssId, ITransaction transaction) throws PortalException
Verify if already exist a path specified to another RSS- Parameters:
filePath
-notIncludingRssId
-transaction
-- Returns:
- Throws:
PortalException
-
getIdsByRssServiceInstanceId
java.util.Set<java.lang.String> getIdsByRssServiceInstanceId(java.lang.String rssServiceInstanceId, ITransaction transaction) throws PortalException
Returns theRSS
ids by the RSS service instance identifier.- Parameters:
rssServiceInstanceId
- the RSS service instance identifier.transaction
- the transaction.- Returns:
- the
RSS
ids by the RSS service instance identifier. - Throws:
PortalException
- Since:
- 6.2.0
-
-