com.ibm.tws.objects.plan.types
Class DataSet

java.lang.Object
  extended bycom.ibm.tws.objects.plan.types.DataSet
All Implemented Interfaces:
java.io.Serializable

public class DataSet
extends java.lang.Object
implements java.io.Serializable

This class includes the information required to describe the Dataset.

See Also:
Serialized Form

Field Summary
static int CATALOGTYPE_JOBCATALOG
          Catalog Type Job Catalog
static int CATALOGTYPE_OTHERCATALOG
          Catalog Type Other Catalog
static int CATALOGTYPE_STEPCATALOG
          Catalog Type Step Catalog
static java.lang.String COPYRIGHT
          Copyright.
static int DEVICETYPE_DEVICEDASD
          Device Type DASD
static int DEVICETYPE_DEVICEOTHER
          Device Type OTHER
static int DEVICETYPE_DEVICETAPE
          Device Type TAPE
static int RCDSACTIONTYPE_DATASETDELETE
          RCDS Action Type: Dataset delete
static int RCDSACTIONTYPE_DATASETDELETEANDUNCATALOG
          RCDS Action Type: Dataset delete and uncatalog
static int RCDSACTIONTYPE_DATASETRECATALOG
          RCDS Action Type: Dataset recatalog
static int RCDSACTIONTYPE_DATASETUNCATALOG
          RCDS Action Type: Dataset uncatalog
static int RCDSRESULTTYPE_CLEANUPDONE
          RCDS Result Type: Clean Up Done
static int RCDSRESULTTYPE_CLEANUPFAILED
          RCDS Result Type: Clean Up Failed
static int RCDSRESULTTYPE_NOCLEANUP
          RCDS Result Type: No Clean Up
static int RCDSUSERSELECTIONTYPE_EXCLUDEDATASET
          RCDS User Selection Type: Exclude Dataset
static int RCDSUSERSELECTIONTYPE_INCLUDEDATASET
          RCDS User Selection Type: Include Dataset
 
Constructor Summary
DataSet()
          Creates an empty object.
 
Method Summary
 boolean equals(java.lang.Object object)
          Returns true if all fields of this object are equal to those of the given one.
 int getCatalogType()
          Returns the Catalog Type
 java.lang.String getDatasetName()
          Returns the Dataset Name
 int getDeviceType()
          Returns the Device Type
 java.lang.String getFirstVolume()
          Returns the First Volume
 int getGDGRelativeNumber()
          Returns the GDG Relative Number
 int getNumberOfVolumes()
          Returns the number of volumes
 int getRcdAactionType()
          Deprecated.  
 int getRcdActionType()
          Returns the Rcd Action Type
 int getRcdCleanupResult()
          Returns the Rcd Cleanup Result
 int getRcdUserSelection()
          Returns the Rcd User Selection
 java.lang.String getSequenceNumber()
          Returns the sequence number
 java.lang.String getStepName()
          Returns the step name
 java.lang.String getUserCatalog()
          Returns the User Catalog
 int hashCode()
          Returns a hash code for this object.
 boolean isGDGDataset()
          Returns the GDG Dataset
 boolean isMigrated()
          Returns true if is migrated, false otherwise
 boolean isProtectedDataset()
          Returns true if the dataset is protected, false otherwise
 boolean isSMSManaged()
          Returns true if it is SMS manager, false otherwise
 boolean isVSAMDataset()
          Returns the VSAM Dataset
 void setCatalogType(int catalogType)
          Sets the Catalog Type
 void setDatasetName(java.lang.String datasetName)
          Sets the Dataset Name
 void setDeviceType(int deviceType)
          Sets the Device Type
 void setFirstVolume(java.lang.String firstVolume)
          Sets the First Volume
 void setGDGDataset(boolean dataset)
          Sets the GDG Dataset
 void setGDGRelativeNumber(int relativeNumber)
          Sets the Relative Number
 void setMigrated(boolean migrated)
          Sets if this dataset is migrated or not.
 void setNumberOfVolumes(int numberOfVolumes)
          Sets the number of volumes.
 void setProtectedDataset(boolean protectedDataset)
          Sets if this dataset is protected or not.
 void setRcdAactionType(int rcdAactionType)
          Deprecated.  
 void setRcdActionType(int i)
          Sets the Rcd Action Type
 void setRcdCleanupResult(int rcdCleanupResult)
          Sets the Rcd Cleanup Result
 void setRcdUserSelection(int rcdUserSelection)
          Sets the Rcd User Selection
 void setSequenceNumber(java.lang.String sequenceNumber)
          Sets the Sequence Number
 void setSMSManaged(boolean managed)
          Sets if this Dataset is SMS managed or not.
 void setStepName(java.lang.String stepName)
          Sets the step name
 void setUserCatalog(java.lang.String userCatalog)
          Sets the user catalog
 void setVSAMDataset(boolean dataset)
          Sets if this dataset is VSAM or not.
 java.lang.String toString()
          Returns a string representation of this object.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

