koipa_edu_2025-1/target/classes/egovframework/spring/com/context-scheduling-sym-log-lgm.xml
2023-05-03 18:30:24 +09:00

109 lines
4.4 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-4.0.xsd">
<!-- 시스템 로그 요약 -->
<!-- <bean id="sysLogging" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
<property name="targetObject" ref="egovSysLogScheduling" />
<property name="targetMethod" value="sysLogSummary" />
<property name="concurrent" value="false" />
</bean> -->
<!-- 시스템 로그 요약 트리거-->
<!-- <bean id="sysLogTrigger" class="org.springframework.scheduling.quartz.SimpleTriggerFactoryBean">
<property name="jobDetail" ref="sysLogging" />
시작하고 1분후에 실행한다. (milisecond) 60000
<property name="startDelay" value="30000" />
매 24시간마다 실행한다.864000000 (milisecond)
<property name="repeatInterval" value="864000000" />
</bean> -->
<!-- 시스템 로그 요약 스케줄러 -->
<!-- <bean id="sysLogScheduler" class="org.springframework.scheduling.quartz.SchedulerFactoryBean">
<property name="triggers">
<list>
<ref bean="sysLogTrigger" />
</list>
</property>
<property name="waitForJobsToCompleteOnShutdown" value="true"/>
</bean> -->
<!-- 스케줄러 메일 전송 -->
<!-- <bean id="schMailSending" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
<property name="targetObject" ref="egovSchMailSendScheduling" />
<property name="targetMethod" value="schMailSend" />
<property name="concurrent" value="false" />
</bean> -->
<!-- 스케줄러 메일 전송 트리거-->
<!-- <bean id="schMailSendTrigger" class="org.springframework.scheduling.quartz.SimpleTriggerFactoryBean">
<property name="jobDetail" ref="schMailSending" />
시작하고 1분후에 실행한다. (milisecond) 60000
<property name="startDelay" value="0" />
매 24시간마다 실행한다.864000000 (milisecond)
<property name="repeatInterval" value="60000" />
</bean> -->
<!-- <bean id="schMailSendTrigger" class="org.springframework.scheduling.quartz.CronTriggerFactoryBean">
<property name="jobDetail" ref="schMailSending" />
매 50초마다 실행
<property name="cronExpression" value="50 * * * * ?" />
secs mins hrs dom(day) month dow(week) year(option)
https://www.leafcats.com/94 참조
d
<property name="cronExpression" value="* * 01 * * ?" />
</bean> -->
<!-- 스케줄러 메일 전송 스케줄러 -->
<!-- <bean id="schMailSendScheduler" class="org.springframework.scheduling.quartz.SchedulerFactoryBean">
<property name="triggers">
<list>
<ref bean="schMailSendTrigger" />
</list>
</property>
</bean> -->
<!-- 스케줄러 메일 전송 -->
<bean id="veBatchSending" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
<property name="targetObject" ref="btchVeBatchSendMailing" />
<property name="targetMethod" value="VeSendMail" />
<property name="concurrent" value="false" />
</bean>
<bean id="veBatchSendTrigger" class="org.springframework.scheduling.quartz.CronTriggerFactoryBean">
<property name="jobDetail" ref="veBatchSending" />
<!-- 매 분 20초마다 실행 -->
<property name="cronExpression" value="20 * * * * ?" />
</bean>
<!-- 스케줄러 메일 전송 스케줄러 -->
<bean id="veBatchSendScheduler" class="org.springframework.scheduling.quartz.SchedulerFactoryBean">
<property name="triggers">
<list>
<ref bean="veBatchSendTrigger" />
</list>
</property>
</bean>
<!-- 스케줄러 메일 전송 -->
<bean id="veBatchAsgnm" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
<property name="targetObject" ref="btchVeBatchChasiInstrAsgnm" />
<property name="targetMethod" value="VeBatchChasiInstrAsgnm" />
<property name="concurrent" value="false" />
</bean>
<bean id="veBatchAsgnmTrigger" class="org.springframework.scheduling.quartz.CronTriggerFactoryBean">
<property name="jobDetail" ref="veBatchAsgnm" />
<property name="cronExpression" value="0 0 1 * * ?" />
</bean>
<bean id="veBatchAsgnmScheduler" class="org.springframework.scheduling.quartz.SchedulerFactoryBean">
<property name="triggers">
<list>
<ref bean="veBatchAsgnmTrigger" />
</list>
</property>
</bean>
</beans>