Files
OnlyOffice-Backend/target/classes/com/onlyoffice/integration/documentserver/managers/callback/DefaultCallbackManager.class
T

98 lines
13 KiB
Plaintext
Raw Normal View History

2024-02-26 14:14:18 +08:00
Êþº¾77
‰
1
 

  




 


¹
 ! ˆ"#
$ %&
Ú'
Ú(
Ú) ˆ* +,
Ú-/
10 ˆ1 23
4 25
67 ˆ8 +9; <=>
ˆ? ˆ@ ABC
DE ÜF
<G AH %I ÜJ ÜK AL
M <NO <PR
<
<S
ˆT; ÜVW
DX
ÚY
Z[
D\]
Z^ ˆ_
`a; %c; Ae %f ˆg ˆhi
Uj
U\Ðî ˆk lm lno ò\ lp ˆqrs/
uá vw
1xy
z{|
}
~

ó€
ó�
‚ƒ 2„ 2…†
D‡
‰K
1ˆ‰Š
D‹
ڌ
K�
Ž;
Ú� ‘’“
„”• %–—˜™docserviceUrlSiteLjava/lang/String;RuntimeVisibleAnnotations4Lorg/springframework/beans/factory/annotation/Value;value${files.docservice.url.site}docserviceUrlCommand${files.docservice.url.command}documentJwtHeader${files.docservice.header}documentManagerMLcom/onlyoffice/integration/documentserver/managers/document/DocumentManager;8Lorg/springframework/beans/factory/annotation/Autowired;
jwtManagerCLcom/onlyoffice/integration/documentserver/managers/jwt/JwtManager; fileUtilityALcom/onlyoffice/integration/documentserver/util/file/FileUtility;storageMutatorFLcom/onlyoffice/integration/documentserver/storage/FileStorageMutator;storagePathBuilderJLcom/onlyoffice/integration/documentserver/storage/FileStoragePathBuilder; objectMapper-Lcom/fasterxml/jackson/databind/ObjectMapper;serviceConverterILcom/onlyoffice/integration/documentserver/util/service/ServiceConverter;<init>()VCodeLineNumberTableLocalVariableTablethisTLcom/onlyoffice/integration/documentserver/managers/callback/DefaultCallbackManager;getDownloadFile(Ljava/lang/String;)[BuriLjava/net/URL;
connectionLjava/net/HttpURLConnection;streamLjava/io/InputStream;
statusCodeI$exLjava/lang/Throwable;url
StackMapTablešMethodParameterssaveFile([BLjava/nio/file/Path;)V byteArray[BpathLjava/nio/file/Path; processSave;(Lcom/onlyoffice/integration/dto/Track;Ljava/lang/String;)V
newFileUrieLjava/lang/Exception;histDir
versionDirvertoSavebyteArrayChanges jsonChangesLorg/json/simple/JSONObject;history downloadUri
changesUrikey newFileNamecurExt downloadExt
byteArrayFile storagePath lastVersionbody&Lcom/onlyoffice/integration/dto/Track;fileName›¾œcommandRequest:(Ljava/lang/String;Ljava/lang/String;Ljava/util/HashMap;)V
payloadMapLjava/util/Map;token headerTokenosLjava/io/OutputStream;documentCommandUrlparamsLjava/util/HashMap;
bodyStringbodyByte
jsonStringresponse responseCodemethodmetaLocalVariableTypeTable5Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;9Ljava/util/HashMap<Ljava/lang/String;Ljava/lang/Object;>;�žprocessForceSaveactionsLjava/util/List;action'Lcom/onlyoffice/integration/dto/Action;userLjava/lang/Boolean;
forcesavePath isSubmitFormZ
fileNameParam9Ljava/util/List<Lcom/onlyoffice/integration/dto/Action;>;Ÿ
SourceFileDefaultCallbackManager.java*Lorg/springframework/stereotype/Component;0Lorg/springframework/context/annotation/Primary; ¤¥  ¡java/lang/RuntimeExceptionUrl argument is not specified ¤¢ java/net/URL £¤java/net/HttpURLConnection¥ ¦§¨ ©ª «¬ ­® ¯ª° ±² �ª ³¥BootstrapMethods´µ ·Input stream is null ¸¹java/lang/Throwableº »¼Path argument is not specified œ�java/io/ByteArrayInputStream ¤½¾ ¿À Á Ã Ä š›Å ÆÇ ÈÂÉ Ç ÊË ¢£Ì ÍÇ ÎÏ ÐÑÒ Ó •– ÔÇÕ Ö× ØÇjava/lang/Exception «¬ žŸÙ ÚÇjava/lang/StringÛ ÜÝ Þß à¡ áÇ âã äå æ çè Îé Çê java/io/File ëŒì í îï »¼ð ñÝorg/json/simple/JSONObjectchanges òóô õö ÷ø
serverVersion ù  ¡ú ûüý þÿ   ‹Œ ‘Œjava/util/HashMapc ˜™ ¡ ¡payload  “Œ
Authorization
  
 POST ¢ Content-Typeapplication/json; charset=UTF-8  ¥  ½ ¥ Could not get an answer  error Ü !ª04 "Â #$3 %¡& 'ö( Ü)%com/onlyoffice/integration/dto/Action *Â Filling Form +,Rcom/onlyoffice/integration/documentserver/managers/callback/DefaultCallbackManagerjava/lang/ObjectKcom/onlyoffice/integration/documentserver/managers/callback/CallbackManagerjava/io/InputStream$com/onlyoffice/integration/dto/Trackjava/nio/file/Path
java/util/Mapjava/io/OutputStreamjava/lang/BooleanisEmpty()Z(Ljava/lang/String;)VopenConnection()Ljava/net/URLConnection;8com/onlyoffice/integration/documentserver/util/ConstantsFILE_SAVE_TIMEOUTLjava/lang/Integer;java/lang/IntegerintValue()IsetConnectTimeout(I)VgetInputStream()Ljava/io/InputStream;getResponseCode#org/springframework/http/HttpStatusOK%Lorg/springframework/http/HttpStatus;
disconnect
-.+Document editing service returned status: makeConcatWithConstants(I)Ljava/lang/String; readAllBytes()[B
lombok/Lombok sneakyThrow3(Ljava/lang/Throwable;)Ljava/lang/RuntimeException;([B)VDcom/onlyoffice/integration/documentserver/storage/FileStorageMutatorcreateOrUpdateFile5(Ljava/nio/file/Path;Ljava/io/ByteArrayInputStream;)ZgetUrl()Ljava/lang/String;
getChangesurlgetKey?com/onlyoffice/integration/documentserver/util/file/FileUtilitygetFileExtension&(Ljava/lang/String;)Ljava/lang/String; getFiletype.equals(Ljava/lang/Object;)ZGcom/onlyoffice/integration/documentserver/util/service/ServiceConvertergenerateRevisionIdvalueOf(Z)Ljava/lang/Boolean;getConvertedData¯(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;)Lcom/onlyoffice/integration/dto/ConvertedData;,com/onlyoffice/integration/dto/ConvertedDatagetUrigetFileNameWithoutExtension8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;Kcom/onlyoffice/integration/documentserver/managers/document/DocumentManagergetCorrectNameHcom/onlyoffice/integration/documentserver/storage/FileStoragePathBuildergetFileLocationjava/nio/file/Pathsget;(Ljava/lang/String;[Ljava/lang/String;)Ljava/nio/file/Path;toFile()Ljava/io/File;exists
getHistoryDircreateDirectory(Ljava/nio/file/Path;)VtoAbsolutePath()Ljava/nio/file/Path;toStringgetFileVersion((Ljava/lang/String;Ljava/lang/Boolean;)I(I)Ljava/lang/Integer;:(Ljava/lang/String;Ljava/lang/Integer;Z)Ljava/lang/String; separatorprevJ(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;renameTo(Ljava/io/File;)Z
diff.zipof
getHistory*()Lcom/onlyoffice/integration/dto/History;&com/onlyoffice/integration/dto/History
getChanges()Ljava/util/List;put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;getServerVersion+com/fasterxml/jackson/databind/ObjectMapperwriteValueAsString&(Ljava/lang/Object;)Ljava/lang/String;changes.json writeToFile'(Ljava/lang/String;Ljava/lang/String;)Z key.txtgetForcesavePath9(Ljava/lang/String;Ljava/lang/Boolean;)Ljava/lang/String;
deleteFile(Ljava/lang/String;)ZAcom/onlyoffice/integration/documentserver/managers/jwt/JwtManager tokenEnabledtokenUseForRequest createToken#(Ljava/util/Map;)Ljava/lang/String;Bearer setRequestProperty'(Ljava/lang/String;Ljava/lang/String;)V!java/nio/charset/StandardCharsetsUTF_8Ljava/nio/charset/Charset;getBytes(Ljava/nio/charset/Charset;)[BsetRequestMethod setDoOutput(Z)VconnectgetOutputStream()Ljava/io/OutputStream;writeclose
addSuppressed(Ljava/lang/Throwable;)VconvertStreamToString)(Ljava/io/InputStream;)Ljava/lang/String;convertStringToJSON0(Ljava/lang/String;)Lorg/json/simple/JSONObject;&(Ljava/lang/Object;)Ljava/lang/Object;hashCode toJSONStringgetForcesavetype()Ljava/lang/Integer; booleanValue-form
getActionsjava/util/List(I)Ljava/lang/Object; getUserid
createMeta9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V/ 3$java/lang/invoke/StringConcatFactory5Lookup InnerClasses˜(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;6%java/lang/invoke/MethodHandles$Lookupjava/lang/invoke/MethodHandles!ˆ‰Š
‹Œ� Ž�s�‘Œ� Ž�s’“Œ� Ž�s”•–�—˜™�—š›�—œ��—žŸ�— ¡�—¢£�—¤¥¦/*·±§7¨ ©ª«¬¦Nv+Æ
+¶™
»Y·¿»Y+·M,¶À N-²
-¶
:-¶6²Ÿ-¶»Yº·¿Ç-¶»Y·¿°M,¿rs¸, ÿDˆ1 ¹ÿˆ1§>R SVW&X0Y6[<\G]K^Za_bccmfsP¨HU­®&M¯°6=±²<7³´tµv©ªv·Œº·»¼¦–(,Ç
»Y·¿*´,»Y+·¹W§N-¿±!$¸U§lmp!j'q¨*%µ(©ª(½¾(¿Àº ½¿Á¦£4+¶N+¶:+¶:,:*´,¹ :+¶!º":#šq*´$-*´$-¹%¸&¹'(: ™"*´)*´,¹*º+¹,:§ N§!: *´)*´,¹*º+¹,:*-¶.: *´/¹0:
*´/,¹0½1¸2:  ¹34™Y*´/
¹5½1¸2: *´ ¹6*´) ¹7¹8*´/ ¹7¹8¸&¹9¸:¹;:

½1¸2: