@UESService public interface UESProperty
Modifier and Type | Field and Description |
---|---|
static UESURI |
BETYPE_PROPERTY
URI of property business entity.
|
Modifier and Type | Method and Description |
---|---|
UESURI |
create(UESURI parentNodeUri,
This command creates a new property on the specified artifact or in the specified property collection.
|
UESURI |
createCollection(UESURI parentNodeUri,
This command creates a new property collection on the specified artifact or in the specified property collection.
|
void |
delete(UESURI propertyUri)
This command deletes the property from the system.
|
void |
deleteCollection(UESURI collectionUri,
This command deletes the specified property collection from the system.
|
UESPropertyAttributes |
getAttributes(UESURI propertyUri)
Returns attributes representing the artifact property specified by the
propertyUri attribute. |
UESPropertyCollectionAttributes |
getCollectionAttributes(UESURI collectionUri)
This command returns attributes representing the property collection specified by the collectionUri parameter.
|
UESResultList<UESPropertyEntryAttributes,UESPropertyGetEntryList> |
getEntryList(UESURI parentNodeUri,
This command returns a list of entries (properties or property collections) enlisted in the specified property collection or on the
specified artifact (properties from the artifact root property collection are returned in that case).
|
UESResultList<UESPropertyAttributes,UESPropertyGetPropertyList> |
getPropertyList(UESURI parentNodeUri,
Deprecated.
This command is no longer supported and developed. Use alternative command - UESProperty.getEntryList.
|
<T> T |
getValue(UESURI propertyUri)
This command returns a value on the specified property.
|
void |
move(UESURI propertyUri,
Moves the specified property to a new location in same artifact in which the property is.
|
void |
moveCollection(UESURI collectionUri,
This command moves a property collection to the new location in the same artifact.
|
UESURI |
setAttributes(UESURI propertyUri,
This command sets attributes of the specified property.
|
UESURI |
setCollectionAttributes(UESURI collectionUri,
This command sets attributes of the specified property collection.
|
void |
setValue(UESURI propertyUri,
This command sets a new value on the specified property.
|
propertyUri
attribute.propertyUri
- UESURI of PropertyUESPropertyRTException
propertyUri
- UES URI of propertyvalue
- the new value of property (null
is allowed)NUMBER
- Double
, format: real number
DATE
- Date
, only date will be used from value, information of time will be lost
SHORT_TEXT
- String
, format: name
TEXT
- String
, format: description
REFERENCE
- String
, format: UES-URI
INTERTERRITORIAL_REFERENCE (inter-territorial reference)
- String
, format: UES-URI
URL
- String
, format of value: URL
BINARY
- UESStreamHandler, format of value: binary data
UESPropertyRTException
T
- data type of the value. (For Binary type is returned UESStreamHandler).propertyUri
- UES URI of the propertyUESPropertyRTException
parentNodeUri
- UESURI of the artifact or of the property collection where the new property is createdproperty
- DTO containing attributes of a new propertyUESPropertyRTException
UESPropertyValidationRTException
parentNodeUri
is artifact (not property collection), all properties of the
specified artifact are returned.parentNodeUri
- UESURI of the artifact or of the property collection from where properties are listed.criteria
- DTO containing criteria for listing properties. Available parameters are: name
and
code
.UESPropertyRTException
propertyUri
- UESURI of the property which is about to be deleted.UESPropertyRTException
propertyUri
- UESURI of the property whose attributes are about to be changed.property
- DTO containing the attributes of the property to be set.UESPropertyRTException
parentNodeUri
- UESURI of the artifact or of the property collection where the new property collection is created.propertyCollection
- DTO containing attributes of the new property collection.UESPropertyRTException
collectionUri
- UESURI of the property collection which attributes are returned.UESPropertyRTException
collectionUri
- UESURI of the property collection whose attributes are about to be changed.propertyCollection
- DTO containing the attributes of the property collection to be set.UESPropertyRTException
collectionUri
- UESURI of the property collection which is about to be deletedoption
- DTO containing settings for deletionUESPropertyRTException
parentNodeUri
- UESURI of the artifact or of the property collection from where entries (properties or property collections) are
listed.criteria
- DTO containing criteria for listing entries.UESPropertyRTException
collectionUri
- UESURI of the property collection which is about to be moved.newLocation
- DTO contains parameters that specify the moveUESPropertyRTException
propertyUri
- UESURI of the property which is about to be moved.newLocation
- DTO containing attributes specifying a location to where the property is about to be moved.UESPropertyRTException