Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
  /*
   * Copyright 2012 International Business Machines Corp.
   * 
   * See the NOTICE file distributed with this work for additional information
   * regarding copyright ownership. Licensed under the Apache License, 
   * Version 2.0 (the "License"); you may not use this file except in compliance
   * with the License. You may obtain a copy of the License at
   * 
   *   http://www.apache.org/licenses/LICENSE-2.0
  * 
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
 package com.ibm.jbatch.container.context.impl;
 
 
 
 
 
 public class JobContextImpl implements JobContext {
 
 	private final static String sourceClass = JobContextImpl.class.getName();
 	private final static Logger logger = Logger.getLogger();
 
 	private BatchStatus batchStatus = null;
 	private String exitStatus = null;
 
 	private Object transientUserData = null;
 	private ModelNavigator<JSLJobnavigator = null;
 		return ;
 	}
 
 	private String id;  // Name
 	private Properties properties = new Properties();
 
 	private long executionId;
 	private long instanceId;
 	protected String restartOn;
 
 
 
 
 	public JobContextImpl(ModelNavigator<JSLJobnavigatorJSLProperties jslProperties) {
 		this. = navigator;
 		this. = navigator.getRootModelElement().getId();
 		this. = convertJSProperties(jslProperties);
 	}
 
 	private Properties convertJSProperties(JSLProperties jslProperties) {
 
 		Properties jobProperties = new Properties();
 		if(jslProperties != null) { // null if not job properties defined.
 			for (Property property : jslProperties.getPropertyList()) {
 				jobProperties.setProperty(property.getName(), property.getValue());
 			}
 		}
 		return jobProperties;
 	}
 
 
 	public String getExitStatus() {
 		return ;
 	}
 
 
 	public void setExitStatus(String exitStatus) {
 		.fine("Setting exitStatus = " + exitStatus);
 		this. = exitStatus;
 	}
 
 
 	public String getJobName() {
 		return ;
 	}
 
 
 	public BatchStatus getBatchStatus() {
 		return ;
 	}
 
 
 	public void setBatchStatus(BatchStatus batchStatus) {
 		this. = batchStatus;
 	}
 
 
	}
		return ;
	}
	public void setTransientUserData(Object data) {
		this. = data;
	}
	public long getExecutionId() {
		// TODO Auto-generated method stub
		return this.;
	}
	public long getInstanceId() {
		return this.;
	}
	public void setExecutionId(long executionId){
		this. = executionId;
	}
	public void setInstanceId(long instanceId){
		this. = instanceId;
	}
	public String getRestartOn() {
		return ;
	}
	public void setRestartOn(String restartOn) {
		.fine("Setting restartOn = " + restartOn);
		this. = restartOn;
	}
	public String toString() {
		StringBuffer buf = new StringBuffer();
		buf.append("batchStatus = " + ); 
		buf.append(" , exitStatus = " + ); 
		buf.append(" , id = " + ); 
		buf.append(" , executionId = " + ); 
		buf.append(" , instanceId = " + );
		buf.append(" , restartOn = " + );
		return buf.toString();
	}
New to GrepCode? Check out our FAQ X