|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.arsdigita.domain.DomainObject
com.arsdigita.domain.ObservableDomainObject
com.arsdigita.kernel.ACSObject
com.arsdigita.versioning.VersionedACSObject
com.arsdigita.cms.ContentItem
com.arsdigita.cms.ContentPage
com.arsdigita.cms.contenttypes.Job
This content type represents a job.
Field Summary | |
static String |
BASE_DATA_OBJECT_TYPE
Data object type for this domain object |
static String |
BODY
PDL property name for body |
static String |
CLOSING_DATE
PDL property name for closing date |
static String |
CONTACT_DETAILS
PDL property name for contact details |
static String |
DEPARTMENT
PDL property name for department |
static String |
GRADE
PDL property name for grade |
static String |
JOB_DESCRIPTION
PDL property name for job description |
static String |
PERSON_SPECIFICATION
PDL property name for person specification |
static String |
REF_NUMBER
PDL property name for reference number |
static String |
SALARY
PDL property name for salary |
static int |
SUMMARY_LENGTH
|
Fields inherited from class com.arsdigita.cms.ContentPage |
LAUNCH_DATE, PAGES_IN_CATEGORY, PAGES_IN_FOLDER, QUERY_CATEGORY_ID, QUERY_PAGE, QUERY_ROOT_ID, QUERY_TYPE, SUMMARY, TITLE, versionId |
Fields inherited from class com.arsdigita.cms.ContentItem |
ANCESTORS, AUDITING, CHILDREN, CONTENT_SECTION, CONTENT_TYPE, DRAFT, DRAFT_VERSION, LANGUAGE, LIVE, NAME, PARENT, PENDING, VERSION, VERSIONS |
Fields inherited from class com.arsdigita.versioning.VersionedACSObject |
IS_DELETED, MASTER |
Fields inherited from class com.arsdigita.kernel.ACSObject |
CONTAINER, DEFAULT_DOMAIN_CLASS, DISPLAY_NAME, ID, OBJECT_TYPE |
Constructor Summary | |
Job()
|
|
Job(BigDecimal id)
|
|
Job(com.arsdigita.persistence.DataObject obj)
|
|
Job(com.arsdigita.persistence.OID id)
|
|
Job(String type)
|
Method Summary | |
void |
beforeSave()
|
String |
getBody()
|
Date |
getClosingDate()
|
String |
getContactDetails()
|
String |
getDepartment()
|
String |
getDisplayClosingDate()
|
String |
getGrade()
|
String |
getJobDescription()
|
String |
getPersonSpecification()
|
String |
getRefNumber()
|
String |
getSalary()
|
String |
getSearchSummary()
|
void |
setBody(String body)
|
void |
setClosingDate(Date closingDate)
|
void |
setContactDetails(String contactDetails)
|
void |
setDepartment(String department)
|
void |
setGrade(String grade)
|
void |
setJobDescription(String jobDescription)
|
void |
setPersonSpecification(String personSpecification)
|
void |
setRefNumber(String refNumber)
|
void |
setSalary(String salary)
|
Methods inherited from class com.arsdigita.cms.ContentPage |
getBaseDataObjectType, getContentBundle, getDisplayName, getLaunchDate, getPagesInSectionQuery, getPagesInSectionQuery, getPagesInSectionQuery, getPagesInSectionQuery, getTitle, setLaunchDate, setName, setPagesQueryParameters, setPagesQueryParameters, setTitle |
Methods inherited from class com.arsdigita.cms.ContentItem |
addCategory, addPendingVersion, afterSave, assertDraft, assertLive, assertMaster, assertPending, beforeDelete, canPublishToFS, copy, copy, copyProperty, copyProperty, copyServices, copyServicesFrom, createLiveVersion, createPendingVersion, get, getCategories, getCategoryCollection, getChildren, getContentSection, getContentType, getCreationDate, getCreationIP, getCreationUser, getDraftVersion, getLanguage, getLastModifiedDate, getLastModifiedIP, getLastModifiedUser, getLifecycle, getLiveVersion, getLocale, getName, getParent, getPath, getPathInfo, getPathInfo, getPathNoJsp, getPendingVersions, getPublicVersion, getVersion, getWorkingVersion, initialize, isDraftVersion, isLive, isLiveVersion, isPendingVersion, isPublished, makeCopy, promotePendingVersion, publish, publishToFS, removeCategory, removeLifecycle, removePendingVersion, set, setContentSection, setContentType, setDefaultCategory, setLanguage, setLifecycle, setLive, setLiveVersion, setParent, setVersion, setVersionRecursively, unpublish, unpublishFromFS |
Methods inherited from class com.arsdigita.versioning.VersionedACSObject |
applyTag, applyUniqueTag, autoPropagateMaster, getMaster, getRolledBackTo, getTransactions, getTransactions, isMaster, isRolledBack, isSubtype, permanentlyDelete, propagateMaster, recordAttributeChange, rollBackTo, rollBackTo, rollForward, save, setMaster, trackChanges |
Methods inherited from class com.arsdigita.kernel.ACSObject |
assertPrivilege, checkPrivilege, doCreateCheck, doWriteCheck, getContainer, getDefaultDomainClass, getID, getSpecificObjectType, getSpecificOID, gimmeContainer, isContainerModified, setID, setID |
Methods inherited from class com.arsdigita.domain.ObservableDomainObject |
addObserver, getObservers |
Methods inherited from class com.arsdigita.domain.DomainObject |
add, add, addToAssociation, afterDelete, clear, delete, disconnect, equals, getObjectType, getOID, getSession, hashCode, isDeleted, isDisconnected, isModified, isNew, isPropertyModified, isValid, remove, remove, remove, removeFromAssociation, save, setAssociation, setAssociation, specializeDataObject, specializeDataObject, toString |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
public static final String GRADE
public static final String CLOSING_DATE
public static final String SALARY
public static final String BODY
public static final String REF_NUMBER
public static final String DEPARTMENT
public static final String JOB_DESCRIPTION
public static final String PERSON_SPECIFICATION
public static final String CONTACT_DETAILS
public static final String BASE_DATA_OBJECT_TYPE
public static final int SUMMARY_LENGTH
Constructor Detail |
public Job()
public Job(BigDecimal id) throws com.arsdigita.domain.DataObjectNotFoundException
public Job(com.arsdigita.persistence.OID id) throws com.arsdigita.domain.DataObjectNotFoundException
public Job(com.arsdigita.persistence.DataObject obj)
public Job(String type)
Method Detail |
public void beforeSave()
public String getGrade()
public void setGrade(String grade)
public Date getClosingDate()
public String getDisplayClosingDate()
public void setClosingDate(Date closingDate)
public String getSalary()
public void setSalary(String salary)
public String getBody()
public void setBody(String body)
public String getRefNumber()
public void setRefNumber(String refNumber)
public String getDepartment()
public void setDepartment(String department)
public String getJobDescription()
public void setJobDescription(String jobDescription)
public String getPersonSpecification()
public void setPersonSpecification(String personSpecification)
public String getContactDetails()
public void setContactDetails(String contactDetails)
public String getSearchSummary()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |