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: 14186 $ $Date: 2012-04-02 11:40:15 -0300 (Mon, 02 Apr 2012) $
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description RssConfig
get(String id, ITransaction transaction)
Get the RssSet<String>
getIdsByRssServiceInstanceId(String rssServiceInstanceId, ITransaction transaction)
Returns theRSS
ids by the RSS service instance identifier.Collection<String>
getIdsByServiceInstanceId(String serviceInstanceId, ITransaction transaction)
Get the Rss ids by the Service Instance IdCollection<RssResultRow>
getResults(RssConfig rssConfig, ITransaction transaction)
Get the results of the Rss Xml fileboolean
validateUniqueFilePath(String filePath, String notIncludingRssId, ITransaction transaction)
Verify if already exist a path specified to another RSS
-
-
-
Method Detail
-
get
RssConfig get(String id, ITransaction transaction) throws PortalException
Get the Rss- Parameters:
id
-transaction
-- Returns:
- Throws:
PortalException
- Since:
- 4.1.0
-
getResults
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
Collection<String> getIdsByServiceInstanceId(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(String filePath, String notIncludingRssId, ITransaction transaction) throws PortalException
Verify if already exist a path specified to another RSS- Parameters:
filePath
-notIncludingRssId
-transaction
-- Returns:
- Throws:
PortalException
-
getIdsByRssServiceInstanceId
Set<String> getIdsByRssServiceInstanceId(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
-
-