Class ClassifiedDetail
java.lang.Object
org.silverpeas.components.classifieds.model.ClassifiedDetail
- All Implemented Interfaces:
Serializable,org.silverpeas.core.contribution.model.Contribution,org.silverpeas.core.contribution.model.SilverpeasContent,org.silverpeas.core.Identifiable,org.silverpeas.core.Instance<org.silverpeas.core.contribution.model.Contribution>,org.silverpeas.core.Nameable,org.silverpeas.core.security.Securable,org.silverpeas.core.SilverpeasResource
public class ClassifiedDetail
extends Object
implements org.silverpeas.core.contribution.model.SilverpeasContent
- See Also:
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionClassifiedDetail(int classifiedId) ClassifiedDetail(String title, String description) -
Method Summary
Modifier and TypeMethodDescriptionbooleanintorg.silverpeas.core.admin.user.model.UsergetId()List<org.silverpeas.core.contribution.attachment.model.SimpleDocument>org.silverpeas.core.admin.user.model.UsergetPrice()static StringThe type of this resourcegetTitle()inthashCode()booleanisDraft()booleanA classified is indexable only, and only it has been validated.booleanbooleanisValid()voidsetClassifiedId(int classifiedId) voidsetCreationDate(Date creationDate) voidsetCreatorEmail(String creatorEmail) voidsetCreatorId(String creatorId) voidsetCreatorName(String creatorName) voidsetDescription(String description) voidvoidsetInstanceId(String instanceId) voidvoidsetSearchValue1(String searchValue1) voidsetSearchValue2(String searchValue2) voidsetSearchValueId1(String searchValueId1) voidsetSearchValueId2(String searchValueId2) voidvoidvoidsetUpdateDate(Date updateDate) voidsetValidateDate(Date validateDate) voidsetValidatorId(String validatorId) voidsetValidatorName(String validatorName) Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.silverpeas.core.contribution.model.Contribution
canBeAccessedBy, getModel, getName, getResourcePathMethods inherited from interface org.silverpeas.core.Instance
getParentMethods inherited from interface org.silverpeas.core.security.Securable
canBeDeletedBy, canBeFiledInBy, canBeModifiedByMethods inherited from interface org.silverpeas.core.contribution.model.SilverpeasContent
getIdentifier, getSilverpeasContentId
-
Field Details
-
DRAFT
- See Also:
-
VALID
- See Also:
-
TO_VALIDATE
- See Also:
-
REFUSED
- See Also:
-
UNPUBLISHED
- See Also:
-
TYPE
- See Also:
-
-
Constructor Details
-
ClassifiedDetail
public ClassifiedDetail() -
ClassifiedDetail
public ClassifiedDetail(int classifiedId) -
ClassifiedDetail
-
-
Method Details
-
getTitle
- Specified by:
getTitlein interfaceorg.silverpeas.core.contribution.model.Contribution
-
setTitle
-
getDescription
- Specified by:
getDescriptionin interfaceorg.silverpeas.core.contribution.model.Contribution- Specified by:
getDescriptionin interfaceorg.silverpeas.core.Nameable
-
setDescription
-
getPrice
-
setPrice
-
getClassifiedId
public int getClassifiedId() -
setClassifiedId
public void setClassifiedId(int classifiedId) -
getCreatorId
-
setCreatorId
-
getCreatorName
-
setCreatorName
-
getCreatorEmail
-
setCreatorEmail
-
getCreationDate
- Specified by:
getCreationDatein interfaceorg.silverpeas.core.SilverpeasResource
-
setCreationDate
-
getStatus
-
setStatus
-
getValidatorId
-
setValidatorId
-
getValidateDate
-
setValidateDate
-
getInstanceId
-
setInstanceId
-
getValidatorName
-
setValidatorName
-
getLastUpdateDate
- Specified by:
getLastUpdateDatein interfaceorg.silverpeas.core.SilverpeasResource
-
getUpdateDate
-
setUpdateDate
-
getCreator
public org.silverpeas.core.admin.user.model.User getCreator()- Specified by:
getCreatorin interfaceorg.silverpeas.core.SilverpeasResource
-
getLastUpdater
public org.silverpeas.core.admin.user.model.User getLastUpdater()- Specified by:
getLastUpdaterin interfaceorg.silverpeas.core.SilverpeasResource
-
getId
- Specified by:
getIdin interfaceorg.silverpeas.core.Identifiable- Specified by:
getIdin interfaceorg.silverpeas.core.contribution.model.SilverpeasContent
-
getComponentInstanceId
- Specified by:
getComponentInstanceIdin interfaceorg.silverpeas.core.contribution.model.SilverpeasContent
-
getContributionType
- Specified by:
getContributionTypein interfaceorg.silverpeas.core.contribution.model.Contribution
-
getResourceType
The type of this resource- Returns:
- the same value returned by getContributionType()
-
getSearchValueId1
-
setSearchValueId1
-
getSearchValueId2
-
setSearchValueId2
-
getSearchValue1
-
setSearchValue1
-
getSearchValue2
-
setSearchValue2
-
getImages
-
setImages
public void setImages(List<org.silverpeas.core.contribution.attachment.model.SimpleDocument> images) -
isDraft
public boolean isDraft() -
isToValidate
public boolean isToValidate() -
isValid
public boolean isValid() -
isIndexable
public boolean isIndexable()A classified is indexable only, and only it has been validated. So, a classified in draft, or a classified in validation, or a removed classified isn't indexable.- Specified by:
isIndexablein interfaceorg.silverpeas.core.contribution.model.Contribution- Returns:
- true if the classified is indexable, that is to say it is validated. False otherwise.
-
equals
-
hashCode
public int hashCode()
-