2 YZ Y [ \ ]^ ]_ `a ]b c d ef ghi jk lmno Yp q ]rs t uvw t x ]y ]z { ]| `} `~                ? ? E E E E E E E E  X X  ] ] eY e e e ] e ] e ] e ] e e ] e e  ] y yy yz y| `      j  u  u   u  u  u   u  u  u          `    ` ` g   j    client#Lorg/purl/sword/client/SWORDClient;options%Lorg/purl/sword/client/ClientOptions;logLorg/apache/log4j/Logger;()VCodeLineNumberTableLocalVariableTablethis!Lorg/purl/sword/client/CmdClient;process accessTypeLjava/lang/String;mex Ljava/net/MalformedURLException;ex,Lorg/purl/sword/client/SWORDClientException; StackMapTablenvservicesarr$[Ljava/lang/String;len$Ii$accept*Lorg/purl/sword/base/SwordAcceptPackaging;iLjava/util/Iterator; collection Lorg/purl/sword/base/Collection;acceptsacceptsPackagingLjava/util/List;acceptPackagingList workspaceLorg/purl/sword/base/Workspace; collections workspaceshrefdocument%Lorg/purl/sword/base/ServiceDocument;statusLorg/purl/sword/client/Status;LocalVariableTypeTable;6Ljava/util/Iterator;5Ljava/util/Iterator;!"#$ Exceptionsposturlfiletypemessage#Lorg/purl/sword/client/PostMessage; multiPost onBehalfOf destination'Lorg/purl/sword/client/PostDestination;iterator=Ljava/util/Iterator; processPost&(Lorg/purl/sword/client/PostMessage;)VauthorLorg/purl/sword/atom/Author; contributor!Lorg/purl/sword/atom/Contributor;linkLorg/purl/sword/atom/Link;entry Lorg/purl/sword/base/SWORDEntry;titleLorg/purl/sword/atom/Title;authors categories contributorslinks generatorLorg/purl/sword/atom/Generator;contentLorg/purl/sword/atom/Content;rightLorg/purl/sword/atom/Rights;summaryLorg/purl/sword/atom/Summary;response%Lorg/purl/sword/base/DepositResponse;2Ljava/util/Iterator;(Ljava/util/Iterator;7Ljava/util/Iterator;0Ljava/util/Iterator;%&'()*+initialiseServer9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)VlocationusernamepasswordLjava/net/URL;portreadLine&(Ljava/lang/String;)Ljava/lang/String;Ljava/io/IOException;promptreaderLjava/io/BufferedReader;resultokZrun((Lorg/purl/sword/client/ClientOptions;)V SourceFileCmdClient.java org/purl/sword/client/Client , -. /01 23 4. 56  multipost7 89checking multi-post: ;< Access type not recognised.java/net/MalformedURLExceptionjava/lang/StringBuilder"The specified href was not valid: => ?. message: @. A.*org/purl/sword/client/SWORDClientException Exception: B C. D. AB E. FG HIThe status is: =J" K0  message is: ! L.M NO' The following Details were retrieved: SWORD Version: PQR S.Supports NoOp? TU =VSupports Verbose? WUMax Upload File Size X0 =Y kB Z[# \U ]^org/purl/sword/base/Workspace Workspace Title: ' _.' + Collections --- `[org/purl/sword/base/Collection Collection location: a.Collection title:  Abstract: b.Collection Policy: c. Treatment: d. Mediation: eU fgAccepts: none specified Accepts: hi$ [(org/purl/sword/base/SwordAcceptPackaging j. ( kl), Accepts Packaging: + End of Collections ---&Please enter the URL for the deposit: IJ m.&Please enter the filename to deposit: n.2Please enter the file type, e.g. application/zip: !org/purl/sword/client/PostMessage o< p< q< rU st ut vt w. x< y< zU {tCASIS Test Client |<  }[%org/purl/sword/client/PostDestination ~. on behalf of: Sending file to:  for: % Id: & . _Title: ' type: < Not specified. [org/purl/sword/atom/Author Author - [ Category: java/lang/String [org/purl/sword/atom/ContributorContributor - [org/purl/sword/atom/Link  Generator - (There is no generator Published: . j)There is no content element. *There is no right element. +There is no summary element.Update: .Verbose Description: . Packaging: . UNoOp: 4No valid Entry document was received from the server java/net/URL < 0 . 3 0Setting the username/password:  O  java/io/BufferedReaderjava/io/InputStreamReader     I.java/io/IOException5There was an error with your input. Please try again. org/purl/sword/client/CmdClient java/lang/Object org/purl/sword/client/ClientType#org/purl/sword/base/ServiceDocumentorg/purl/sword/client/Statusjava/util/Iteratorjava/util/List#org/purl/sword/base/DepositResponseorg/purl/sword/base/SWORDEntryorg/purl/sword/atom/Titleorg/purl/sword/atom/Generatororg/purl/sword/atom/Contentorg/purl/sword/atom/Rightsorg/purl/sword/atom/Summary#org/purl/sword/client/ClientOptions getProxyHost()Ljava/lang/String; getProxyPort()I!org/purl/sword/client/SWORDClientsetProxy(Ljava/lang/String;I)V getAccessTypeequals(Ljava/lang/Object;)Zjava/lang/SystemoutLjava/io/PrintStream;java/io/PrintStreamprintln(Ljava/lang/String;)Vappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;getHref getMessagetoStringprintStackTrace getUsername getPassword getOnBehalfOfgetServiceDocumentK(Ljava/lang/String;Ljava/lang/String;)Lorg/purl/sword/base/ServiceDocument; getStatus ()Lorg/purl/sword/client/Status;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;getCodemarshallorg/apache/log4j/Loggerdebug(Ljava/lang/Object;)V getService()Lorg/purl/sword/base/Service;org/purl/sword/base/Service getVersionisNoOp()Z(Z)Ljava/lang/StringBuilder; isVerbosegetMaxUploadSize(I)Ljava/lang/StringBuilder; getWorkspaces()Ljava/util/Iterator;hasNextnext()Ljava/lang/Object;getTitlecollectionIterator getLocation getAbstractgetCollectionPolicy getTreatment getMediation getAccepts()[Ljava/lang/String;getAcceptPackaging()Ljava/util/List; getContentgetQualityValue$()Lorg/purl/sword/base/QualityValue; getFilename getFiletype setFilepathsetDestination setFiletypeisMd5 setUseMD5(Z)V setVerbosesetNoOpgetFormatNamespacesetFormatNamespace setOnBehalfOfgetChecksumErrorsetChecksumError setUserAgent getMultiPostgetUrlpostFileJ(Lorg/purl/sword/client/PostMessage;)Lorg/purl/sword/base/DepositResponse;getEntry"()Lorg/purl/sword/base/SWORDEntry;getId()Lorg/purl/sword/atom/Title;printgetType#()Lorg/purl/sword/atom/ContentType;org/purl/sword/atom/ContentType getAuthors getCategoriesgetContributorsgetLinks getGenerator!()Lorg/purl/sword/atom/Generator; getPublished()Lorg/purl/sword/atom/Content; getRights()Lorg/purl/sword/atom/Rights; getSummary()Lorg/purl/sword/atom/Summary; getUpdatedgetVerboseDescription getPackaging isNoOpSetgetPortgetHost setServerlengthinfosetCredentials'(Ljava/lang/String;Ljava/lang/String;)VclearCredentialsinLjava/io/InputStream;(Ljava/io/InputStream;)V(Ljava/io/Reader;)Vflush getLogger,(Ljava/lang/Class;)Lorg/apache/log4j/Logger;! B**Ybcd z***** L + * 3 + *#+ * SLY*+$LY+ +!!il!iNl n!s)t2v9xBzI|R~Zailm*)@m+ !Bn  *L*+*"*#$*+*%&M*'NY(-)-*Ƞ+Y,,-./Y0,12Y3,145Y6,175Y8,19:;,1<:=>?:Y@ABCD:=>E:YFGYHIYJKYLMYNOYPQ5R:S=:  6 6   *  2: YT  U: V:  W:  == >X: Y  YZ [)\: Y] s^!+-7PZv~@HOYe%0JdjquJ 46 91 <. + ~D ewqk ug O-7 qk Oc F    - C   *L+ *_`L*+*"*#$*aM, *b`M*cN- *d`NeYf:,g+h-i*jk*lm*no*pq*%r*stuv*w^ &.29AELU[ags     4.A|Uh% l *aL+ *b`L*cM, *d`M:*x:=>yN-z:*-{-|$-}: V:Y~:Y-{eYf:+gh,i*jk*lm*no*pq-}r*stuv*w~ "$%'&,).2/<1G2M3[5a6f8m<?ABCDEFGHIJKMNPRaeG )2 2L : . *+MY(*'),ɲ+Y,,.,NY--:FY -:=/>:Y-:=(Y>-:=/>:Y-:=>:  -:  #Y  Y--:    -:    -:    Y-Y-Y-YN-Y--Y-5 9_ a,c0eLhQkmlsmxoprv{|~,2<Hehnx #).<D`|H  !" Q#$s%&2'(2)n*[+,  -. /0 )12  34*2'5(62)7n*8Y9:;5.5#*<4=>?@9 AB{Y+:6P6*,E,>-:-3+Y,-*,- **  +Acqz>{{C{D{E qFjG HU IJCYY÷ķMN6(+,N6:ɶ-146   #).146>A>6KCCL1MN/O,PQR\S TUF *+*ʱ"# $ V" ˸̳+[WX