IBM Rational Performance Tester SDK

com.ibm.rational.test.lt.models.behavior.lttest
Interface Datapool

All Superinterfaces:
CBActionElement, CBBlock, com.ibm.rational.test.common.models.behavior.CBBlockElement, com.ibm.rational.test.common.models.behavior.edit.CBCloneable, com.ibm.rational.test.common.models.behavior.edit.CBEdit, com.ibm.rational.test.common.models.behavior.errors.CBErrorHost, CBNamedElement, com.ibm.rational.test.common.models.behavior.internal.CBTempData, org.eclipse.emf.ecore.EObject, IAdaptable, LTBlock, org.eclipse.emf.common.notify.Notifier

public interface Datapool
extends LTBlock

A representation of the model object 'Datapool'.

The following features are supported:

See Also:
LttestPackage.getDatapool()

Field Summary
 
Fields inherited from interface com.ibm.rational.test.common.models.behavior.edit.CBEdit
MOVE_OLD_PARENT_FLAG
 
Method Summary
 DatapoolAccessMode getAccess()
          Returns the value of the 'Access' attribute.
 String getDatapoolId()
          Returns the value of the 'Datapool Id' attribute.
 org.eclipse.emf.common.util.EList getHarvesters()
          Returns the value of the 'Harvesters' containment reference list.
 String getHref()
          Returns the value of the 'Href' attribute.
 String getPath()
          Returns the value of the 'Path' attribute.
 com.ibm.rational.test.lt.models.behavior.lttest.DatapoolReadType getReadType()
          Returns the value of the 'Read Type' attribute.
 com.ibm.rational.test.lt.models.behavior.lttest.impl.DatapoolValidator getValidator()
          Returns a validator for this datapool
 boolean hasEncryptedColumns()
           
 boolean isOncePerUser()
          Returns the value of the 'Once Per User' attribute.
 boolean isWrap()
          Returns the value of the 'Wrap' attribute.
 void setAccess(DatapoolAccessMode value)
          Sets the value of the 'Access' attribute
 void setDatapoolId(String value)
          Sets the value of the 'Datapool Id' attribute
 void setEncrypted(boolean b)
          used by LoadTestInfoManager to set whether or not the datapool uses encrypted columns
 void setHref(String value)
          Sets the value of the 'Href' attribute
 void setOncePerUser(boolean value)
          Sets the value of the 'Once Per User' attribute
 void setPath(String value)
          Sets the value of the 'Path' attribute
 void setReadType(com.ibm.rational.test.lt.models.behavior.lttest.DatapoolReadType value)
          Sets the value of the 'Read Type' attribute
 void setWrap(boolean value)
          Sets the value of the 'Wrap' attribute
 
Methods inherited from interface com.ibm.rational.test.lt.models.behavior.common.LTBlock
addProxy, createProxy, isProxyReference, processRemoval, removeProxy
 
Methods inherited from interface com.ibm.rational.test.common.models.behavior.CBBlock
getActions, getCBErrors, getCBRequirementTarget, processRemoval, setCBRequirementTarget
 
Methods inherited from interface com.ibm.rational.test.common.models.behavior.CBBlockElement
isControlBlock
 
Methods inherited from interface com.ibm.rational.test.common.models.behavior.CBActionElement
canDisable, canEnable, enable, getAction, getBooleanProperty, getByteProperty, getCharProperty, getDisabledCount, getDoubleProperty, getFloatProperty, getInheritedCBActionElements, getIntProperty, getLongProperty, getMovingFrom, getParent, getShortProperty, getStringProperty, getTransformID, getType, isAlwaysLog, isEnabled, isMoving, move, resetDisabledCount, setAction, setAlwaysLog, setDisabledCount, setEnabled, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setTransformID, setType, validate
 
Methods inherited from interface com.ibm.rational.test.common.models.behavior.CBNamedElement
getDescription, getId, getName, getStopId, setDescription, setId, setName
 
Methods inherited from interface org.eclipse.core.runtime.IAdaptable
getAdapter
 
Methods inherited from interface com.ibm.rational.test.common.models.behavior.internal.CBTempData
getTempAttribute, getTempAttribute, getTempAttributes, setTempAttribute, setTempAttribute, unsetTempAttribute
 
Methods inherited from interface com.ibm.rational.test.common.models.behavior.edit.CBCloneable
doClone, isCloneable
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 
Methods inherited from interface com.ibm.rational.test.common.models.behavior.edit.CBEdit
canCopy, canMove, doCopy, doMove, findProblemsWithCopy, findProblemsWithMove
 
