Skip to content
Snippets Groups Projects
Select Git revision
  • 9390b9b241e4aff926c4603c4a36741da8a81aea
  • master default protected
  • fix_autoclose_bug
  • v2.840
  • works-with-rosetta-7.3-or-higher
  • v2020.2
6 results

metadata_SLUBStoragepPlugin.xml

Blame
  • Andreas Romeyke's avatar
    Andreas Romeyke authored
    - workaround, because Fixity.FixityAlgorithm.MD5.toString() returns "MD5" as
    uppercase, but fixity.getAlgorithm() returns "md5" as lowercase. This is a bug
    in Rosetta SDK. As a workaround, we call "toLowerCase()" methods before
    comparison.
    9390b9b2
    History
    metadata_SLUBStoragepPlugin.xml 3.64 KiB
    <pl:metadata-config xmlns:pl="http://www.exlibrisgroup.com/Plugins/1.0/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    	<pl:pluginTypeName>StoragePlugin</pl:pluginTypeName>
    	<pl:deployName>SLUBStoragePlugin</pl:deployName>
    	<pl:className>org.slub.rosetta.dps.repository.plugin.storage.nfs.SLUBStoragePlugin</pl:className>
    	<pl:initParameters>
    		<fr:x_form xmlns:fr="http://com/exlibris/digitool/common/forms/xmlbeans">
    			<form_name>SLUBStoragePlugin_Params</form_name>
    			<description>SLUBTreeStoragePlugin_parameters_form</description>
    			<version>1.0</version>
    			<grid_x>1</grid_x>
    			<md_format>1</md_format>
    			<x_fields>
    				<x_field>
    					<field_name>DIR_ROOT</field_name>
    					<label>ui.storage.nfs.rootDir</label>
    					<ui_tool_tip>ui.storage.nfs.rootDir.tooltip</ui_tool_tip>
    					<single>false</single>
    					<mandatory>true</mandatory>
    					<x_logic_type>String</x_logic_type>
    					<x_ui_type>TextField</x_ui_type>
    					<css_class>width40</css_class>
    					<x_options></x_options>
    				</x_field>
    				<x_field>
    					<field_name>MAX_SIZE_IN_MB</field_name>
    					<label>ui.storage.nfs.storageMaxCapacity</label>
    					<ui_tool_tip>ui.storage.nfs.storageMaxCapacity.tooltip</ui_tool_tip>
    					<single>false</single>
    					<mandatory>true</mandatory>
    					<validator_class_name>com.exlibris.core.infra.web.utils.formBuilder.validator.NumericFormValidator</validator_class_name>
    					<x_logic_type>String</x_logic_type>
    					<x_ui_type>TextField</x_ui_type>
    					<css_class>width40</css_class>
    					<x_options></x_options>
    				</x_field>
    				<x_field>
    					<field_name>BLOCK_SIZE</field_name>
    					<label>ui.storage.nfs.fileBlockSize</label>
    					<ui_tool_tip>ui.storage.nfs.fileBlockSize</ui_tool_tip>
    					<single>false</single>
    					<default_value>8</default_value>
    					<mandatory>true</mandatory>
    					<validator_class_name>com.exlibris.core.infra.web.utils.formBuilder.validator.NumericFormValidator</validator_class_name>
    					<x_logic_type>String</x_logic_type>
    					<x_ui_type>TextField</x_ui_type>
    					<css_class>width40</css_class>
    					<x_options></x_options>
    				</x_field>
    				<x_field>
    					<field_name>FILES_HANDLING_METHOD</field_name>
    					<label>ui.storage.nfs.filesHandlingMethod</label>
    					<ui_tool_tip>filesHandlingMethod.filesHandlingMethod</ui_tool_tip>
    					<single>false</single>
    					<default_value>copy</default_value>
    					<pos_x>1</pos_x>
    					<pos_y>3</pos_y>
    					<mandatory>true</mandatory>
    					<x_logic_type>String</x_logic_type>
    					<x_ui_type>Radio</x_ui_type>
    					<populator_class_name>com.exlibris.core.infra.web.utils.formBuilder.populators.CodeTablePopulator</populator_class_name>
    					<x_populator_parameters>
    						<x_populator_parameter>
    							<parameter>table</parameter>
    							<value>FILES_HANDLING_METHOD_CODE_TABLE_PLACE_HOLDER</value>
    						</x_populator_parameter>
    					</x_populator_parameters>
    					<x_options></x_options>
    				</x_field>
    			</x_fields>
    		</fr:x_form>
    	</pl:initParameters>
    	<pl:description>SLUB Storage Plugin</pl:description>
    	<pl:version>2.803</pl:version>
    	<pl:materialType>DIGITAL</pl:materialType>
    	<pl:module>Repository</pl:module>
    	<pl:generalType>TASK</pl:generalType>
    	<pl:publicApi>N</pl:publicApi>
    	<pl:implType>java</pl:implType>
    	<pl:contactPerson>
    		<contact_info xmlns="http://www.exlibrisgroup.com/Plugins/1.0/">
    			<contactType>admin</contactType>
    			<firstName></firstName>
    			<lastName>SLUB Dresden</lastName>
    			<telephone1></telephone1>
    			<telephone2></telephone2>
    			<email>rosetta@slub-dresden.de</email>
    			<address1>Zellescher Weg 17</address1>
    			<address2></address2>
    			<city>Dresden</city>
    			<zipCode>01069</zipCode>
    			<country>Germany</country>
    		</contact_info>
    	</pl:contactPerson>
    </pl:metadata-config>