Как вы можете изменить имя узла JCR? - PullRequest
5 голосов
/ 12 ноября 2010

Я пытаюсь изменить имя узла JCR, но понятия не имею, как? Кто-нибудь из вас намекает?

Большое спасибо.

1 Ответ

11 голосов
/ 12 ноября 2010

Jackrabbit Wiki предоставляет пример:

void rename(Node node, String newName) throws RepositoryException 
    {
        node.getSession().move(node.getPath(), node.getParent().getPath() + "/" + newName);
        // Don't forget - not necessarily here at this place:
        // node.getSession().save();
    }
...