@UESService public interface UESArtifactStateTemplate
| Modifier and Type | Field and Description | 
|---|---|
static UESURI | 
BETYPE_ARTIFACT_STATE_TEMPLATE
URI of UESArtifactStateTemplate business entity. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
UESURI | 
create(UESURI metaArtifactUri,
Creates a new artifact state template on the specified meta artifact. 
 | 
void | 
delete(UESURI artifactStateTemplateUri)
Deletes the specified artifact state template from the system. 
 | 
UESResultList<UESArtifactStateTemplateAttributes,UESArtifactStateTemplateGetArtifactStateTemplateList> | 
getArtifactStateTemplateList(UESURI metaArtifactUri,
Returns a list of artifact state templates on the specified meta artifact. 
 | 
UESArtifactStateTemplateAttributes | 
getAttributes(UESURI artifactStateTemplateUri)
Returns attributes of the specified artifact state template. 
 | 
UESURI | 
setAttributes(UESURI artifactStateTemplateUri,
Sets attributes of an artifact state template. 
 | 
metaArtifactUri - UESURI of the meta artifact the new artifact state template is to be created on.artifactStateTemplate - Object containing attributes of the new artifact state template.UESArtifactStateTemplateRTExceptionartifactStateTemplateUri - UESURI of the artifact state template whose attributes are to be returned.UESArtifactStateTemplateRTExceptionartifactStateTemplateUri - UESURI of the artifact state template whose attributes are to be modified.artifactStateTemplate - Object containing new attributes of the artifact state template.UESArtifactStateTemplateRTExceptionartifactStateTemplateUri - UESURI of the artifact state template which is to be deleted.UESArtifactStateTemplateRTExceptionmetaArtifactUri - UESURI of the meta artifact whose artifact state templates are to be listed.criteria - Object containing attributes of the artifact state templates that are to be listed.UESArtifactStateTemplateRTException