checkStatus

Performs a sanity check on this item and the associated session. If
the underlying item state is in an invalidated state then it will be
refreshed to get the current status of the item state. The status
check is then performed on the newly retrieved status.

checkIsWritable

Checks if the repository supports level 2 (writing) and the status of
this item. Note, that this method does not perform any additional
validation checks such as access restrictions, locking, checkin status
or protection that affect the writing to nodes and properties.

isWritable

Returns true if the repository supports level 2 (writing). Note, that
this method does not perform any additional validation tests such as
access restrictions, locking, checkin status or protection that affect
the writing to nodes and properties.