@DTO public class UESArtifactCreate extends java.lang.Object
UESArtifact.create(UESURI, UESArtifactCreate)
.Modifier and Type | Field and Description |
---|---|
private UESArtifactType |
artifactType
Artifact type.
|
private java.lang.String |
code
Code of the new artifact.
|
private UESURI |
competentRoleUri
URI of the competent role.
|
private java.lang.Boolean |
createWorkflowAsync
Specifies if the artifact's life cycle will be created asynchronously.
|
private java.lang.String |
description
Description of the new artifact.
|
private java.lang.Boolean |
dryRun
Specifies whether this is only a test run to verify that the object can be created.
|
private UESURI |
iconUri
URI of the artifact's icon.
|
private UESURI |
metaArtifactUri
URI of the meta artifact.
|
private java.lang.String |
name
Name of the new artifact.
|
private UESSecurityLevel |
securityLevel
Security level.
|
Constructor and Description |
---|
UESArtifactCreate(UESURI metaArtifactUri, |
UESArtifactCreate(UESURI metaArtifactUri, |
UESArtifactCreate(UESURI metaArtifactUri, |
UESArtifactCreate(UESURI metaArtifactUri, |
UESArtifactCreate(UESURI metaArtifactUri, |
UESArtifact.create(UESURI, UESArtifactCreate)
. If meta artifact
is not allowed to be created in container specified in first parameter of command UESArtifact.create(UESURI, UESArtifactCreate)
, create command will fail.UESArtifact.create(UESURI, UESArtifactCreate)
, will be used. If no role is
authorized to create artifact into specified container, create command will fail. If selected role has not connected role interface
with selected meta artifact, create command will fail. Competent role URI can be set using UESArtifactCreate.setCompetentRoleUri(UESURI)
.UESArtifactCreate.setSecurityLevel(UESSecurityLevel)
. If security level is higher than users security clearance, create command will fail.UESArtifactCreate.setArtifactType(UESArtifactType)
.