com.ibm.ws.batch.container.checkpoint
Class CheckpointDataKey

java.lang.Object
  extended by com.ibm.ws.batch.container.checkpoint.CheckpointDataKey
All Implemented Interfaces:
IPersistenceDataKey

public class CheckpointDataKey
extends Object
implements IPersistenceDataKey


Constructor Summary
CheckpointDataKey(long jobId)
           
CheckpointDataKey(long jobId, String stepName, String bdsName)
           
 
Method Summary
 String getBatchDataStreamName()
           
 String getCommaSeparatedKey()
           
 long getJobInstanceId()
           
 String getKeyPrimitive()
          Returns an object which could be used as a DB key.
 String getStepName()
           
 void setBatchDataStreamName(String dataStreamName)
           
 void setJobInstanceId(long id)
           
 void setStepName(String name)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CheckpointDataKey

public CheckpointDataKey(long jobId)

CheckpointDataKey

public CheckpointDataKey(long jobId,
                         String stepName,
                         String bdsName)
Method Detail

getJobInstanceId

public long getJobInstanceId()

setJobInstanceId

public void setJobInstanceId(long id)

getBatchDataStreamName

public String getBatchDataStreamName()

setBatchDataStreamName

public void setBatchDataStreamName(String dataStreamName)

getStepName

public String getStepName()

setStepName

public void setStepName(String name)

getCommaSeparatedKey

public String getCommaSeparatedKey()

toString

public String toString()
Overrides:
toString in class Object

getKeyPrimitive

public String getKeyPrimitive()
Description copied from interface: IPersistenceDataKey
Returns an object which could be used as a DB key.

Specified by:
getKeyPrimitive in interface IPersistenceDataKey
Returns:


Copyright © 2013. All Rights Reserved.