@UESComponent public interface UESUseCase
| Modifier and Type | Method and Description |
|---|---|
UESURI |
create(UESURI entityTypeUri,
Creates Use Case in System Catalog.
|
void |
delete(UESURI useCaseUri)
Deletes Use Case from System Catalog.
|
UESUseCaseAttributes |
findUseCase(UESURI useCaseRealizationURI,
Deprecated.
there can be more than one use case with desired entityTypeUri and Use Case Realization URI, and in that situation is thrown exception. Use findUseCaseList instead.
|
UESResultList<UESUseCaseAttributes,UESUseCaseFindUseCaseList> |
findUseCaseList(UESURI entityTypeURI,
Find use cases specified by entity type and use case realization.
|
UESUseCaseAttributes |
getAttributes(UESURI useCaseUri)
Returns Use Case's attributes.
|
UESURI |
setAttributes(UESURI useCaseUri,
Updates Use Case attributes.
|
entityTypeUri - UESURI of entity type.useCase - DTO containing attributes for newly created Use Case.UESUseCaseRTException - When creation of Use Case fails.useCaseUri - UESURI of Use Case in one of following forms:
null if there is no such Use Case.UESUseCaseRTException - If obtaining Use Case attributes fails.useCaseUri - UESURI of Use Case in one of following forms:
useCase - DTO with attributes for the updated Use Case.UESUseCaseRTException - When updating of Use Case fails.useCaseUri - UESURI of Use Case in one of following forms:
UESUseCaseRTException - When deletion of Use Case fails.null is returned.entityTypeURI - UESURI of entity type.useCaseRealizationURI - UESURI of use case realization.null if there is no such Use Case.UESUseCaseRTException - If obtaining of attributes of Use Case fails.null is returned.entityTypeURI - UESURI of entity type.useCaseRealizationUri - UESURI of use case realization.null if there is no such Use Case. Result is sorted ascending order by Use Case Code case insensitive.UESUseCaseRTException - If obtaining of attributes of Use Case fails.