@@ -128,7 +128,7 @@ public SIF3Job getJob(String jobID) throws PersistenceException
128128 * @see sif3.infra.common.interfaces.JobManager#saveNewJob(sif3.infra.common.model.JobType)
129129 */
130130 @ Override
131- public void saveNewJob (JobType newJob , String serviceName , SIFZone zone , SIFContext context , String environmentID , String fingerprint ) throws PersistenceException
131+ public void saveNewJob (JobType newJob , String serviceName , SIFZone zone , SIFContext context , String environmentID , String fingerprint , boolean consumerRequested ) throws PersistenceException
132132 {
133133 String jobXML = null ;
134134 try
@@ -166,28 +166,15 @@ public void saveNewJob(JobType newJob, String serviceName, SIFZone zone, SIFCont
166166
167167 if (addToChangeLog ())
168168 {
169- service .createJobEvent (sif3Job , EventAction .CREATE , true );
170- // SIF3JobEvent event = new SIF3JobEvent();
171- // event.setAdapterType(getAdapterType().name());
172- // event.setContextID(context.getId());
173- // event.setZoneID(zone.getId());
174- // event.setEnvironmentID(environmentID);
175- // event.setFingerprint(fingerprint);
176- // event.setJobID(newJob.getId());
177- // event.setServiceName(serviceName);
178- // event.setEventType(JobEventType.C.name());
179- // event.setToFingerPrintOnly(true);
180- // event.setJobXML(jobXML);
181- //
182- // service.createJobEvent(event);
169+ service .createJobEvent (sif3Job , EventAction .CREATE , true , consumerRequested );
183170 }
184171 }
185172
186173 /* (non-Javadoc)
187174 * @see sif3.infra.common.interfaces.JobManager#removeJob(java.lang.String, sif3.common.model.SIFZone, sif3.common.model.SIFContext, java.lang.String, java.lang.String)
188175 */
189176 @ Override
190- public boolean removeJob (String jobID ) throws PersistenceException
177+ public boolean removeJob (String jobID , boolean consumerRequested ) throws PersistenceException
191178 {
192179 JobService service = getService ();
193180 SIF3Job sif3Job = service .getJobByUUID (jobID , getAdapterType ());
@@ -202,21 +189,7 @@ public boolean removeJob(String jobID) throws PersistenceException
202189
203190 if (addToChangeLog ())
204191 {
205- service .createJobEvent (sif3Job , EventAction .DELETE , true );
206- //
207- // SIF3JobEvent event = new SIF3JobEvent();
208- // event.setAdapterType(getAdapterType().name());
209- // event.setContextID(sif3Job.getContextID());
210- // event.setZoneID(sif3Job.getZoneID());
211- // event.setEnvironmentID(sif3Job.getEnvironmentID());
212- // event.setFingerprint(sif3Job.getFingerprint());
213- // event.setJobID(sif3Job.getJobID());
214- // event.setServiceName(sif3Job.getServiceName());
215- // event.setEventType(JobEventType.D.name());
216- // event.setToFingerPrintOnly(true);
217- // event.setJobXML(sif3Job.getJobXML());
218- //
219- // service.createJobEvent(event);
192+ service .createJobEvent (sif3Job , EventAction .DELETE , true , consumerRequested );
220193 }
221194
222195 return true ;
0 commit comments