public interface ClassificationService
| Modifier and Type | Method and Description |
|---|---|
Classification |
createClassification(Classification classification)
Persists a new classification after adding default values.
|
ClassificationQuery |
createClassificationQuery()
This method provides a query builder for quering the database.
|
List<Classification> |
getAllClassificationsWithKey(String key,
String domain)
Get all Classifications with the given key.
|
Classification |
getClassification(String key,
String domain)
Get the Classification for key and domain.
|
List<Classification> |
getClassificationTree()
Get all available Classifications as a tree.
|
Classification |
newClassification()
Creating a new
Classification with unchangeable default values. |
void |
updateClassification(Classification classification)
Update a Classification.
|
List<Classification> getClassificationTree() throws NotAuthorizedException
NotAuthorizedException - TODOList<Classification> getAllClassificationsWithKey(String key, String domain)
key - TODOdomain - TODOClassification getClassification(String key, String domain) throws ClassificationNotFoundException
key - TODOdomain - TODOClassificationNotFoundException - TODOClassification createClassification(Classification classification) throws ClassificationAlreadyExistException
classification - the classification to insertClassificationAlreadyExistException - when the classification does already exists at the given domain.void updateClassification(Classification classification) throws ClassificationNotFoundException
classification - the Classification to updateClassificationNotFoundException - when the classification does not exist already.ClassificationQuery createClassificationQuery()
ClassificationQueryClassification newClassification()
Classification with unchangeable default values. It will be only generated and is not
persisted until CREATE-call.Copyright © 2017. All rights reserved.