Class JcrResourceChange


  • public final class JcrResourceChange
    extends ResourceChange
    Extension of ResourceChange to support user id and user data (if available)
    • Constructor Detail

      • JcrResourceChange

        public JcrResourceChange​(ResourceChange.ChangeType changeType,
                                 java.lang.String path,
                                 boolean isExternal,
                                 java.lang.String userId,
                                 java.lang.String userData)
    • Method Detail

      • getUserId

        public java.lang.String getUserId()
        Description copied from class: ResourceChange
        Get the user id of the user initiating the change
        Overrides:
        getUserId in class ResourceChange
        Returns:
        The user id or null if it's not available.
      • getUserData

        public java.lang.String getUserData()
        Get the user data associated with the underlying JCR observation event (Event.getUserData())
        Returns:
        the JCR observation event's user data (may be null)