Interface BarcodeService
-
- All Superinterfaces:
com.google.gwt.user.client.rpc.RemoteService
@RemoteServiceRelativePath("barcode") public interface BarcodeService extends com.google.gwt.user.client.rpc.RemoteServiceThe client side stub for the Barcode Engine Service.- Since:
- 6.1
- Author:
- Marco Meschieri - LogicalDOC
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classBarcodeService.Instance
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voiddelete(long templateId)Deletes a given templateGUIBarcodeTemplategetTemplate(long templateId)Loads a given template from the databasevoidmarkUnprocessable(long[] ids)Marks a set of documents as not processableGUIDocumentprocess(long docId)Processes the given documentvoidrescheduleAll()Reschedule all documents for processingGUIBarcodeTemplatesave(GUIBarcodeTemplate template)Creates or updates a template
-
-
-
Method Detail
-
rescheduleAll
void rescheduleAll() throws ServerExceptionReschedule all documents for processing- Throws:
ServerException- an error happened in the server application
-
markUnprocessable
void markUnprocessable(long[] ids) throws ServerExceptionMarks a set of documents as not processable- Parameters:
ids- document identifiers- Throws:
ServerException- an error happened in the server application
-
delete
void delete(long templateId) throws ServerExceptionDeletes a given template- Parameters:
templateId- identifier of the template- Throws:
ServerException- an error happened in the server application
-
save
GUIBarcodeTemplate save(GUIBarcodeTemplate template) throws ServerException
Creates or updates a template- Parameters:
template- the template to save- Returns:
- the saved template
- Throws:
ServerException- an error happened in the server application
-
getTemplate
GUIBarcodeTemplate getTemplate(long templateId) throws ServerException
Loads a given template from the database- Parameters:
templateId- identifier of the template- Returns:
- the template retrieved by the server application
- Throws:
ServerException- an error happened in the server application
-
process
GUIDocument process(long docId) throws ServerException
Processes the given document- Parameters:
docId- identifier of the document to process- Returns:
- the processed document's representation
- Throws:
ServerException- an error happened during the barcode processing
-
-