com.clustercontrol.maintenance.factory.ModifySchedule
	/**
	 * XPW[cron쐬܂B
	 * 
	 * @param scheduleId XPW[ID
	 * @throws NamingException
	 * @throws SchedulerException
	 * 
	 * @see com.clustercontrol.bean.ScheduleConstant
	 */
	protected String getCronString(Schedule schedule){
		m_log.debug("getCronString()");

		//cron`ŃXPW[쐬
		StringBuffer cron = new StringBuffer();
		Calendar calendar = Calendar.getInstance();
		calendar.setTime(schedule.getDate());
		if(schedule.getType() == ScheduleConstant.TYPE_EVERY_YEAR){
			cron.append(calendar.get(Calendar.SECOND));
			cron.append(" ");
			cron.append(calendar.get(Calendar.MINUTE));
			cron.append(" ");
			cron.append(calendar.get(Calendar.HOUR_OF_DAY));
			cron.append(" ");
			cron.append(calendar.get(Calendar.DAY_OF_MONTH));
			cron.append(" ");
			cron.append(calendar.get(Calendar.MONTH) + 1);
			cron.append(" ? *");
		}
		else if(schedule.getType() == ScheduleConstant.TYPE_EVERY_MONTH){
			cron.append(calendar.get(Calendar.SECOND));
			cron.append(" ");
			cron.append(calendar.get(Calendar.MINUTE));
			cron.append(" ");
			cron.append(calendar.get(Calendar.HOUR_OF_DAY));
			cron.append(" ");
			cron.append(calendar.get(Calendar.DAY_OF_MONTH));
			cron.append(" * ? *");
		}
		else if(schedule.getType() == ScheduleConstant.TYPE_EVERY_DAY){
			cron.append(calendar.get(Calendar.SECOND));
			cron.append(" ");
			cron.append(calendar.get(Calendar.MINUTE));
			cron.append(" ");
			cron.append(calendar.get(Calendar.HOUR_OF_DAY));
			cron.append(" * * ? *");
		}
		else if(schedule.getType() == ScheduleConstant.TYPE_EVERY_HOUR){
			cron.append(calendar.get(Calendar.SECOND));
			cron.append(" ");
			cron.append(calendar.get(Calendar.MINUTE));
			cron.append(" * * * ? *");
		}
		else if(schedule.getType() == ScheduleConstant.TYPE_EVERY_WEEK){
			cron.append(calendar.get(Calendar.SECOND));
			cron.append(" ");
			cron.append(calendar.get(Calendar.MINUTE));
			cron.append(" ");
			cron.append(calendar.get(Calendar.HOUR_OF_DAY));
			cron.append(" ? * ");
			cron.append(calendar.get(Calendar.DAY_OF_WEEK));
			cron.append(" *");
		}
		else{
			cron.append(calendar.get(Calendar.SECOND));
			cron.append(" ");
			cron.append(calendar.get(Calendar.MINUTE));
			cron.append(" ");
			cron.append(calendar.get(Calendar.HOUR_OF_DAY));
			cron.append(" ");
			cron.append(calendar.get(Calendar.DAY_OF_MONTH));
			cron.append(" ");
			cron.append(calendar.get(Calendar.MONTH) + 1);
			cron.append(" ? ");
			cron.append(calendar.get(Calendar.YEAR));
		}
		return cron.toString();
	}
