Interface TagService
- All Superinterfaces:
com.google.gwt.user.client.rpc.RemoteService
- All Known Implementing Classes:
TagServiceImpl
@RemoteServiceRelativePath("tag")
public interface TagService
extends com.google.gwt.user.client.rpc.RemoteService
Tag handling service
- Since:
- 6.0
- Author:
- Marco Meschieri - LogicalDOC
-
Nested Class Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Adds a new tag in the list of available tagsvoid
Deletes an existing tagGets the tag settingsLoads the tag cloud from the servervoid
Removes an available from the list of available tagsvoid
Rename an existing tag to another label
-
Method Details
-
getTagCloud
Loads the tag cloud from the server- Returns:
- the tag cloud
- Throws:
ServerException
- an error happened in the server application
-
delete
Deletes an existing tag- Parameters:
tag
- the tag to delete- Throws:
ServerException
- an error happened in the server application
-
rename
Rename an existing tag to another label- Parameters:
tag
- the actual tagnewTag
- the new tag- Throws:
ServerException
- an error happened in the server application
-
addTag
Adds a new tag in the list of available tags- Parameters:
tag
- the tag to add- Throws:
ServerException
- an error happened in the server application
-
removeTag
Removes an available from the list of available tags- Parameters:
tag
- the tag to remove- Throws:
ServerException
- an error happened in the server application
-
getSettings
Gets the tag settings- Returns:
- tag settings
- Throws:
ServerException
- an error happened in the server application
-