All Downloads are FREE. Search and download functionalities are using the official Maven repository.

spring-config.jobs.mapping.containerMapping.xml Maven / Gradle / Ivy

The newest version!
<?xml version="1.0" encoding="UTF-8"?>
<mappingFile targetEntity="io.github.jsoagger.core.model.api.composite.StandardContainer">
     <command name="ADD_STD_CONTAINER" writers-ref="LineBeanToStandardContainerWriter" processors-ref="VLCSVToBeanProcessor">
		<column id="command" mandatory="true" maxLength="255" blankAllowed="false" />
		<column id="name" mandatory="true" maxLength="255" blankAllowed="false" />
		<column id="description" mandatory="false" maxLength="255" blankAllowed="false" />
		<column id="icon" mandatory="false" maxLength="255" blankAllowed="false" />
		<column id="parentContainer" mandatory="false" propertyEditor="ContainerByFullPathEditor" externalAttribute="true"/>
		<column id="typeInfo" mandatory="true" propertyEditor="TypeInfoByLogicalPathEditor" />
		<column id="owner" mandatory="false"  propertyEditor="OwnerByReferencePropertyEditor" externalAttribute="true"/>
        <column id="ownerReference" mandatory="true"  externalAttribute="true"/>
     </command>
     
     <command name="ADD_STD_CONTAINER_MEMBER" targetEntity="io.github.jsoagger.core.model.api.composite.ContainerMembershipLink" 
     	writers-ref="LineBeanToStandardContainerMemberWriter" processors-ref="VLCSVToBeanProcessor">
		<column id="command" mandatory="true" maxLength="255" blankAllowed="false" />
		<column id="container" mandatory="false" propertyEditor="ContainerByFullPathEditor" externalAttribute="true"/>
		<column id="roleB" mandatory="true" maxLength="255" blankAllowed="false" propertyEditor="AccountByLoginEditor" externalAttribute="true"/>
     </command>
     
     
     <command name="REMOVE_STD_CONTAINER_MEMBER" writers-ref="LineBeanToStandardContainerMemberWriter" processors-ref="VLCSVToBeanProcessor">
		<column id="command" mandatory="true" maxLength="255" blankAllowed="false" />
		<column id="container" mandatory="false" propertyEditor="ContainerByFullPathEditor" externalAttribute="true"/>
		<column id="roleB" mandatory="true" maxLength="255" blankAllowed="false" propertyEditor="AccountByLoginEditor" externalAttribute="true"/>
     </command>
</mappingFile>




© 2015 - 2024 Weber Informatics LLC | Privacy Policy