Package ch.ivyteam.ivy.workflow
Interface IAdditionalPropertyable
-
- All Known Subinterfaces:
IBusinessCase
,ICase
,ITask
@Deprecated public interface IAdditionalPropertyable
Deprecated.usecustom fields
insteadWorkflow classes implementing this interface are able to handle additional properties.- Since:
- 17.05.2006
- API:
- This is a public API.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description String
getAdditionalProperty(String name)
Deprecated.usecustomFields().
insteadtextField(name)
.getOrNull()
List<String>
getAdditionalPropertyNames()
Deprecated.usecustomFields().
insteadall()
void
setAdditionalProperty(String name, String value)
Deprecated.usecustomFields().
insteadtextField(name)
.set(value)
-
-
-
Method Detail
-
setAdditionalProperty
@Deprecated void setAdditionalProperty(String name, String value)
Deprecated.usecustomFields().
insteadtextField(name)
.set(value)
Sets an additional property.
Note: If the object (task or case), on which the additional property is set, is not yet persisted in the system database then the object (task or case) will be persisted in the system database by this method.
- Parameters:
name
- the additional property namevalue
- the additional property value. If value is null the property is removed.- API:
- This public API is available in IvyScript and Java. It has the visibility ADVANCED.
- Security:
- Case: SESSION OWNS CaseWriteAdditionalProperty PERMISSION OR OWNS CaseWriteAdditionalProperty@SYSTEM PERMISSION
Task: SESSION OWNS TaskWriteAdditionalProperty PERMISSION OR OWNS TaskWriteAdditionalProperty@SYSTEM PERMISSION
-
getAdditionalProperty
@Deprecated String getAdditionalProperty(String name)
Deprecated.usecustomFields().
insteadtextField(name)
.getOrNull()
Gets an additional property value- Parameters:
name
- the additional property name- Returns:
- the addional property value or null if property does not exists
- API:
- This public API is available in IvyScript and Java. It has the visibility ADVANCED.
- Security:
- Case: SESSION OWNS CaseReadAdditionalProperty PERMISSION OR OWNS CaseReadAdditionalProperty@SYSTEM PERMISSION
Task: SESSION OWNS TaskReadAdditionalProperty PERMISSION OR OWNS TaskReadAdditionalProperty@SYSTEM PERMISSION
-
getAdditionalPropertyNames
@Deprecated List<String> getAdditionalPropertyNames()
Deprecated.usecustomFields().
insteadall()
Gets all additional property names- Returns:
- list with all additonal property names
- API:
- This public API is available in IvyScript and Java. It has the visibility ADVANCED.
- Security:
- Case: SESSION OWNS CaseReadAllAdditionalPropertyNames PERMISSION OR OWNS CaseReadAllAdditionalPropertyNames@SYSTEM PERMISSION
Task: SESSION OWNS TaskReadAllAdditionalPropertyNames PERMISSION OR OWNS TaskReadAllAdditionalPropertyNames@SYSTEM PERMISSION
-
-