Interface SchemeService
- All Superinterfaces:
- com.google.gwt.user.client.rpc.RemoteService
@RemoteServiceRelativePath("scheme")
public interface SchemeService
extends com.google.gwt.user.client.rpc.RemoteService
The client side stub for the SchemeService Service. This service gives all
 needed methods to handle custom id /auto naming / auto folding
 configurations.
- 
Nested Class SummaryNested Classes
- 
Method SummaryModifier and TypeMethodDescriptionvoidDeletes a templatevoiddeleteSequence(long sequenceId) Deletes the given sequenceLoads a given configuration from the databaseload()Load all Custom Identifiers rulesvoidresetSequence(long sequenceId, long value) Reset the numbering of a given sequencevoidCreates or updates a configuration
- 
Method Details- 
deleteDeletes a template- Parameters:
- templateId- identifier of the template
- type- type of the template
- Throws:
- ServerException- an error happened in the server application
 
- 
saveCreates or updates a configuration- Parameters:
- scheme- the scheme definition
- Throws:
- ServerException- an error happened in the server application
 
- 
getLoads a given configuration from the database- Parameters:
- templateId- identifier of the template
- type- type of the template
- Returns:
- the scheme retrieved by the server application
- Throws:
- ServerException- an error happened in the server application
 
- 
loadLoad all Custom Identifiers rules- Returns:
- the scheme definitions
- Throws:
- ServerException- an error happened in the server application
 
- 
resetSequenceReset the numbering of a given sequence- Parameters:
- sequenceId- identifier of the sequence
- value- the new sequence's value
- Throws:
- ServerException- an error happened in the server application
 
- 
deleteSequenceDeletes the given sequence- Parameters:
- sequenceId- identifiers
- Throws:
- ServerException- an error happened in the server application
 
 
-