* the user who is executing this job
* @throws SchedulerException
*/
public QuartzJobKey( String jobName, String username ) throws SchedulerException {
if ( StringUtils.isEmpty( jobName ) ) {
throw new SchedulerException( Messages.getInstance().getErrorString( "QuartzJobKey.ERROR_0000" ) ); //$NON-NLS-1$
}
if ( StringUtils.isEmpty( username ) ) {
throw new SchedulerException( Messages.getInstance().getErrorString( "QuartzJobKey.ERROR_0001" ) ); //$NON-NLS-1$
}
userName = username;
this.jobName = jobName;
timeInMillis = System.currentTimeMillis();
}