Edit C:\dspace\webapps\swordv2\WEB-INF\classes\org\dspace\sword2\SwordDisseminatorFactory.class
???? 3 ? ' T U V W X Y Z Y [ \ U ] ^ X _ ` a b c d e d f g h i j k l m n o p q r s t u v w x y h z { | } ~ ? <init> ()V Code LineNumberTable LocalVariableTable this ,Lorg/dspace/sword2/SwordDisseminatorFactory; getContentInstance O(Ljava/util/Map;Ljava/lang/String;)Lorg/dspace/sword2/SwordContentDisseminator; format Ljava/lang/String; q Ljava/lang/Float; disseminateFormat disseminator ,Lorg/dspace/sword2/SwordContentDisseminator; e *Lorg/swordapp/server/SwordServerException; accept Ljava/util/Map; acceptPackaging LocalVariableTypeTable FLjava/util/Map<Ljava/lang/Float;Ljava/util/List<Ljava/lang/String;>;>; StackMapTable g ? \ _ ? u Exceptions Signature ?(Ljava/util/Map<Ljava/lang/Float;Ljava/util/List<Ljava/lang/String;>;>;Ljava/lang/String;)Lorg/dspace/sword2/SwordContentDisseminator; getStatementInstance ?(Ljava/util/Map;)Lorg/dspace/sword2/SwordStatementDisseminator; .Lorg/dspace/sword2/SwordStatementDisseminator; x v(Ljava/util/Map<Ljava/lang/Float;Ljava/util/List<Ljava/lang/String;>;>;)Lorg/dspace/sword2/SwordStatementDisseminator; getEntryInstance ,()Lorg/dspace/sword2/SwordEntryDisseminator; *Lorg/dspace/sword2/SwordEntryDisseminator; y SourceFile SwordDisseminatorFactory.java ( ) ? ? ? ? ? ? ? ? ? ? ? java/lang/Float ? ? java/util/List java/lang/String ; _ ? ? = ? ? ? ? ? *org/dspace/sword2/SwordContentDisseminator ? ? ? ? ? ? ? ? ? ? ? ? org/swordapp/server/SwordError ? ? 2 /No plugin can disseminate the requested formats ( ? ? ? (org/swordapp/server/SwordServerException &org/dspace/sword2/DSpaceSwordException ( ? ,org/dspace/sword2/SwordStatementDisseminator (org/dspace/sword2/SwordEntryDisseminator ? ? #org/dspace/sword2/DSpaceUriRegistry 9http://www.dspace.org/ns/sword/2.0/errors/RepositoryError =No disseminator configured for handling sword entry documents ( ? *org/dspace/sword2/SwordDisseminatorFactory java/lang/Object java/util/Iterator java/util/Map keySet ()Ljava/util/Set; java/util/Set iterator ()Ljava/util/Iterator; hasNext ()Z next ()Ljava/lang/Object; get &(Ljava/lang/Object;)Ljava/lang/Object; replace D(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; *org/dspace/core/factory/CoreServiceFactory getInstance .()Lorg/dspace/core/factory/CoreServiceFactory; getPluginService )()Lorg/dspace/core/service/PluginService; %org/dspace/core/service/PluginService getNamedPlugin 7(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Object; disseminatesPackage (Ljava/lang/String;)Z setContentType (Ljava/lang/String;)V disseminatesContentType #org/apache/commons/lang/StringUtils isNotEmpty org/swordapp/server/UriRegistry ERROR_CONTENT ((Ljava/lang/String;ILjava/lang/String;)V setPackaging (Ljava/lang/Throwable;)V getSinglePlugin %(Ljava/lang/Class;)Ljava/lang/Object; '(Ljava/lang/String;Ljava/lang/String;)V ! &