Interface SyndicationService
- All Superinterfaces:
com.google.gwt.user.client.rpc.RemoteService
@RemoteServiceRelativePath("syndication")
public interface SyndicationService
extends com.google.gwt.user.client.rpc.RemoteService
The client side stub for the Syndication Service. This service gives all
needed methods to handle the syndications.
-
Nested Class Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
changeStatus
(long id, boolean enabled) Changes a syndication enabled/disabled statusvoid
delete
(long id) Deletes a given syndicationgetSyndication
(long id) Loads a given syndication from the databasevoid
resetCache
(long id) Cleans the cachesave
(GUISyndication syndication) Creates or updates a syndicationboolean
test
(long id) Test the connection to the given syndication
-
Method Details
-
delete
Deletes a given syndication- Parameters:
id
- the syndication identifier- Throws:
ServerException
- an error happened in the server application
-
save
Creates or updates a syndication- Parameters:
syndication
- the syndication to save- Returns:
- the saved syndication
- Throws:
ServerException
- an error happened in the server application
-
getSyndication
Loads a given syndication from the database- Parameters:
id
- identifier of the syndication- Returns:
- the syndication retrieved by the server application
- Throws:
ServerException
- an error happened in the server application
-
test
Test the connection to the given syndication- Parameters:
id
- identifier of the syndication- Returns:
- if the remote server has been connected
- Throws:
ServerException
- an error happened in the server application
-
changeStatus
Changes a syndication enabled/disabled status- Parameters:
id
- identifier of the syndicationenabled
- the new status of the syndication- Throws:
ServerException
- an error happened in the server application
-
resetCache
Cleans the cache- Parameters:
id
- identifier of the syndication- Throws:
ServerException
- an error happened in the server application
-