Methods inherited from interface com.ibm.rational.test.common.models.behavior.errors.CBErrorHost
canHostCBErrors, isErrorGenerator
 

Method Detail

getReadType

com.ibm.rational.test.lt.models.behavior.lttest.DatapoolReadType getReadType()
Returns the value of the 'Read Type' attribute. The default value is "SEQUENTIAL". The literals are from the enumeration DatapoolReadType.

If the meaning of the 'Read Type' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Read Type' attribute.
See Also:
DatapoolReadType, Datapool.setReadType(DatapoolReadType), LttestPackage.getDatapool_ReadType()

setReadType

void setReadType(com.ibm.rational.test.lt.models.behavior.lttest.DatapoolReadType value)
Sets the value of the 'Read Type' attribute.

Parameters:
value - the new value of the 'Read Type' attribute.
See Also:
DatapoolReadType, Datapool.getReadType()

getHref

String getHref()
Returns the value of the 'Href' attribute. The default value is "".

If the meaning of the 'Href' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Href' attribute.
See Also:
Datapool.setHref(String), LttestPackage.getDatapool_Href()

setHref

void setHref(String value)
Sets the value of the 'Href' attribute.

Parameters:
value - the new value of the 'Href' attribute.
See Also:
Datapool.getHref()

getAccess

DatapoolAccessMode getAccess()
Returns the value of the 'Access' attribute. The literals are from the enumeration DatapoolAccessMode.

If the meaning of the 'Access' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Access' attribute.
See Also:
DatapoolAccessMode, Datapool.setAccess(DatapoolAccessMode), LttestPackage.getDatapool_Access()

setAccess

void setAccess(DatapoolAccessMode value)
Sets the value of the 'Access' attribute.

Parameters:
value - the new value of the 'Access' attribute.
See Also:
DatapoolAccessMode, Datapool.getAccess()

getPath

String getPath()
Returns the value of the 'Path' attribute. The default value is "".

If the meaning of the 'Path' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Path' attribute.
See Also:
Datapool.setPath(String), LttestPackage.getDatapool_Path()

setPath

void setPath(String value)
Sets the value of the 'Path' attribute.

Parameters:
value - the new value of the 'Path' attribute.
See Also:
Datapool.getPath()

isWrap

boolean isWrap()
Returns the value of the 'Wrap' attribute. The default value is "true".

If the meaning of the 'Wrap' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Wrap' attribute.
See Also:
Datapool.setWrap(boolean), LttestPackage.getDatapool_Wrap()

setWrap

void setWrap(boolean value)
Sets the value of the 'Wrap' attribute.

Parameters:
value - the new value of the 'Wrap' attribute.
See Also:
Datapool.isWrap()

getDatapoolId

String getDatapoolId()
Returns the value of the 'Datapool Id' attribute. The default value is "".

If the meaning of the 'Datapool Id' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Datapool Id' attribute.
See Also:
Datapool.setDatapoolId(String), LttestPackage.getDatapool_DatapoolId()

setDatapoolId

void setDatapoolId(String value)
Sets the value of the 'Datapool Id' attribute.

Parameters:
value - the new value of the 'Datapool Id' attribute.
See Also:
Datapool.getDatapoolId()

getHarvesters

org.eclipse.emf.common.util.EList getHarvesters()
Returns the value of the 'Harvesters' containment reference list. The list contents are of type DatapoolHarvester.

If the meaning of the 'Harvesters' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Harvesters' containment reference list.
See Also:
LttestPackage.getDatapool_Harvesters()

isOncePerUser

boolean isOncePerUser()
Returns the value of the 'Once Per User' attribute. The default value is "false".

If the meaning of the 'Once Per User' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Once Per User' attribute.
See Also:
Datapool.setOncePerUser(boolean), LttestPackage.getDatapool_OncePerUser()

setOncePerUser

void setOncePerUser(boolean value)
Sets the value of the 'Once Per User' attribute.

Parameters:
value - the new value of the 'Once Per User' attribute.
See Also:
Datapool.isOncePerUser()

getValidator

com.ibm.rational.test.lt.models.behavior.lttest.impl.DatapoolValidator getValidator()
Returns a validator for this datapool


hasEncryptedColumns

boolean hasEncryptedColumns()
Returns:
boolean true if at least one this datapool's column is encrypted
Since:
RPT 8.0

setEncrypted

void setEncrypted(boolean b)
used by LoadTestInfoManager to set whether or not the datapool uses encrypted columns

Parameters:
b -

IBM Rational Performance Tester SDK

© Copyright IBM Corp. 2012. All rights reserved.