public interface JaloOnlyItem
To allow applications transparent use of such items multiple (fixed) values must be provided.
| Modifier and Type | Method and Description |
|---|---|
Object |
doGetAttribute(SessionContext ctx,
String attrQualifier)
Should get the value of the given attribute if no
AttributeAccess has been
registered for it. |
void |
doSetAttribute(SessionContext ctx,
String attrQualifier,
Object value)
Should set the value of the given attribute if no
AttributeAccess has been
registered for it. |
ComposedType |
provideComposedType()
Should provide the composed type of this item.
|
Date |
provideCreationTime()
Should provide a fixed creation time for this item.
|
Date |
provideModificationTime()
Should provide a modification time for this item.
|
PK |
providePK()
Should provide a fixed PK for this item.
|
void |
removeJaloOnly()
Called when a jalo only item is removed.
|
void removeJaloOnly()
throws ConsistencyCheckException
ConsistencyCheckException - to signal that this item removal failedPK providePK()
Date provideCreationTime()
Date provideModificationTime()
ComposedType provideComposedType()
Object doGetAttribute(SessionContext ctx, String attrQualifier) throws JaloInvalidParameterException, JaloSecurityException
AttributeAccess has been
registered for it. Otherwise the value is read from the access instance.ctx - the session contextattrQualifier - the qualifier of the requested attributeJaloInvalidParameterException - in case no value could be read for this attributeJaloSecurityExceptionvoid doSetAttribute(SessionContext ctx, String attrQualifier, Object value) throws JaloInvalidParameterException, JaloSecurityException, JaloBusinessException
AttributeAccess has been
registered for it. Otherwise the value is read from the access instance.ctx - the session contextattrQualifier - the qualifier of the requested attributevalue - the new attribute valueJaloInvalidParameterException - in case the value could not be written for this attributeJaloSecurityException - in case the session user is not allowed to write this attributeJaloBusinessException - in case any other error occuredCopyright © 2017 SAP SE. All Rights Reserved.