Interface NewsManager
-
- All Known Implementing Classes:
ApplicationNewsManager
public interface NewsManager- Version:
- 0.1 Dec 2012
- Author:
- Massimiliano Assante, ISTI-CNR
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleanshareApplicationUpdate(String feedtext)use to share an update from your applicationbooleanshareApplicationUpdate(String feedtext, String uriGETparams)use to share an update from your application with a reference to the news objectbooleanshareApplicationUpdate(String feedtext, String uriGETparams, String previewTitle, String previewDescription, InputStream previewThumbnailInputStream, org.gcube.portal.databook.shared.ImageType imageExtension)use to share an update from your application with a reference to the news object and with a link preview passing its input streambooleanshareApplicationUpdate(String feedtext, String uriGETparams, String previewTitle, String previewDescription, String previewThumbnailUrl)use to share an update from your application with a reference to the news object and with a link preview
-
-
-
Method Detail
-
shareApplicationUpdate
boolean shareApplicationUpdate(String feedtext)
use to share an update from your application- Parameters:
feedtext- add a description for the update you are sharing- Returns:
- true if the update is correctly delivered, false otherwise
-
shareApplicationUpdate
boolean shareApplicationUpdate(String feedtext, String uriGETparams)
use to share an update from your application with a reference to the news object- Parameters:
feedtext- description for the update you are sharinguriGETparams- additional parameters if your application supports the direct opening of of this update's object e.g. id=12345&type=foo- Returns:
- true if the update is correctly delivered, false otherwise
-
shareApplicationUpdate
boolean shareApplicationUpdate(String feedtext, String uriGETparams, String previewTitle, String previewDescription, String previewThumbnailUrl)
use to share an update from your application with a reference to the news object and with a link preview- Parameters:
feedtext- add a description for the update you are sharinguriGETparams- additional parameters if your application supports the direct opening of of this update's object e.g. id=12345&type=foopreviewTitle- the title to show in the previewpreviewDescription- the description to show in the previewpreviewThumbnailUrl- the image url to show in the preview- Returns:
- true if the update is correctly delivered, false otherwise
-
shareApplicationUpdate
boolean shareApplicationUpdate(String feedtext, String uriGETparams, String previewTitle, String previewDescription, InputStream previewThumbnailInputStream, org.gcube.portal.databook.shared.ImageType imageExtension)
use to share an update from your application with a reference to the news object and with a link preview passing its input stream- Parameters:
feedtext- add a description for the update you are sharinguriGETparams- additional parameters if your application supports the direct opening of of this update's object e.g. id=12345&type=foopreviewTitle- the title to show in the previewpreviewDescription- the description to show in the previewpreviewThumbnailInputStream- the image url Input Stream to show in the previewimageExtension- the image Extension- Returns:
- true if the update is correctly delivered, false otherwise
-
-