3B D     C C C  C  C  C C  " " " " " " "   . .  . . - - 8 authorizeService/Lorg/dspace/authorize/service/AuthorizeService;resourcePolicyService4Lorg/dspace/authorize/service/ResourcePolicyService; itemService(Lorg/dspace/content/service/ItemService;collectionService.Lorg/dspace/content/service/CollectionService; groupService)Lorg/dspace/eperson/service/GroupService;()VCodeLineNumberTableLocalVariableTablethis Lorg/dspace/authorize/PolicySet;main([Ljava/lang/String;)Vargv[Ljava/lang/String; containertypeI containerIDLjava/util/UUID; contenttypeactionIDgroupID isReplaceZcommandLjava/lang/String;filtercLorg/dspace/core/Context; StackMapTableY Exceptions setPoliciesA(Lorg/dspace/core/Context;ILjava/util/UUID;IILjava/util/UUID;ZZ)V containerType contentType clearOnly(Lorg/dspace/core/Context;ILjava/util/UUID;IILjava/util/UUID;ZZLjava/lang/String;Ljava/lang/String;Ljava/util/Date;Ljava/util/Date;)Vname description startDateLjava/util/Date;endDatesetPoliciesFilterS(Lorg/dspace/core/Context;ILjava/util/UUID;IILjava/util/UUID;ZZLjava/lang/String;)V(Lorg/dspace/core/Context;ILjava/util/UUID;IILjava/util/UUID;ZZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Date;Ljava/util/Date;)Vrp%Lorg/dspace/authorize/ResourcePolicy;myitemLorg/dspace/content/Item;bundleLorg/dspace/content/Bundle;bundlesLjava/util/List; bitstreamLorg/dspace/content/Bitstream; bitstreams collectionLorg/dspace/content/Collection;groupLorg/dspace/eperson/Group;iLjava/util/Iterator;LocalVariableTypeTable-Ljava/util/List;0Ljava/util/List;/Ljava/util/Iterator; SourceFilePolicySet.java OP MArgs: containerType containerID contentType actionID groupID command [filter] *container=COLLECTION command = ADD|REPLACE  REPLACE org/dspace/core/Context P {| P  {}org/dspace/core/Constants KL org/dspace/content/Collection MNorg/dspace/eperson/Group IJ       org/dspace/content/Item EF   GH #org/dspace/authorize/ResourcePolicy         !" #$ %&org/dspace/content/Bundlejava/lang/StringBuilderItem '( )* '+ ,-Bundle .$org/dspace/content/Bitstream /- 01 23 45 678 29 :; <=> 2? @Aorg/dspace/authorize/PolicySetjava/lang/Objectjava/util/UUIDjava/lang/Stringjava/lang/Exceptionjava/sql/SQLException'org/dspace/authorize/AuthorizeExceptionjava/util/Iteratorjava/util/Listjava/lang/SystemoutLjava/io/PrintStream;java/io/PrintStreamprintln(Ljava/lang/String;)Vjava/lang/IntegerparseInt(Ljava/lang/String;)I fromString$(Ljava/lang/String;)Ljava/util/UUID;equals(Ljava/lang/Object;)ZturnOffAuthorisationSystemcompleteexit(I)V,org/dspace/content/service/CollectionServicefindL(Lorg/dspace/core/Context;Ljava/util/UUID;)Lorg/dspace/content/DSpaceObject;'org/dspace/eperson/service/GroupService&org/dspace/content/service/ItemServicefindAllByCollectionN(Lorg/dspace/core/Context;Lorg/dspace/content/Collection;)Ljava/util/Iterator;hasNext()Znext()Ljava/lang/Object;-org/dspace/authorize/service/AuthorizeServiceremoveAllPolicies=(Lorg/dspace/core/Context;Lorg/dspace/content/DSpaceObject;)V!isAnIdenticalPolicyAlreadyInPlaceY(Lorg/dspace/core/Context;Lorg/dspace/content/DSpaceObject;Lorg/dspace/eperson/Group;II)Z2org/dspace/authorize/service/ResourcePolicyServicecreate-(Lorg/dspace/core/Context;)Ljava/lang/Object;setdSpaceObject$(Lorg/dspace/content/DSpaceObject;)V setActionsetGroup(Lorg/dspace/eperson/Group;)V setRpNamesetRpDescription setStartDate(Ljava/util/Date;)V setEndDateupdate.(Lorg/dspace/core/Context;Ljava/lang/Object;)V getBundles()Ljava/util/List;iterator()Ljava/util/Iterator;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;getID()Ljava/util/UUID;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;toString()Ljava/lang/String; getBitstreamsgetNameindexOf4org/dspace/authorize/factory/AuthorizeServiceFactory getInstance8()Lorg/dspace/authorize/factory/AuthorizeServiceFactory;getAuthorizeService1()Lorg/dspace/authorize/service/AuthorizeService;getResourcePolicyService6()Lorg/dspace/authorize/service/ResourcePolicyService;0org/dspace/content/factory/ContentServiceFactory4()Lorg/dspace/content/factory/ContentServiceFactory;getItemService*()Lorg/dspace/content/service/ItemService;getCollectionService0()Lorg/dspace/content/service/CollectionService;0org/dspace/eperson/factory/EPersonServiceFactory4()Lorg/dspace/eperson/factory/EPersonServiceFactory;getGroupService+()Lorg/dspace/eperson/service/GroupService;!CDEFGHIJKLMNOPQ/*R$S TU VWQ **2<*2M*2>*26*2:6*2::* *2: 6 Y :   ,  R^35 679<=&>-?5@=B@CEDHEOGUJ_LbOkRpWZ[\Sf XYlZ[&e\]-^^[5V_[=N`]@KabEFcdHCedk fg h< ijjkk lm noQ *,R ~SRfgp[\]q[_[`]abrblst nuQ *,   R Sz fgp[\]q[_[`]abrbvdwd xy zy lst {|Q *,R S\ fgp[\]q[_[`]abrbedlst {}Q*,: *:* :z:*`*M *!":#$% & ' ( ) **s:+:,:-:*`*M *!":#$% & ' ( ) **sJ2(:.Y/01234+:,:-:.Y/516347:,:8:9:z*`*M *!":#$% & ' ( ) **`ԱRE$16@LVafy  !!4#B%I&P'W)^*e+l,s.~1248:;=?@BD$E+F7HAILLQNdPrRySTVWXY[_`adS<~LwB<~wr<~$ $1fgp[\]q[_[`]abrbedvd wd xy zy *1ha6 a% aBB( alstPQV.;<;= >?>@ABR& '()$*