code: @Override
     protected int updateNodeByIdentifier(int version, int index, int orderNumb, String cid) throws SQLException,
        InvalidItemStateException, RepositoryException
     {
        if (updateNode == null)
        {
           updateNode = dbConnection.prepareStatement(UPDATE_NODE);
        }
        else
        {
           updateNode.clearParameters();
        }
  
        updateNode.setInt(1, version);
        updateNode.setInt(2, index);
        updateNode.setInt(3, orderNumb);
        updateNode.setString(4, cid);
  
        return executeUpdate(updateNode, TYPE_UPDATE_NODE);
     }
docs: {@inheritDoc}