@AccessLevel(value=EXTERNAL) public interface ReligionCharacteristic extends curam.util.persistence.Insertable, curam.util.persistence.helper.LogicallyDeleteable, curam.util.persistence.OptimisticLockModifiable, curam.util.persistence.OptimisticLockRemovable, ReligionCharacteristicAccessor
Modifier and Type | Interface and Description |
---|---|
static interface |
ReligionCharacteristic.ReligionCharacteristicCancelEvents
This business interface manages the religion characteristic events
functionality for a cancel method.
|
static interface |
ReligionCharacteristic.ReligionCharacteristicInsertEvents
This business interface manages the religion characteristic events
functionality for an insert method.
|
static interface |
ReligionCharacteristic.ReligionCharacteristicModifyEvents
This business interface manages the religion characteristic events
functionality for a modify method.
|
static interface |
ReligionCharacteristic.ReligionCharacteristicRemoveEvents
This business interface manages the religion characteristic events
functionality for a remove method.
|
Modifier and Type | Method and Description |
---|---|
void |
cancel(int versionNo)
Cancels a religion characteristic.
|
PlacementCharacteristic |
getCharacteristic()
Reads the placement characteristic for which the religion characteristic
has been applied.
|
void |
insert()
Creates a religion characteristic to a placement characteristic of a
compartment.
|
void |
modify(java.lang.Integer versionNo)
Modifies the details of a religion characteristic.
|
void |
remove(java.lang.Integer versionNo)
Removes a religion characteristic from a placement characteristic of a
compartment.
|
void |
setCharacteristic(PlacementCharacteristic characteristic)
Sets the placement characteristic for which the religion characteristic has
to be applied.
|
void |
setReligion(curam.place.impl.PlacementReligionEntry value)
Sets the placement religion for a placement characteristic.
|
getReligion
PlacementCharacteristic getCharacteristic()
ReligionCharacteristicAccessor
getCharacteristic
in interface ReligionCharacteristicAccessor
@AccessLevel(value=EXTERNAL) void setCharacteristic(PlacementCharacteristic characteristic)
characteristic
- The placement characteristic details.PlacementCharacteristic |
@AccessLevel(value=EXTERNAL) void setReligion(curam.place.impl.PlacementReligionEntry value)
value
- Contains the placement religion details.PlacementCharacteristic |
@AccessLevel(value=EXTERNAL) void insert() throws curam.util.exception.InformationalException
insert
in interface curam.util.persistence.Insertable
curam.util.exception.InformationalException
PlacementCharacteristic |
@AccessLevel(value=EXTERNAL) void modify(java.lang.Integer versionNo) throws curam.util.exception.InformationalException
modify
in interface curam.util.persistence.OptimisticLockModifiable
versionNo
- The version number of a religion characteristic.curam.util.exception.InformationalException
PlacementCharacteristic |
@AccessLevel(value=EXTERNAL) void cancel(int versionNo) throws curam.util.exception.InformationalException
cancel
in interface curam.util.persistence.helper.LogicallyDeleteable
versionNo
- The version number of a religion characteristic.curam.util.exception.InformationalException
PlacementCharacteristic |
@AccessLevel(value=EXTERNAL) void remove(java.lang.Integer versionNo) throws curam.util.exception.InformationalException
remove
in interface curam.util.persistence.OptimisticLockRemovable
versionNo
- The version number of a religion characteristic.curam.util.exception.InformationalException
PlacementCharacteristic |