in src/main/java/org/apache/sling/jcr/resource/internal/JcrResourceListener.java [162:179]
private static ResourceChange createResourceChange(final Event event,
final String path,
final ChangeType changeType) {
final boolean isExternal = isExternal(event);
final String userId;
if (!isExternal) {
userId = event.getUserID();
} else {
userId = null;
}
String userData = null;
try {
userData = event.getUserData();
} catch (RepositoryException e) {
logger.debug("Could not access user data from event " + event, e);
}
return new JcrResourceChange(changeType, path, isExternal, userId, userData);
}