Class DataUpdate<R extends FactoryBase<?,​?>>


  • public class DataUpdate<R extends FactoryBase<?,​?>>
    extends java.lang.Object
    data and metadata for a data update
    • Field Summary

      Fields 
      Modifier and Type Field Description
      java.lang.String baseVersionId
      the base version on the server
      java.lang.String comment  
      java.util.function.Function<java.lang.String,​java.lang.Boolean> permissionChecker  
      R root  
      java.lang.String user  
    • Constructor Summary

      Constructors 
      Constructor Description
      DataUpdate​(R root, java.lang.String user, java.lang.String comment, java.lang.String baseVersionId)  
    • Field Detail

      • user

        public java.lang.String user
      • comment

        public java.lang.String comment
      • baseVersionId

        public final java.lang.String baseVersionId
        the base version on the server
      • permissionChecker

        public java.util.function.Function<java.lang.String,​java.lang.Boolean> permissionChecker
    • Constructor Detail

      • DataUpdate

        public DataUpdate​(R root,
                          java.lang.String user,
                          java.lang.String comment,
                          java.lang.String baseVersionId)
    • Method Detail

      • createUpdateStoredDataMetadata

        public <S> StoredDataMetadata<S> createUpdateStoredDataMetadata​(S changeSummary,
                                                                        java.lang.String mergerVersionId)