/**
* {@inheritDoc}
*
* @api
*/
public function checkout($absPath)
{
$this->objectManager->checkout($absPath);
if ($node = $this->objectManager->getCachedNode($absPath)) {
// OPTIMIZE: set property jcr:isCheckedOut on node directly? but without triggering write on save()
$node->setDirty();
}
}