gov.virginia.dcjs.regulatory
Interface Entity

All Superinterfaces:
DCJSItem, Principal, SherlockItem
All Known Subinterfaces:
Company
All Known Implementing Classes:
Business, Individual, School

public interface Entity
extends SherlockItem, Principal


Method Summary
 void addLicense(License license)
           
 void addSanction(Sanction sanction)
           
 boolean doesEnforcement()
           
 Address[] getAddressHistory()
           
 License[] getCurrentLicenses()
           
 java.lang.String getDCJSID()
           
 License[] getHistoricLicenses()
           
 License[] getLicenses()
           
 License[] getPendingLicenses()
           
 Sanction[] getSanctions()
           
 boolean hasSubmitted(License license)
           
 
Methods inherited from interface gov.virginia.dcjs.regulatory.SherlockItem
addComment, getComments
 
Methods inherited from interface gov.virginia.dcjs.DCJSItem
getKey
 
Methods inherited from interface gov.virginia.dcjs.identity.Principal
activate, activated, addPreference, addPrivilege, getContactData, getDescription, getIdentificaion, getPreferences, getPriviliges, reactivate, setContactData, setDescription, setIdentification, terminate, terminated
 

Method Detail

getLicenses

public License[] getLicenses()

getCurrentLicenses

public License[] getCurrentLicenses()

getPendingLicenses

public License[] getPendingLicenses()

getHistoricLicenses

public License[] getHistoricLicenses()

hasSubmitted

public boolean hasSubmitted(License license)

getDCJSID

public java.lang.String getDCJSID()

getAddressHistory

public Address[] getAddressHistory()

doesEnforcement

public boolean doesEnforcement()

addLicense

public void addLicense(License license)

addSanction

public void addSanction(Sanction sanction)

getSanctions

public Sanction[] getSanctions()