DEVICETYPE_DEVICEDASD

public static final int DEVICETYPE_DEVICEDASD
Device Type DASD

See Also:
Constant Field Values

DEVICETYPE_DEVICETAPE

public static final int DEVICETYPE_DEVICETAPE
Device Type TAPE

See Also:
Constant Field Values

DEVICETYPE_DEVICEOTHER

public static final int DEVICETYPE_DEVICEOTHER
Device Type OTHER

See Also:
Constant Field Values

CATALOGTYPE_STEPCATALOG

public static final int CATALOGTYPE_STEPCATALOG
Catalog Type Step Catalog

See Also:
Constant Field Values

CATALOGTYPE_JOBCATALOG

public static final int CATALOGTYPE_JOBCATALOG
Catalog Type Job Catalog

See Also:
Constant Field Values

CATALOGTYPE_OTHERCATALOG

public static final int CATALOGTYPE_OTHERCATALOG
Catalog Type Other Catalog

See Also:
Constant Field Values

RCDSACTIONTYPE_DATASETDELETEANDUNCATALOG

public static final int RCDSACTIONTYPE_DATASETDELETEANDUNCATALOG
RCDS Action Type: Dataset delete and uncatalog

See Also:
Constant Field Values

RCDSACTIONTYPE_DATASETDELETE

public static final int RCDSACTIONTYPE_DATASETDELETE
RCDS Action Type: Dataset delete

See Also:
Constant Field Values

RCDSACTIONTYPE_DATASETRECATALOG

public static final int RCDSACTIONTYPE_DATASETRECATALOG
RCDS Action Type: Dataset recatalog

See Also:
Constant Field Values

RCDSACTIONTYPE_DATASETUNCATALOG

public static final int RCDSACTIONTYPE_DATASETUNCATALOG
RCDS Action Type: Dataset uncatalog

See Also:
Constant Field Values

RCDSUSERSELECTIONTYPE_INCLUDEDATASET

public static final int RCDSUSERSELECTIONTYPE_INCLUDEDATASET
RCDS User Selection Type: Include Dataset

See Also:
Constant Field Values

RCDSUSERSELECTIONTYPE_EXCLUDEDATASET

public static final int RCDSUSERSELECTIONTYPE_EXCLUDEDATASET
RCDS User Selection Type: Exclude Dataset

See Also:
Constant Field Values

RCDSRESULTTYPE_CLEANUPDONE

public static final int RCDSRESULTTYPE_CLEANUPDONE
RCDS Result Type: Clean Up Done

See Also:
Constant Field Values

RCDSRESULTTYPE_CLEANUPFAILED

public static final int RCDSRESULTTYPE_CLEANUPFAILED
RCDS Result Type: Clean Up Failed

See Also:
Constant Field Values

RCDSRESULTTYPE_NOCLEANUP

public static final int RCDSRESULTTYPE_NOCLEANUP
RCDS Result Type: No Clean Up

See Also:
Constant Field Values

COPYRIGHT

public static final java.lang.String COPYRIGHT
Copyright.

Constructor Detail

DataSet

public DataSet()
Creates an empty object.

Method Detail

getCatalogType

public int getCatalogType()
Returns the Catalog Type

Returns:
Returns the catalogType.

getDatasetName

public java.lang.String getDatasetName()
Returns the Dataset Name

Returns:
Returns the datasetName.

getDeviceType

public int getDeviceType()
Returns the Device Type

Returns:
Returns the deviceType.

getFirstVolume

public java.lang.String getFirstVolume()
Returns the First Volume

Returns:
Returns the firstVolume.

isGDGDataset

public boolean isGDGDataset()
Returns the GDG Dataset

Returns:
Returns the gDGDataset.

getGDGRelativeNumber

public int getGDGRelativeNumber()
Returns the GDG Relative Number

Returns:
Returns the GDGRelativeNumber.

isMigrated

public boolean isMigrated()
Returns true if is migrated, false otherwise

Returns:
Returns the migrated.

getNumberOfVolumes

public int getNumberOfVolumes()
Returns the number of volumes

Returns:
Returns the numberOfVolumes.

isProtectedDataset

public boolean isProtectedDataset()
Returns true if the dataset is protected, false otherwise

