cgl.fthpis.datatype.lease
Class Lease

java.lang.Object
  extended bycgl.fthpis.datatype.lease.Lease
All Implemented Interfaces:
org.apache.juddi.datatype.RegistryObject, java.io.Serializable

public class Lease
extends java.lang.Object
implements org.apache.juddi.datatype.RegistryObject

Author:
Mehmet S. Aktas (maktas@indiana.edu)
See Also:
Serialized Form

Field Summary
(package private)  java.lang.String isInfinite
           
(package private)  LeaseExpirationDate leaseExpirationDate
           
(package private)  LeaseStartDate leaseStartDate
           
(package private)  LeaseTimeOut leaseTimeOut
           
(package private)  java.lang.String objectKey
           
 
Constructor Summary
Lease()
          Default constructor.
Lease(java.lang.String start_date)
          Construct the object with required fields.
 
Method Summary
 java.lang.String getIsInfinte()
           
 LeaseExpirationDate getLeaseExpirationDate()
           
 LeaseStartDate getLeaseStartDate()
           
 LeaseTimeOut getLeaseTimeOut()
           
 java.lang.String getObjectKey()
           
 void setIsInfinite(java.lang.String value)
           
 void setLeaseExpirationDate(java.lang.String ex_date)
           
 void setLeaseStartDate(java.lang.String start_date)
           
 void setLeaseTimeOut(java.lang.String ex_date)
           
 void setObjectKey(java.lang.String object_key)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

objectKey

java.lang.String objectKey

leaseStartDate

LeaseStartDate leaseStartDate

leaseExpirationDate

LeaseExpirationDate leaseExpirationDate

leaseTimeOut

LeaseTimeOut leaseTimeOut

isInfinite

java.lang.String isInfinite
Constructor Detail

Lease

public Lease()
Default constructor. Avoid using the default constructor for validation. It does not validate required fields. Instead, use the required fields constructor to perform validation.


Lease

public Lease(java.lang.String start_date)
Construct the object with required fields.

Method Detail

setObjectKey

public void setObjectKey(java.lang.String object_key)

getObjectKey

public java.lang.String getObjectKey()

getLeaseStartDate

public LeaseStartDate getLeaseStartDate()

getLeaseTimeOut

public LeaseTimeOut getLeaseTimeOut()

getLeaseExpirationDate

public LeaseExpirationDate getLeaseExpirationDate()

setLeaseStartDate

public void setLeaseStartDate(java.lang.String start_date)

setLeaseExpirationDate

public void setLeaseExpirationDate(java.lang.String ex_date)

setLeaseTimeOut

public void setLeaseTimeOut(java.lang.String ex_date)

setIsInfinite

public void setIsInfinite(java.lang.String value)

getIsInfinte

public java.lang.String getIsInfinte()