Package ru.slie.luna.issue.resolution
Interface ResolutionManager
public interface ResolutionManager
-
Method Summary
Modifier and TypeMethodDescriptioncreateSchema(String name, String description, List<Resolution> resolutions) delete(Resolution resolution) deleteSchema(ResolutionSchema resolutionSchema) getSchemaById(Long id) getSchemaByName(String name) getSchemasForResolution(Resolution resolution) search(String term, SearchParams params) searchSchemas(String term, SearchParams params) voidupdate(Resolution resolution, String name, String description) voidupdateSchema(ResolutionSchema schema, String name, String description) voidupdateSchema(ResolutionSchema schema, String name, String description, List<Resolution> resolutions) voidupdateSchema(ResolutionSchema schema, List<Resolution> resolutions)
-
Method Details
-
getById
-
getByIds
-
getByName
-
create
- Throws:
ValidateException
-
update
- Throws:
ValidateException
-
delete
- Throws:
DeleteException
-
search
-
getSchemaById
-
getSchemaByName
-
deleteSchema
-
createSchema
ResolutionSchema createSchema(String name, String description, List<Resolution> resolutions) throws ValidateException - Throws:
ValidateException
-
updateSchema
void updateSchema(ResolutionSchema schema, String name, String description) throws ValidateException - Throws:
ValidateException
-
updateSchema
- Throws:
ValidateException
-
updateSchema
void updateSchema(ResolutionSchema schema, String name, String description, List<Resolution> resolutions) throws ValidateException - Throws:
ValidateException
-
searchSchemas
-
getSchemasForResolution
-