Returns:
Returns the protectedDataset.

getRcdAactionType

public int getRcdAactionType()
Deprecated.  

Returns the Rcd Action Type

Returns:
Returns the rcdActionType.

getRcdCleanupResult

public int getRcdCleanupResult()
Returns the Rcd Cleanup Result

Returns:
Returns the rcdCleanupResult.

getRcdUserSelection

public int getRcdUserSelection()
Returns the Rcd User Selection

Returns:
Returns the rcdUserSelection.

getSequenceNumber

public java.lang.String getSequenceNumber()
Returns the sequence number

Returns:
Returns the sequenceNumber.

isSMSManaged

public boolean isSMSManaged()
Returns true if it is SMS manager, false otherwise

Returns:
Returns the SMSManaged.

getStepName

public java.lang.String getStepName()
Returns the step name

Returns:
Returns the stepName.

getUserCatalog

public java.lang.String getUserCatalog()
Returns the User Catalog

Returns:
Returns the userCatalog.

isVSAMDataset

public boolean isVSAMDataset()
Returns the VSAM Dataset

Returns:
Returns the VSAMDataset.

setCatalogType

public void setCatalogType(int catalogType)
Sets the Catalog Type

Parameters:
catalogType - The catalogType to set.

setDatasetName

public void setDatasetName(java.lang.String datasetName)
Sets the Dataset Name

Parameters:
datasetName - The datasetName to set.

setDeviceType

public void setDeviceType(int deviceType)
Sets the Device Type

Parameters:
deviceType - The deviceType to set.

setFirstVolume

public void setFirstVolume(java.lang.String firstVolume)
Sets the First Volume

Parameters:
firstVolume - The firstVolume to set.

setGDGDataset

public void setGDGDataset(boolean dataset)
Sets the GDG Dataset

Parameters:
dataset - The gDGDataset to set.

setGDGRelativeNumber

public void setGDGRelativeNumber(int relativeNumber)
Sets the Relative Number

Parameters:
relativeNumber - The gDGRelativeNumber to set.

setMigrated

public void setMigrated(boolean migrated)
Sets if this dataset is migrated or not.

Parameters:
migrated - The migrated to set.

setNumberOfVolumes

public void setNumberOfVolumes(int numberOfVolumes)
Sets the number of volumes.

Parameters:
numberOfVolumes - The numberOfVolumes to set.

setProtectedDataset

public void setProtectedDataset(boolean protectedDataset)
Sets if this dataset is protected or not.

Parameters:
protectedDataset - The protectedDataset to set.

setRcdAactionType

public void setRcdAactionType(int rcdAactionType)
Deprecated.  

Sets the Rcd Action Type

Parameters:
rcdAactionType - The rcdAactionType to set.

setRcdCleanupResult

public void setRcdCleanupResult(int rcdCleanupResult)
Sets the Rcd Cleanup Result

Parameters:
rcdCleanupResult - The rcdCleanupResult to set.

setRcdUserSelection

public void setRcdUserSelection(int rcdUserSelection)
Sets the Rcd User Selection

Parameters:
rcdUserSelection - The rcdUserSelection to set.

setSequenceNumber

public void setSequenceNumber(java.lang.String sequenceNumber)
Sets the Sequence Number

Parameters:
sequenceNumber - The sequenceNumber to set.

setSMSManaged

public void setSMSManaged(boolean managed)
Sets if this Dataset is SMS managed or not.

Parameters:
managed - The SMSManaged to set.

setStepName

public void setStepName(java.lang.String stepName)
Sets the step name

Parameters:
stepName - The stepName to set.

setUserCatalog

public void setUserCatalog(java.lang.String userCatalog)
Sets the user catalog

Parameters:
userCatalog - The userCatalog to set.

setVSAMDataset

public void setVSAMDataset(boolean dataset)
Sets if this dataset is VSAM or not.

Parameters:
dataset - The VSAMDataset to set.

equals

public boolean equals(java.lang.Object object)
Returns true if all fields of this object are equal to those of the given one.

Parameters:
object - The object to be compared with this one.
Returns:
True if this object equals to the given one.

hashCode

public int hashCode()
Returns a hash code for this object.

Returns:
The object's hash code.

toString

public java.lang.String toString()
Returns a string representation of this object.

Returns:
A text string including all fields.

getRcdActionType

public int getRcdActionType()
Returns the Rcd Action Type

Returns:
the Rcd Action Type

setRcdActionType

public void setRcdActionType(int i)
Sets the Rcd Action Type

Parameters:
i - the Rcd Action Type to set.


Copyright © 2005 IBM All Rights Reserved.