NodeId id, NodeState state, NodeDefinition def,
ItemLifeCycleListener[] listeners) throws RepositoryException {
InternalVersionHistory history =
session.getVersionManager().getVersionHistory(id.getUUID());
return new XAVersionHistory(this, session, id, state, def, listeners, history);
}