<?xml version="1.0" encoding="UTF-8"?>
<mapping>
	<actions>		
		<action path="create_matchcoderules" class="com.edeal.frontline.controller.actions.LoadAction" allowAnonymous="false">
			<param name="type" value="MatchCodeRules" />
			<display code="success" action="/admin/matchcoderules/edit_action.jsp" body="/admin/matchcoderules/edit.jsp"/>
		</action>
		
		<action path="read_matchcoderules" class="com.edeal.frontline.controller.actions.LoadAction" allowAnonymous="false">
			<param name="type" value="MatchCodeRules"/>
			<display code="success" action="/admin/matchcoderules/read_action.jsp" body="/admin/matchcoderules/read.jsp"/>
		</action>	
		
		<action path="save_matchcoderules" class="com.edeal.frontline.controller.actions.SaveAction" allowAnonymous="false">
			<param name="type" value="MatchCodeRules"/>
			<redirect code="success" page="/read_matchcoderules.fl"/>
		</action>
		
		<action path="edit_matchcoderules" class="com.edeal.frontline.controller.actions.LoadAction" allowAnonymous="false">
			<param name="type" value="MatchCodeRules"/>
			<display code="success" action="/admin/matchcoderules/edit_action.jsp" body="/admin/matchcoderules/edit.jsp"/>
		</action>
		
		<action path="popup_matchcodefields" class="com.edeal.frontline.controller.actions.LoadAction" allowAnonymous="false">
			<param name="type" value="MatchCodeFields"/>
			<subaction class="com.edeal.frontline.controller.actions.GetFieldsListAction">
				<param name="type" value="MatchCodeFields"/>
				<result code="success" continue="true"/>
			</subaction>
			<param name="type" value="MatchCodeFields"/>
			<forward code="success" page="/admin/matchcoderules/popup.jsp"/>
		</action>
		<action path="save_matchcodefields" class="com.edeal.frontline.controller.actions.SaveAction" allowAnonymous="false">
			<param name="type" value="MatchCodeFields"/>
			<forward code="success" page="/common/close.jsp?refresh=true"/>
		</action>
		<action path="generate_matchcode_templates" class="com.edeal.frontline.controller.actions.GenerateMatchCodeTemplatesAction" allowAnonymous="false">
			<forward code="success" page="/common/json.jsp"/>			
		</action>
		<action path="delete_matchcoderules" class="com.edeal.frontline.controller.actions.DeleteAction" allowAnonymous="false">
			<param name="type" value="MatchCodeRules" />
			<forward code="success" page="/list_criteria.fl?lc=MCRULES" />
		</action>
		<action path="merge_object" class="com.edeal.frontline.controller.actions.MergeObjectAction" allowAnonymous="false">
			<forward code="success" page="/common/json.jsp"/>			
		</action>
		<action path="merge_object_as_function" class="com.edeal.frontline.controller.actions.MergeObjectAsFunctionAction" allowAnonymous="false">
			<forward code="success" page="/common/json.jsp"/>			
		</action>
	</actions>
</mapping>
