attendance_action.xml 3.43 KB
<?xml version="1.0" encoding="GBK"?>
<module id="action" version="1.0.0">
	<service-point id="deduction" interface="weaver.interfaces.workflow.action.Action">
        <invoke-factory>
            <construct class="weaver.hrm.attendance.action.HrmDeductionVacationAction" />
        </invoke-factory>
    </service-point>
    <service-point id="freeze" interface="weaver.interfaces.workflow.action.Action">
        <invoke-factory>
            <construct class="weaver.hrm.attendance.action.HrmFreezeVacationAction" />
        </invoke-factory>
    </service-point>
    <service-point id="release" interface="weaver.interfaces.workflow.action.Action">
        <invoke-factory>
            <construct class="weaver.hrm.attendance.action.HrmReleaseVacationAction" />
        </invoke-factory>
    </service-point>
    <service-point id="HrmPaidLeaveAction" interface="weaver.interfaces.workflow.action.Action">
        <invoke-factory>
            <construct class="weaver.hrm.attendance.action.HrmPaidLeaveAction" />
        </invoke-factory>
    </service-point>
	<service-point id="HrmScheduleShift" interface="weaver.interfaces.workflow.action.Action">
		<invoke-factory>
			<construct class="weaver.hrm.schedule.action.HrmScheduleShiftAction" />
		</invoke-factory>
	</service-point>
	<service-point id="HrmResourceEntrant" interface="weaver.interfaces.workflow.action.Action">
        <invoke-factory>
            <construct class="weaver.hrm.pm.action.HrmResourceEntrantAction" />
        </invoke-factory>
    </service-point>
    <service-point id="HrmResourceTry" interface="weaver.interfaces.workflow.action.Action">
        <invoke-factory>
            <construct class="weaver.hrm.pm.action.HrmResourceTryAction" />
        </invoke-factory>
    </service-point>
    <service-point id="HrmResourceHire" interface="weaver.interfaces.workflow.action.Action">
        <invoke-factory>
            <construct class="weaver.hrm.pm.action.HrmResourceHireAction" />
        </invoke-factory>
    </service-point>
    <service-point id="HrmResourceExtend" interface="weaver.interfaces.workflow.action.Action">
        <invoke-factory>
            <construct class="weaver.hrm.pm.action.HrmResourceExtendAction" />
        </invoke-factory>
    </service-point>
    <service-point id="HrmResourceRedeploy" interface="weaver.interfaces.workflow.action.Action">
        <invoke-factory>
            <construct class="weaver.hrm.pm.action.HrmResourceRedeployAction" />
        </invoke-factory>
    </service-point>
    <service-point id="HrmResourceDismiss" interface="weaver.interfaces.workflow.action.Action">
        <invoke-factory>
            <construct class="weaver.hrm.pm.action.HrmResourceDismissAction" />
        </invoke-factory>
    </service-point>
    <service-point id="HrmResourceRetire" interface="weaver.interfaces.workflow.action.Action">
        <invoke-factory>
            <construct class="weaver.hrm.pm.action.HrmResourceRetireAction" />
        </invoke-factory>
    </service-point>
    <service-point id="HrmResourceFire" interface="weaver.interfaces.workflow.action.Action">
        <invoke-factory>
            <construct class="weaver.hrm.pm.action.HrmResourceFireAction" />
        </invoke-factory>
    </service-point>
    <service-point id="HrmResourceReHire" interface="weaver.interfaces.workflow.action.Action">
        <invoke-factory>
            <construct class="weaver.hrm.pm.action.HrmResourceReHireAction" />
        </invoke-factory>
    </service-point>
</module>