Files
OnlyOffice-Backend/target/classes/com/onlyoffice/integration/documentserver/managers/document/DefaultDocumentManager.class
T

55 lines
11 KiB
Plaintext
Raw Normal View History

2024-02-26 14:14:18 +08:00
Êþº¾7ß
gÑ fÒ ÓÔÕÖ
× fØ
 Ù ÚÛß Óàâ Úãä
åæç
èéë Úì
íî
íï
ð
ñ
ò
ó fô
õ ö÷
øù
úûýþÿ
  fý fý
*Ñ f  

.Ñ¥
 Ú
¨ S f —
  
 
¨!
"#
"$
%
<& '(
<)
+,
-./01
K2
3
*4
f5
*6 ¾7 ¾89 S:
g; Ú<= > @ABˆC E
fF
GH
GI
JK —L  M  NOPQ
storageFolderLjava/lang/String;RuntimeVisibleAnnotations4Lorg/springframework/beans/factory/annotation/Value;value${files.storage.folder} filesStorage${files.storage}trackUrl ${url.track} downloadUrl${url.download}storageMutatorFLcom/onlyoffice/integration/documentserver/storage/FileStorageMutator;8Lorg/springframework/beans/factory/annotation/Autowired;storagePathBuilderJLcom/onlyoffice/integration/documentserver/storage/FileStoragePathBuilder; fileUtilityALcom/onlyoffice/integration/documentserver/util/file/FileUtility;serviceConverterILcom/onlyoffice/integration/documentserver/util/service/ServiceConverter;<init>()VCodeLineNumberTableLocalVariableTablethisTLcom/onlyoffice/integration/documentserver/managers/document/DefaultDocumentManager; getCreateUrl9(Ljava/lang/String;Ljava/lang/Boolean;)Ljava/lang/String;fileNamesampleLjava/lang/Boolean;fileExturlMethodParametersgetCorrectName&(Ljava/lang/String;)Ljava/lang/String;iIbaseNameextnamepathLjava/nio/file/Path;
StackMapTableR
getFileUri
serverPath hostAddressfilePathDownloadfilePatheLjava/io/IOException;forDocumentServerSTgetHistoryFileUrl^(Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/String;Ljava/lang/Boolean;)Ljava/lang/String; userAddressversionLjava/lang/Integer;fileU getCallbackquery&Ljava/io/UnsupportedEncodingException;storageAddressgetDownloadUrlisServer getFilesInfo()Ljava/util/ArrayList;mapLjava/util/Map;Ljava/io/File;filesLjava/util/ArrayList;LocalVariableTypeTable5Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;LLjava/util/ArrayList<Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;>;V SignatureN()Ljava/util/ArrayList<Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;>;)(Ljava/lang/String;)Ljava/util/ArrayList;fileIdW`(Ljava/lang/String;)Ljava/util/ArrayList<Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;>;
versionDir:(Ljava/lang/String;Ljava/lang/Integer;Z)Ljava/lang/String; historyPathZ
createDemo](Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;uidunamedemoNamedemoPathstreamLjava/io/InputStream;X
SourceFileDefaultDocumentManager.java*Lorg/springframework/stereotype/Component;0Lorg/springframework/context/annotation/Primary; ~ z{Y ZŽ. [\ xy ]^_ `aBootstrapMethodsbc de fŽg dh iŽjava/lang/Stringj kljava/nio/file/LinkOptionm nop dq rst uv ws xy z{ |} ~ oj €�‚ ƒ„… †s‡ ˆh‰ dŠ$java/io/UnsupportedEncodingExceptionjava/net/UnknownHostException ‹�Œ dŽ� dŽ qj�� sj‘java/util/ArrayList uv’ “”java/util/LinkedHashMap• –s —˜ ]™ š›id |} œ� žŸ  d¡¢ £Ž
contentLengthjava/math/BigDecimal |Ÿ¤ ¥¦ ¦}§ ]¨ ©ª ]« ~¬­ ®¯ °±² d³pureContentLength´ ]µtitleupdatedjava/util/Date ~ ]· ¸¹ ¯° º» ¼� ½¾
java/util/Map k¿ À¹ ÁŽ d ÃjÄ dÅsample.new.newÆ dÇ �ŽÈ ÉÊ ËÌÍ ÎÏ Ðl ÑÒ ÓÔRcom/onlyoffice/integration/documentserver/managers/document/DefaultDocumentManagerjava/lang/ObjectKcom/onlyoffice/integration/documentserver/managers/document/DocumentManagerjava/nio/file/Pathjava/lang/Booleanjava/io/IOExceptionjava/lang/Integer[Ljava/io/File;java/util/Iteratorjava/io/InputStream?com/onlyoffice/integration/documentserver/util/file/FileUtilitygetFileExtensionreplaceD(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;valueOf(Z)Ljava/lang/Boolean;Hcom/onlyoffice/integration/documentserver/storage/FileStoragePathBuilder getServerUrl'(Ljava/lang/Boolean;)Ljava/lang/String;
ÕÖ/create?fileExt=&sample=makeConcatWithConstantsK(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;)Ljava/lang/String;getFileNameWithoutExtension8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;getFileLocationjava/nio/file/Pathsget;(Ljava/lang/String;[Ljava/lang/String;)Ljava/nio/file/Path;java/nio/file/Filesexists2(Ljava/nio/file/Path;[Ljava/nio/file/LinkOption;)Z ()9(Ljava/lang/String;ILjava/lang/String;)Ljava/lang/String;getStorageLocation()Ljava/lang/String;java/net/InetAddress getLocalHost()Ljava/net/InetAddress;getHostAddresscontains(Ljava/lang/CharSequence;)ZindexOf(Ljava/lang/String;)Ilength()I substring(I)Ljava/lang/String;isEmpty()Z!java/nio/charset/StandardCharsetsUTF_8Ljava/nio/charset/Charset;java/nio/charset/CharsettoStringjava/net/URLEncoderencode"/download?fileName=&userAddressJ(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; booleanValue
&userAddress*/downloadhistory?fileName=&ver=&file=o(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;?fileName=&userAddress=&userAddress=
?fileName=Dcom/onlyoffice/integration/documentserver/storage/FileStorageMutatorgetStoredFiles()[Ljava/io/File; java/io/FilegetNamegetFileVersion((Ljava/lang/String;Ljava/lang/Boolean;)I(I)Ljava/lang/Integer;put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;toFile()Ljava/io/File; lastModified()J//9(Ljava/lang/String;Ljava/lang/String;J)Ljava/lang/String;Gcom/onlyoffice/integration/documentserver/util/service/ServiceConvertergenerateRevisionId8com/onlyoffice/integration/documentserver/util/Constants
KILOBYTE_SIZEintValuejava/lang/Double(D)Ljava/lang/Double; doubleValue()D(D)Ljava/lang/String;(Ljava/lang/String;)Vjava/math/RoundingModeHALF_UPLjava/math/RoundingMode;setScale1(ILjava/math/RoundingMode;)Ljava/math/BigDecimal; KB*(Ljava/math/BigDecimal;)Ljava/lang/String;java/lang/Long(J)Ljava/lang/Long;(J)V&(Ljava/lang/Object;)Ljava/lang/String;add(Ljava/lang/Object;)Ziterator()Ljava/util/Iterator;hasNextnext()Ljava/lang/Object;&(Ljava/lang/Object;)Ljava/lang/Object;equals