public class ResourceObject
extends java.lang.Object
| Modifier and Type | Field and Description | 
|---|---|
static java.lang.String | 
CLASS_VERSION
Class version string 
 | 
java.lang.String | 
mCheckOutTag
The tag identifying who checked out this object. 
 | 
boolean | 
mIsCheckedOut
Indicates whether or not this object is currently checked out. 
 | 
boolean | 
mIsValid
Indicates whether or not this object is valid for use. 
 | 
java.lang.String | 
mParentName
The parent resource pool's name. 
 | 
int | 
mPoolLocation
The location of this resource in the pool. 
 | 
java.lang.Object | 
mResource
The resource. 
 | 
long | 
mTimeCheckedOut
The time in milliseconds when this object was checked out. 
 | 
| Constructor and Description | 
|---|
ResourceObject()  | 
| Modifier and Type | Method and Description | 
|---|---|
int | 
getCheckoutCount()
Returns property checkoutCount. 
 | 
java.lang.String | 
getCheckOutTag()
Returns the tag passed in upon check-out used to identify
 who has checked out this object. 
 | 
boolean | 
getIsCheckedOut()
Returns whether or not this object is still checked out. 
 | 
boolean | 
getIsValid()
Returns whether or not this object is valid for use. 
 | 
java.lang.Thread | 
getOwningThread()
Returns property owningThread. 
 | 
java.lang.String | 
getParentName()
Returns the parent resource pool's name. 
 | 
int | 
getPoolLocation()
Returns the location of this resource in the pool. 
 | 
java.lang.Object | 
getResource()
Returns the resource. 
 | 
long | 
getTimeCheckedOut()
Returns the time in milliseconds this object was
 checked out of the resource pool. 
 | 
long | 
getTimeCreated()
Returns property timeCreated. 
 | 
void | 
reset()
Resets all of the members that contain check-out data to their
 default values at object instantiation. 
 | 
ResourceObject | 
setCheckoutCount(int pCheckoutCount)
Sets property checkoutCount. 
 | 
ResourceObject | 
setCheckOutTag(java.lang.String pCheckOutTag)
Sets the tag passed in upon check-out to identify
 who has checked out this object. 
 | 
ResourceObject | 
setIsCheckedOut(boolean pIsCheckedOut)
Sets whether or not this object is still checked out. 
 | 
ResourceObject | 
setIsValid(boolean pIsValid)
Sets whether or not this object is still valid to use. 
 | 
ResourceObject | 
setOwningThread(java.lang.Thread pOwningThread)
Sets property owningThread. 
 | 
ResourceObject | 
setParentName(java.lang.String pParentName)
Sets the parent resource pool's name. 
 | 
ResourceObject | 
setPoolLocation(int pPoolLocation)
Sets the location of this resource in the pool. 
 | 
ResourceObject | 
setResource(java.lang.Object pResource)
Sets the resource. 
 | 
ResourceObject | 
setTimeCheckedOut(long pTime)
Sets the time in milliseconds this object was checked
 out of the resource pool. 
 | 
ResourceObject | 
setTimeCreated(long pTimeCreated)
Sets property timeCreated. 
 | 
public static java.lang.String CLASS_VERSION
public java.lang.Object mResource
public java.lang.String mParentName
public int mPoolLocation
public java.lang.String mCheckOutTag
public long mTimeCheckedOut
public boolean mIsCheckedOut
public boolean mIsValid
public ResourceObject setResource(java.lang.Object pResource)
pResource - the resourcepublic java.lang.Object getResource()
public ResourceObject setParentName(java.lang.String pParentName)
pParentName - the parent namepublic java.lang.String getParentName()
public ResourceObject setPoolLocation(int pPoolLocation)
pLocation - the locationpublic int getPoolLocation()
public ResourceObject setCheckOutTag(java.lang.String pCheckOutTag)
pCheckOutTag - the identifying tagpublic java.lang.String getCheckOutTag()
public ResourceObject setTimeCheckedOut(long pTime)
pTime - milliseconds when checked outpublic long getTimeCheckedOut()
public ResourceObject setIsCheckedOut(boolean pIsCheckedOut)
public boolean getIsCheckedOut()
public ResourceObject setIsValid(boolean pIsValid)
public boolean getIsValid()
public ResourceObject setTimeCreated(long pTimeCreated)
pTimeCreated - new value to setpublic long getTimeCreated()
public ResourceObject setCheckoutCount(int pCheckoutCount)
pCheckoutCount - new value to setpublic int getCheckoutCount()
public ResourceObject setOwningThread(java.lang.Thread pOwningThread)
pOwningThread - new value to setpublic java.lang.Thread getOwningThread()
public void reset()