gov.virginia.dcjs.regulatory
Interface License

All Superinterfaces:
DCJSItem, SherlockItem
All Known Implementing Classes:
BailBondsmanLicense, BusinessLicense, ComplianceAgentLicense, InstructorLicense, PCPPLicense, RegistrantLicense, SchoolLicense, SCOPLicense

public interface License
extends SherlockItem


Method Summary
 void addApprovalItem(ApprovalItem item)
           
 void addCategory(Category category)
           
 void extend(java.lang.String date)
           
 java.lang.String getApplicationDate()
           
 ApprovalItem[] getApprovalItems()
           
 Category[] getCategories()
           
 java.lang.String getExpiration()
           
 java.lang.String getExtension()
           
 java.lang.String getExtensionRequested()
           
 float getFee()
           
 java.lang.String getIssued()
           
 java.lang.String getPendingReasons()
           
 java.lang.String getRenewalSent()
           
 java.lang.String getStatus()
           
 java.lang.String getWhenDue()
           
 boolean isComplete()
           
 boolean isCurrent()
           
 boolean isExpired()
           
 boolean isPending()
           
 boolean isRenewable()
           
 void issue()
           
 void sendRenewal()
           
 void update()
           
 
Methods inherited from interface gov.virginia.dcjs.regulatory.SherlockItem
addComment, getComments
 
Methods inherited from interface gov.virginia.dcjs.DCJSItem
getKey
 

Method Detail

isCurrent

public boolean isCurrent()

isExpired

public boolean isExpired()

isPending

public boolean isPending()

getExpiration

public java.lang.String getExpiration()

getApplicationDate

public java.lang.String getApplicationDate()

getStatus

public java.lang.String getStatus()

getApprovalItems

public ApprovalItem[] getApprovalItems()

getIssued

public java.lang.String getIssued()

isComplete

public boolean isComplete()

getExtensionRequested

public java.lang.String getExtensionRequested()

getExtension

public java.lang.String getExtension()

getRenewalSent

public java.lang.String getRenewalSent()

addApprovalItem

public void addApprovalItem(ApprovalItem item)

getWhenDue

public java.lang.String getWhenDue()

extend

public void extend(java.lang.String date)

issue

public void issue()

sendRenewal

public void sendRenewal()

update

public void update()

getFee

public float getFee()

isRenewable

public boolean isRenewable()

getPendingReasons

public java.lang.String getPendingReasons()

addCategory

public void addCategory(Category category)

getCategories

public Category[] getCategories()