From 23b764ee850402bf31bb6fd105a0b2217842ee62 Mon Sep 17 00:00:00 2001 From: "plekhov.a" Date: Thu, 31 Oct 2024 19:31:53 +0300 Subject: [PATCH] DDCORE-9138 added IsAuthorFullyNotified to ResolutionRouteAssignment contracts --- pom.xml | 2 +- proto/Events/DiadocMessage-PostApi.proto | 1 + .../Events/DiadocMessage_PostApiProtos.java | 365 +++++++++++------- 3 files changed, 224 insertions(+), 144 deletions(-) diff --git a/pom.xml b/pom.xml index 66e3d722..fd897088 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ ru.kontur.diadoc diadocsdk - 3.20.0-dev.5296.26860 + 3.23.0-dev.5417.32083 jar diff --git a/proto/Events/DiadocMessage-PostApi.proto b/proto/Events/DiadocMessage-PostApi.proto index a9180bea..7e9ade97 100644 --- a/proto/Events/DiadocMessage-PostApi.proto +++ b/proto/Events/DiadocMessage-PostApi.proto @@ -344,6 +344,7 @@ message ResolutionRouteAssignment required string RouteId = 2; optional string Comment = 3; repeated string Labels = 4; + optional bool IsAuthorFullyNotified = 5 [default = false]; } message ResolutionRequestCancellationAttachment { diff --git a/src/main/java/Diadoc/Api/Proto/Events/DiadocMessage_PostApiProtos.java b/src/main/java/Diadoc/Api/Proto/Events/DiadocMessage_PostApiProtos.java index d2b96496..15fc982c 100644 --- a/src/main/java/Diadoc/Api/Proto/Events/DiadocMessage_PostApiProtos.java +++ b/src/main/java/Diadoc/Api/Proto/Events/DiadocMessage_PostApiProtos.java @@ -63425,6 +63425,15 @@ public interface ResolutionRouteAssignmentOrBuilder extends */ com.google.protobuf.ByteString getLabelsBytes(int index); + + /** + * optional bool IsAuthorFullyNotified = 5 [default = false]; + */ + boolean hasIsAuthorFullyNotified(); + /** + * optional bool IsAuthorFullyNotified = 5 [default = false]; + */ + boolean getIsAuthorFullyNotified(); } /** * Protobuf type {@code Diadoc.Api.Proto.Events.ResolutionRouteAssignment} @@ -63505,6 +63514,11 @@ private ResolutionRouteAssignment( labels_.add(bs); break; } + case 40: { + bitField0_ |= 0x00000008; + isAuthorFullyNotified_ = input.readBool(); + break; + } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { @@ -63703,11 +63717,27 @@ public java.lang.String getLabels(int index) { return labels_.getByteString(index); } + public static final int ISAUTHORFULLYNOTIFIED_FIELD_NUMBER = 5; + private boolean isAuthorFullyNotified_; + /** + * optional bool IsAuthorFullyNotified = 5 [default = false]; + */ + public boolean hasIsAuthorFullyNotified() { + return ((bitField0_ & 0x00000008) == 0x00000008); + } + /** + * optional bool IsAuthorFullyNotified = 5 [default = false]; + */ + public boolean getIsAuthorFullyNotified() { + return isAuthorFullyNotified_; + } + private void initFields() { initialDocumentId_ = ""; routeId_ = ""; comment_ = ""; labels_ = com.google.protobuf.LazyStringArrayList.EMPTY; + isAuthorFullyNotified_ = false; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { @@ -63742,6 +63772,9 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) for (int i = 0; i < labels_.size(); i++) { output.writeBytes(4, labels_.getByteString(i)); } + if (((bitField0_ & 0x00000008) == 0x00000008)) { + output.writeBool(5, isAuthorFullyNotified_); + } getUnknownFields().writeTo(output); } @@ -63772,6 +63805,10 @@ public int getSerializedSize() { size += dataSize; size += 1 * getLabelsList().size(); } + if (((bitField0_ & 0x00000008) == 0x00000008)) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(5, isAuthorFullyNotified_); + } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; @@ -63897,6 +63934,8 @@ public Builder clear() { bitField0_ = (bitField0_ & ~0x00000004); labels_ = com.google.protobuf.LazyStringArrayList.EMPTY; bitField0_ = (bitField0_ & ~0x00000008); + isAuthorFullyNotified_ = false; + bitField0_ = (bitField0_ & ~0x00000010); return this; } @@ -63942,6 +63981,10 @@ public Diadoc.Api.Proto.Events.DiadocMessage_PostApiProtos.ResolutionRouteAssign bitField0_ = (bitField0_ & ~0x00000008); } result.labels_ = labels_; + if (((from_bitField0_ & 0x00000010) == 0x00000010)) { + to_bitField0_ |= 0x00000008; + } + result.isAuthorFullyNotified_ = isAuthorFullyNotified_; result.bitField0_ = to_bitField0_; onBuilt(); return result; @@ -63983,6 +64026,9 @@ public Builder mergeFrom(Diadoc.Api.Proto.Events.DiadocMessage_PostApiProtos.Res } onChanged(); } + if (other.hasIsAuthorFullyNotified()) { + setIsAuthorFullyNotified(other.getIsAuthorFullyNotified()); + } this.mergeUnknownFields(other.getUnknownFields()); return this; } @@ -64339,6 +64385,38 @@ public Builder addLabelsBytes( return this; } + private boolean isAuthorFullyNotified_ ; + /** + * optional bool IsAuthorFullyNotified = 5 [default = false]; + */ + public boolean hasIsAuthorFullyNotified() { + return ((bitField0_ & 0x00000010) == 0x00000010); + } + /** + * optional bool IsAuthorFullyNotified = 5 [default = false]; + */ + public boolean getIsAuthorFullyNotified() { + return isAuthorFullyNotified_; + } + /** + * optional bool IsAuthorFullyNotified = 5 [default = false]; + */ + public Builder setIsAuthorFullyNotified(boolean value) { + bitField0_ |= 0x00000010; + isAuthorFullyNotified_ = value; + onChanged(); + return this; + } + /** + * optional bool IsAuthorFullyNotified = 5 [default = false]; + */ + public Builder clearIsAuthorFullyNotified() { + bitField0_ = (bitField0_ & ~0x00000010); + isAuthorFullyNotified_ = false; + onChanged(); + return this; + } + // @@protoc_insertion_point(builder_scope:Diadoc.Api.Proto.Events.ResolutionRouteAssignment) } @@ -100453,150 +100531,151 @@ public Builder setCustomDocumentIdBytes( "\004Type\030\002 \002(\0162\'.Diadoc.Api.Proto.Resolutio" + "nRequestType\022\024\n\014TargetUserId\030\003 \001(\t\022\032\n\022Ta" + "rgetDepartmentId\030\004 \001(\t\022\017\n\007Comment\030\005 \001(\t\022" + - "\016\n\006Labels\030\006 \003(\t\"h\n\031ResolutionRouteAssign" + - "ment\022\031\n\021InitialDocumentId\030\001 \002(\t\022\017\n\007Route" + - "Id\030\002 \002(\t\022\017\n\007Comment\030\003 \001(\t\022\016\n\006Labels\030\004 \003(" + - "\t\"n\n\'ResolutionRequestCancellationAttach" + - "ment\022\"\n\032InitialResolutionRequestId\030\001 \002(\t" + - "\022\017\n\007Comment\030\002 \001(\t\022\016\n\006Labels\030\003 \003(\t\"Y\n-Res" + - "olutionRequestDenialCancellationAttachme", - "nt\022(\n InitialResolutionRequestDenialId\030\001" + - " \002(\t\"h\n!ResolutionRequestDenialAttachmen" + - "t\022\"\n\032InitialResolutionRequestId\030\001 \002(\t\022\017\n" + - "\007Comment\030\002 \001(\t\022\016\n\006Labels\030\003 \003(\t\"\214\001\n\024Resol" + - "utionAttachment\022\031\n\021InitialDocumentId\030\001 \002" + - "(\t\0228\n\016ResolutionType\030\002 \002(\0162 .Diadoc.Api." + - "Proto.ResolutionType\022\017\n\007Comment\030\003 \001(\t\022\016\n" + - "\006Labels\030\004 \003(\t\"z\n\021ReceiptAttachment\022\026\n\016Pa" + - "rentEntityId\030\001 \002(\t\022=\n\rSignedContent\030\002 \002(" + - "\0132&.Diadoc.Api.Proto.Events.SignedConten", - "t\022\016\n\006Labels\030\004 \003(\t\"\235\001\n\030RecipientTitleAtta" + - "chment\022\026\n\016ParentEntityId\030\001 \002(\t\022=\n\rSigned" + - "Content\030\002 \002(\0132&.Diadoc.Api.Proto.Events." + - "SignedContent\022\016\n\006Labels\030\004 \003(\t\022\032\n\013NeedRec" + - "eipt\030\005 \002(\010:\005false\"\204\001\n\033CorrectionRequestA" + - "ttachment\022\026\n\016ParentEntityId\030\001 \002(\t\022=\n\rSig" + - "nedContent\030\002 \002(\0132&.Diadoc.Api.Proto.Even" + - "ts.SignedContent\022\016\n\006Labels\030\004 \003(\t\"\234\002\n\021Doc" + - "umentSignature\022\026\n\016ParentEntityId\030\001 \002(\t\022\021" + - "\n\tSignature\030\002 \001(\014\022$\n\025SignWithTestSignatu", - "re\030\004 \001(\010:\005false\022%\n\026IsApprovementSignatur" + - "e\030\005 \001(\010:\005false\022\034\n\024SignatureNameOnShelf\030\006" + - " \001(\t\022\030\n\020PatchedContentId\030\007 \001(\t\022\016\n\006Labels" + - "\030\010 \003(\t\022G\n\017PowerOfAttorney\030\t \001(\0132..Diadoc" + - ".Api.Proto.Events.PowerOfAttorneyToPost\"" + - "\315\001\n\027DocumentSenderSignature\022\026\n\016ParentEnt" + - "ityId\030\001 \002(\t\022\021\n\tSignature\030\002 \001(\014\022$\n\025SignWi" + - "thTestSignature\030\004 \001(\010:\005false\022\030\n\020PatchedC" + - "ontentId\030\005 \001(\t\022G\n\017PowerOfAttorney\030\006 \001(\0132" + - "..Diadoc.Api.Proto.Events.PowerOfAttorne", - "yToPost\"\204\001\n\033RequestedSignatureRejection\022" + - "\026\n\016ParentEntityId\030\001 \002(\t\022=\n\rSignedContent" + - "\030\002 \002(\0132&.Diadoc.Api.Proto.Events.SignedC" + - "ontent\022\016\n\006Labels\030\003 \003(\t\"\325\001\n\rSignedContent" + - "\022\017\n\007Content\030\001 \001(\014\022\021\n\tSignature\030\002 \001(\014\022\023\n\013" + - "NameOnShelf\030\004 \001(\t\022$\n\025SignWithTestSignatu" + - "re\030\005 \001(\010:\005false\022\034\n\024SignatureNameOnShelf\030" + - "\006 \001(\t\022G\n\017PowerOfAttorney\030\007 \001(\0132..Diadoc." + - "Api.Proto.Events.PowerOfAttorneyToPost\"\323" + - "\001\n\013DraftToSend\022\r\n\005BoxId\030\001 \002(\t\022\017\n\007DraftId", - "\030\002 \002(\t\022\017\n\007ToBoxId\030\003 \001(\t\022\026\n\016ToDepartmentI" + - "d\030\004 \001(\t\022L\n\022DocumentSignatures\030\005 \003(\01320.Di" + - "adoc.Api.Proto.Events.DocumentSenderSign" + - "ature\022\022\n\nProxyBoxId\030\006 \001(\t\022\031\n\021ProxyDepart" + - "mentId\030\007 \001(\t\"\355\001\n\035PrepareDocumentsToSignR" + - "equest\022\r\n\005BoxId\030\001 \002(\t\022E\n\016DraftDocuments\030" + - "\002 \003(\0132-.Diadoc.Api.Proto.Events.DraftDoc" + - "umentToPatch\022;\n\tDocuments\030\003 \003(\0132(.Diadoc" + - ".Api.Proto.Events.DocumentToPatch\0229\n\010Con" + - "tents\030\004 \003(\0132\'.Diadoc.Api.Proto.Events.Co", - "ntentToPatch\"\331\001\n\024DraftDocumentToPatch\0220\n" + - "\nDocumentId\030\001 \002(\0132\034.Diadoc.Api.Proto.Doc" + - "umentId\022\017\n\007ToBoxId\030\002 \001(\t\0222\n\006Signer\030\003 \001(\013" + - "2\".Diadoc.Api.Proto.Invoicing.Signer\022J\n\016" + - "ExtendedSigner\030\004 \003(\01322.Diadoc.Api.Proto." + - "Invoicing.Signers.ExtendedSigner\"\224\002\n\016Con" + - "tentToPatch\022\023\n\013TypeNamedId\030\001 \002(\t\022\020\n\010Func" + - "tion\030\002 \002(\t\022\017\n\007Version\030\003 \002(\t\0229\n\007Content\030\004" + - " \002(\0132(.Diadoc.Api.Proto.Events.UnsignedC" + - "ontent\022\017\n\007ToBoxId\030\005 \001(\t\0222\n\006Signer\030\006 \001(\0132", - "\".Diadoc.Api.Proto.Invoicing.Signer\022J\n\016E" + - "xtendedSigner\030\007 \003(\01322.Diadoc.Api.Proto.I" + - "nvoicing.Signers.ExtendedSigner\"\303\001\n\017Docu" + - "mentToPatch\0220\n\nDocumentId\030\001 \002(\0132\034.Diadoc" + - ".Api.Proto.DocumentId\0222\n\006Signer\030\002 \001(\0132\"." + - "Diadoc.Api.Proto.Invoicing.Signer\022J\n\016Ext" + - "endedSigner\030\003 \003(\01322.Diadoc.Api.Proto.Inv" + - "oicing.Signers.ExtendedSigner\"u\n\026Documen" + - "tPatchedContent\0220\n\nDocumentId\030\001 \002(\0132\034.Di" + - "adoc.Api.Proto.DocumentId\022\030\n\020PatchedCont", - "entId\030\002 \002(\t\022\017\n\007Content\030\003 \001(\014\"r\n\036PrepareD" + - "ocumentsToSignResponse\022P\n\027DocumentPatche" + - "dContents\030\001 \003(\0132/.Diadoc.Api.Proto.Event" + - "s.DocumentPatchedContent\"y\n\rMessageToSen" + - "d\022\r\n\005BoxId\030\001 \002(\t\022\021\n\tMessageId\030\002 \002(\t\022F\n\022D" + - "ocumentSignatures\030\003 \003(\0132*.Diadoc.Api.Pro" + - "to.Events.DocumentSignature\"\204\001\n\033Revocati" + - "onRequestAttachment\022\026\n\016ParentEntityId\030\001 " + - "\002(\t\022=\n\rSignedContent\030\002 \002(\0132&.Diadoc.Api." + - "Proto.Events.SignedContent\022\016\n\006Labels\030\003 \003", - "(\t\"\210\001\n\037XmlSignatureRejectionAttachment\022\026" + + "\016\n\006Labels\030\006 \003(\t\"\216\001\n\031ResolutionRouteAssig" + + "nment\022\031\n\021InitialDocumentId\030\001 \002(\t\022\017\n\007Rout" + + "eId\030\002 \002(\t\022\017\n\007Comment\030\003 \001(\t\022\016\n\006Labels\030\004 \003" + + "(\t\022$\n\025IsAuthorFullyNotified\030\005 \001(\010:\005false" + + "\"n\n\'ResolutionRequestCancellationAttachm" + + "ent\022\"\n\032InitialResolutionRequestId\030\001 \002(\t\022" + + "\017\n\007Comment\030\002 \001(\t\022\016\n\006Labels\030\003 \003(\t\"Y\n-Reso", + "lutionRequestDenialCancellationAttachmen" + + "t\022(\n InitialResolutionRequestDenialId\030\001 " + + "\002(\t\"h\n!ResolutionRequestDenialAttachment" + + "\022\"\n\032InitialResolutionRequestId\030\001 \002(\t\022\017\n\007" + + "Comment\030\002 \001(\t\022\016\n\006Labels\030\003 \003(\t\"\214\001\n\024Resolu" + + "tionAttachment\022\031\n\021InitialDocumentId\030\001 \002(" + + "\t\0228\n\016ResolutionType\030\002 \002(\0162 .Diadoc.Api.P" + + "roto.ResolutionType\022\017\n\007Comment\030\003 \001(\t\022\016\n\006" + + "Labels\030\004 \003(\t\"z\n\021ReceiptAttachment\022\026\n\016Par" + + "entEntityId\030\001 \002(\t\022=\n\rSignedContent\030\002 \002(\013", + "2&.Diadoc.Api.Proto.Events.SignedContent" + + "\022\016\n\006Labels\030\004 \003(\t\"\235\001\n\030RecipientTitleAttac" + + "hment\022\026\n\016ParentEntityId\030\001 \002(\t\022=\n\rSignedC" + + "ontent\030\002 \002(\0132&.Diadoc.Api.Proto.Events.S" + + "ignedContent\022\016\n\006Labels\030\004 \003(\t\022\032\n\013NeedRece" + + "ipt\030\005 \002(\010:\005false\"\204\001\n\033CorrectionRequestAt" + + "tachment\022\026\n\016ParentEntityId\030\001 \002(\t\022=\n\rSign" + + "edContent\030\002 \002(\0132&.Diadoc.Api.Proto.Event" + + "s.SignedContent\022\016\n\006Labels\030\004 \003(\t\"\234\002\n\021Docu" + + "mentSignature\022\026\n\016ParentEntityId\030\001 \002(\t\022\021\n", + "\tSignature\030\002 \001(\014\022$\n\025SignWithTestSignatur" + + "e\030\004 \001(\010:\005false\022%\n\026IsApprovementSignature" + + "\030\005 \001(\010:\005false\022\034\n\024SignatureNameOnShelf\030\006 " + + "\001(\t\022\030\n\020PatchedContentId\030\007 \001(\t\022\016\n\006Labels\030" + + "\010 \003(\t\022G\n\017PowerOfAttorney\030\t \001(\0132..Diadoc." + + "Api.Proto.Events.PowerOfAttorneyToPost\"\315" + + "\001\n\027DocumentSenderSignature\022\026\n\016ParentEnti" + + "tyId\030\001 \002(\t\022\021\n\tSignature\030\002 \001(\014\022$\n\025SignWit" + + "hTestSignature\030\004 \001(\010:\005false\022\030\n\020PatchedCo" + + "ntentId\030\005 \001(\t\022G\n\017PowerOfAttorney\030\006 \001(\0132.", + ".Diadoc.Api.Proto.Events.PowerOfAttorney" + + "ToPost\"\204\001\n\033RequestedSignatureRejection\022\026" + "\n\016ParentEntityId\030\001 \002(\t\022=\n\rSignedContent\030" + "\002 \002(\0132&.Diadoc.Api.Proto.Events.SignedCo" + - "ntent\022\016\n\006Labels\030\003 \003(\t\"\221\001\n\031RoamingNotific" + - "ationToPost\022\r\n\005BoxId\030\001 \002(\t\022\017\n\007EventId\030\002 " + - "\002(\t\022\017\n\007Success\030\003 \002(\010\022\023\n\013Description\030\004 \001(" + - "\t\022\021\n\tMessageId\030\005 \001(\t\022\033\n\023NotifiableEntity" + - "Ids\030\006 \003(\t\"\213\001\n\017CustomDataPatch\022\026\n\016ParentE" + - "ntityId\030\001 \002(\t\022D\n\tOperation\030\002 \002(\01621.Diado" + - "c.Api.Proto.Events.CustomDataPatchOperat", - "ion\022\013\n\003Key\030\003 \002(\t\022\r\n\005Value\030\004 \001(\t\"\254\001\n\031Edit" + - "DocumentPacketCommand\022\022\n\nDocumentId\030\001 \002(" + - "\t\022:\n\024AddDocumentsToPacket\030\002 \003(\0132\034.Diadoc" + - ".Api.Proto.DocumentId\022?\n\031RemoveDocuments" + - "FromPacket\030\003 \003(\0132\034.Diadoc.Api.Proto.Docu" + - "mentId\"d\n\026ResolutionRouteRemoval\022\026\n\016Pare" + - "ntEntityId\030\001 \002(\t\022\017\n\007RouteId\030\002 \002(\t\022\021\n\007Com" + - "ment\030\003 \001(\t:\000\022\016\n\006Labels\030\004 \003(\t\"\225\003\n\016Templat" + - "eToPost\022\021\n\tFromBoxId\030\001 \002(\t\022\017\n\007ToBoxId\030\002 " + - "\002(\t\022\030\n\020MessageFromBoxId\030\003 \002(\t\022\026\n\016Message", - "ToBoxId\030\004 \002(\t\022\035\n\025MessageToDepartmentId\030\005" + - " \001(\t\022P\n\023DocumentAttachments\030\006 \003(\01323.Diad" + - "oc.Api.Proto.Events.TemplateDocumentAtta" + - "chment\0222\n\010LockMode\030\007 \001(\0162\032.Diadoc.Api.Pr" + - "oto.LockMode:\004None\022\030\n\020FromDepartmentId\030\010" + - " \001(\t\022\026\n\016ToDepartmentId\030\t \001(\t\022\031\n\021MessageP" + - "roxyBoxId\030\n \001(\t\022 \n\030MessageProxyDepartmen" + - "tId\030\013 \001(\t\022\031\n\nIsReusable\030\014 \001(\010:\005false\"\373\003\n" + - "\032TemplateDocumentAttachment\022A\n\017UnsignedC" + - "ontent\030\001 \002(\0132(.Diadoc.Api.Proto.Events.U", - "nsignedContent\022\017\n\007Comment\030\002 \001(\t\022\023\n\013TypeN" + - "amedId\030\003 \002(\t\022\020\n\010Function\030\004 \001(\t\022\017\n\007Versio" + - "n\030\005 \001(\t\0227\n\010Metadata\030\006 \003(\0132%.Diadoc.Api.P" + - "roto.Events.MetadataItem\022\022\n\nWorkflowId\030\007" + - " \001(\005\022\030\n\020CustomDocumentId\030\010 \001(\t\022\030\n\020Editin" + - "gSettingId\030\t \001(\t\022%\n\026NeedRecipientSignatu" + - "re\030\n \001(\010:\005false\022S\n\030PredefinedRecipientTi" + - "tle\030\013 \001(\01321.Diadoc.Api.Proto.Events.Pred" + - "efinedRecipientTitle\022\036\n\017RefusalDisabled\030" + - "\014 \001(\010:\005false\0224\n\nCustomData\030\r \003(\0132 .Diado", - "c.Api.Proto.CustomDataItem\"[\n\023TemplatePa" + - "tchToPost\022D\n\010Refusals\030\001 \003(\01322.Diadoc.Api" + - ".Proto.Events.TemplateRefusalAttachment\"" + - "P\n\031TemplateRefusalAttachment\022\022\n\nDocument" + - "Id\030\001 \002(\t\022\017\n\007Comment\030\002 \001(\t\022\016\n\006Labels\030\003 \003(" + - "\t\"]\n\030PredefinedRecipientTitle\022A\n\017Unsigne" + - "dContent\030\001 \002(\0132(.Diadoc.Api.Proto.Events" + - ".UnsignedContent\"7\n\017UnsignedContent\022\017\n\007C" + - "ontent\030\001 \001(\014\022\023\n\013NameOnShelf\030\002 \001(\t\"\223\001\n\034Te" + - "mplateTransformationToPost\022\r\n\005BoxId\030\001 \002(", - "\t\022\022\n\nTemplateId\030\002 \002(\t\022P\n\027DocumentTransfo" + - "rmations\030\003 \003(\0132/.Diadoc.Api.Proto.Events" + - ".DocumentTransformation\"F\n\026DocumentTrans" + - "formation\022\022\n\nDocumentId\030\001 \002(\t\022\030\n\020CustomD" + - "ocumentId\030\002 \001(\t*/\n\030CustomDataPatchOperat" + - "ion\022\007\n\003Set\020\000\022\n\n\006Remove\020\001B\035B\033DiadocMessag" + - "e_PostApiProtos" + "ntent\022\016\n\006Labels\030\003 \003(\t\"\325\001\n\rSignedContent\022" + + "\017\n\007Content\030\001 \001(\014\022\021\n\tSignature\030\002 \001(\014\022\023\n\013N" + + "ameOnShelf\030\004 \001(\t\022$\n\025SignWithTestSignatur" + + "e\030\005 \001(\010:\005false\022\034\n\024SignatureNameOnShelf\030\006" + + " \001(\t\022G\n\017PowerOfAttorney\030\007 \001(\0132..Diadoc.A" + + "pi.Proto.Events.PowerOfAttorneyToPost\"\323\001", + "\n\013DraftToSend\022\r\n\005BoxId\030\001 \002(\t\022\017\n\007DraftId\030" + + "\002 \002(\t\022\017\n\007ToBoxId\030\003 \001(\t\022\026\n\016ToDepartmentId" + + "\030\004 \001(\t\022L\n\022DocumentSignatures\030\005 \003(\01320.Dia" + + "doc.Api.Proto.Events.DocumentSenderSigna" + + "ture\022\022\n\nProxyBoxId\030\006 \001(\t\022\031\n\021ProxyDepartm" + + "entId\030\007 \001(\t\"\355\001\n\035PrepareDocumentsToSignRe" + + "quest\022\r\n\005BoxId\030\001 \002(\t\022E\n\016DraftDocuments\030\002" + + " \003(\0132-.Diadoc.Api.Proto.Events.DraftDocu" + + "mentToPatch\022;\n\tDocuments\030\003 \003(\0132(.Diadoc." + + "Api.Proto.Events.DocumentToPatch\0229\n\010Cont", + "ents\030\004 \003(\0132\'.Diadoc.Api.Proto.Events.Con" + + "tentToPatch\"\331\001\n\024DraftDocumentToPatch\0220\n\n" + + "DocumentId\030\001 \002(\0132\034.Diadoc.Api.Proto.Docu" + + "mentId\022\017\n\007ToBoxId\030\002 \001(\t\0222\n\006Signer\030\003 \001(\0132" + + "\".Diadoc.Api.Proto.Invoicing.Signer\022J\n\016E" + + "xtendedSigner\030\004 \003(\01322.Diadoc.Api.Proto.I" + + "nvoicing.Signers.ExtendedSigner\"\224\002\n\016Cont" + + "entToPatch\022\023\n\013TypeNamedId\030\001 \002(\t\022\020\n\010Funct" + + "ion\030\002 \002(\t\022\017\n\007Version\030\003 \002(\t\0229\n\007Content\030\004 " + + "\002(\0132(.Diadoc.Api.Proto.Events.UnsignedCo", + "ntent\022\017\n\007ToBoxId\030\005 \001(\t\0222\n\006Signer\030\006 \001(\0132\"" + + ".Diadoc.Api.Proto.Invoicing.Signer\022J\n\016Ex" + + "tendedSigner\030\007 \003(\01322.Diadoc.Api.Proto.In" + + "voicing.Signers.ExtendedSigner\"\303\001\n\017Docum" + + "entToPatch\0220\n\nDocumentId\030\001 \002(\0132\034.Diadoc." + + "Api.Proto.DocumentId\0222\n\006Signer\030\002 \001(\0132\".D" + + "iadoc.Api.Proto.Invoicing.Signer\022J\n\016Exte" + + "ndedSigner\030\003 \003(\01322.Diadoc.Api.Proto.Invo" + + "icing.Signers.ExtendedSigner\"u\n\026Document" + + "PatchedContent\0220\n\nDocumentId\030\001 \002(\0132\034.Dia", + "doc.Api.Proto.DocumentId\022\030\n\020PatchedConte" + + "ntId\030\002 \002(\t\022\017\n\007Content\030\003 \001(\014\"r\n\036PrepareDo" + + "cumentsToSignResponse\022P\n\027DocumentPatched" + + "Contents\030\001 \003(\0132/.Diadoc.Api.Proto.Events" + + ".DocumentPatchedContent\"y\n\rMessageToSend" + + "\022\r\n\005BoxId\030\001 \002(\t\022\021\n\tMessageId\030\002 \002(\t\022F\n\022Do" + + "cumentSignatures\030\003 \003(\0132*.Diadoc.Api.Prot" + + "o.Events.DocumentSignature\"\204\001\n\033Revocatio" + + "nRequestAttachment\022\026\n\016ParentEntityId\030\001 \002" + + "(\t\022=\n\rSignedContent\030\002 \002(\0132&.Diadoc.Api.P", + "roto.Events.SignedContent\022\016\n\006Labels\030\003 \003(" + + "\t\"\210\001\n\037XmlSignatureRejectionAttachment\022\026\n" + + "\016ParentEntityId\030\001 \002(\t\022=\n\rSignedContent\030\002" + + " \002(\0132&.Diadoc.Api.Proto.Events.SignedCon" + + "tent\022\016\n\006Labels\030\003 \003(\t\"\221\001\n\031RoamingNotifica" + + "tionToPost\022\r\n\005BoxId\030\001 \002(\t\022\017\n\007EventId\030\002 \002" + + "(\t\022\017\n\007Success\030\003 \002(\010\022\023\n\013Description\030\004 \001(\t" + + "\022\021\n\tMessageId\030\005 \001(\t\022\033\n\023NotifiableEntityI" + + "ds\030\006 \003(\t\"\213\001\n\017CustomDataPatch\022\026\n\016ParentEn" + + "tityId\030\001 \002(\t\022D\n\tOperation\030\002 \002(\01621.Diadoc", + ".Api.Proto.Events.CustomDataPatchOperati" + + "on\022\013\n\003Key\030\003 \002(\t\022\r\n\005Value\030\004 \001(\t\"\254\001\n\031EditD" + + "ocumentPacketCommand\022\022\n\nDocumentId\030\001 \002(\t" + + "\022:\n\024AddDocumentsToPacket\030\002 \003(\0132\034.Diadoc." + + "Api.Proto.DocumentId\022?\n\031RemoveDocumentsF" + + "romPacket\030\003 \003(\0132\034.Diadoc.Api.Proto.Docum" + + "entId\"d\n\026ResolutionRouteRemoval\022\026\n\016Paren" + + "tEntityId\030\001 \002(\t\022\017\n\007RouteId\030\002 \002(\t\022\021\n\007Comm" + + "ent\030\003 \001(\t:\000\022\016\n\006Labels\030\004 \003(\t\"\225\003\n\016Template" + + "ToPost\022\021\n\tFromBoxId\030\001 \002(\t\022\017\n\007ToBoxId\030\002 \002", + "(\t\022\030\n\020MessageFromBoxId\030\003 \002(\t\022\026\n\016MessageT" + + "oBoxId\030\004 \002(\t\022\035\n\025MessageToDepartmentId\030\005 " + + "\001(\t\022P\n\023DocumentAttachments\030\006 \003(\01323.Diado" + + "c.Api.Proto.Events.TemplateDocumentAttac" + + "hment\0222\n\010LockMode\030\007 \001(\0162\032.Diadoc.Api.Pro" + + "to.LockMode:\004None\022\030\n\020FromDepartmentId\030\010 " + + "\001(\t\022\026\n\016ToDepartmentId\030\t \001(\t\022\031\n\021MessagePr" + + "oxyBoxId\030\n \001(\t\022 \n\030MessageProxyDepartment" + + "Id\030\013 \001(\t\022\031\n\nIsReusable\030\014 \001(\010:\005false\"\373\003\n\032" + + "TemplateDocumentAttachment\022A\n\017UnsignedCo", + "ntent\030\001 \002(\0132(.Diadoc.Api.Proto.Events.Un" + + "signedContent\022\017\n\007Comment\030\002 \001(\t\022\023\n\013TypeNa" + + "medId\030\003 \002(\t\022\020\n\010Function\030\004 \001(\t\022\017\n\007Version" + + "\030\005 \001(\t\0227\n\010Metadata\030\006 \003(\0132%.Diadoc.Api.Pr" + + "oto.Events.MetadataItem\022\022\n\nWorkflowId\030\007 " + + "\001(\005\022\030\n\020CustomDocumentId\030\010 \001(\t\022\030\n\020Editing" + + "SettingId\030\t \001(\t\022%\n\026NeedRecipientSignatur" + + "e\030\n \001(\010:\005false\022S\n\030PredefinedRecipientTit" + + "le\030\013 \001(\01321.Diadoc.Api.Proto.Events.Prede" + + "finedRecipientTitle\022\036\n\017RefusalDisabled\030\014", + " \001(\010:\005false\0224\n\nCustomData\030\r \003(\0132 .Diadoc" + + ".Api.Proto.CustomDataItem\"[\n\023TemplatePat" + + "chToPost\022D\n\010Refusals\030\001 \003(\01322.Diadoc.Api." + + "Proto.Events.TemplateRefusalAttachment\"P" + + "\n\031TemplateRefusalAttachment\022\022\n\nDocumentI" + + "d\030\001 \002(\t\022\017\n\007Comment\030\002 \001(\t\022\016\n\006Labels\030\003 \003(\t" + + "\"]\n\030PredefinedRecipientTitle\022A\n\017Unsigned" + + "Content\030\001 \002(\0132(.Diadoc.Api.Proto.Events." + + "UnsignedContent\"7\n\017UnsignedContent\022\017\n\007Co" + + "ntent\030\001 \001(\014\022\023\n\013NameOnShelf\030\002 \001(\t\"\223\001\n\034Tem", + "plateTransformationToPost\022\r\n\005BoxId\030\001 \002(\t" + + "\022\022\n\nTemplateId\030\002 \002(\t\022P\n\027DocumentTransfor" + + "mations\030\003 \003(\0132/.Diadoc.Api.Proto.Events." + + "DocumentTransformation\"F\n\026DocumentTransf" + + "ormation\022\022\n\nDocumentId\030\001 \002(\t\022\030\n\020CustomDo" + + "cumentId\030\002 \001(\t*/\n\030CustomDataPatchOperati" + + "on\022\007\n\003Set\020\000\022\n\n\006Remove\020\001B\035B\033DiadocMessage" + + "_PostApiProtos" }; com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner = new com.google.protobuf.Descriptors.FileDescriptor. InternalDescriptorAssigner() { @@ -100777,7 +100856,7 @@ public com.google.protobuf.ExtensionRegistry assignDescriptors( internal_static_Diadoc_Api_Proto_Events_ResolutionRouteAssignment_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_Diadoc_Api_Proto_Events_ResolutionRouteAssignment_descriptor, - new java.lang.String[] { "InitialDocumentId", "RouteId", "Comment", "Labels", }); + new java.lang.String[] { "InitialDocumentId", "RouteId", "Comment", "Labels", "IsAuthorFullyNotified", }); internal_static_Diadoc_Api_Proto_Events_ResolutionRequestCancellationAttachment_descriptor = getDescriptor().getMessageTypes().get(26); internal_static_Diadoc_Api_Proto_Events_ResolutionRequestCancellationAttachment_fieldAccessorTable = new