Class MessageQuery
- java.lang.Object
-
- org.cyclos.model.Bean
-
- org.cyclos.model.QueryParameters
-
- org.cyclos.model.messaging.messages.MessageQuery
-
- All Implemented Interfaces:
Serializable
public class MessageQuery extends QueryParameters
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static BasicProperty<MessageCategoryVO,MessageQuery>CATEGORYstatic StringCLASS_NAMEstatic BasicProperty<Long,MessageQuery>CONVERSATION_IDstatic BasicProperty<MessageDestination,MessageQuery>DESTINATIONstatic BasicProperty<String,MessageQuery>KEYWORDSstatic BasicProperty<MessageBox,MessageQuery>MESSAGE_BOXstatic BasicProperty<Boolean,MessageQuery>ONLY_UNREADstatic BasicProperty<DatePeriodDTO,MessageQuery>PERIODstatic BasicProperty<UserVO,MessageQuery>USER-
Fields inherited from class org.cyclos.model.QueryParameters
CURRENT_PAGE, PAGE_SIZE, SKIP_TOTAL_COUNT
-
-
Constructor Summary
Constructors Constructor Description MessageQuery()MessageQuery(Property<T,? super MessageQuery> property, T value)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringclassName()protected List<Property<?,?>>doGetProperties()MessageCategoryVOgetCategory()LonggetConversationId()MessageDestinationgetDestination()StringgetKeywords()MessageBoxgetMessageBox()BooleangetOnlyUnread()DatePeriodDTOgetPeriod()UserVOgetUser()voidsetCategory(MessageCategoryVO category)voidsetConversationId(Long conversationId)voidsetDestination(MessageDestination destination)voidsetKeywords(String keywords)voidsetMessageBox(MessageBox messageBox)voidsetOnlyUnread(Boolean onlyUnread)voidsetPeriod(DatePeriodDTO period)voidsetUser(UserVO user)-
Methods inherited from class org.cyclos.model.QueryParameters
getCurrentPage, getPageSize, isSkipTotalCount, setCountOnly, setCurrentPage, setPageSize, setSkipTotalCount, setUnlimited
-
Methods inherited from class org.cyclos.model.Bean
addPropertyChangeListener, addPropertyChangeListener, attributeNames, backup, changes, clearAttributes, copyPropertiesTo, copyPropertiesTo, copyPropertiesTo, dataAccessor, firePropertyChange, get, getAttribute, initDataAccessor, properties, property, propertyMap, removeAttribute, removePropertyChangeListener, removePropertyChangeListener, restore, set, set, setAttribute, setWithPropagationId
-
-
-
-
Field Detail
-
CLASS_NAME
public static final String CLASS_NAME
-
CATEGORY
public static final BasicProperty<MessageCategoryVO,MessageQuery> CATEGORY
-
CONVERSATION_ID
public static final BasicProperty<Long,MessageQuery> CONVERSATION_ID
-
DESTINATION
public static final BasicProperty<MessageDestination,MessageQuery> DESTINATION
-
KEYWORDS
public static final BasicProperty<String,MessageQuery> KEYWORDS
-
MESSAGE_BOX
public static final BasicProperty<MessageBox,MessageQuery> MESSAGE_BOX
-
ONLY_UNREAD
public static final BasicProperty<Boolean,MessageQuery> ONLY_UNREAD
-
PERIOD
public static final BasicProperty<DatePeriodDTO,MessageQuery> PERIOD
-
USER
public static final BasicProperty<UserVO,MessageQuery> USER
-
-
Constructor Detail
-
MessageQuery
public MessageQuery()
-
MessageQuery
public MessageQuery(Property<T,? super MessageQuery> property, T value)
-
-
Method Detail
-
doGetProperties
protected List<Property<?,?>> doGetProperties()
- Overrides:
doGetPropertiesin classQueryParameters
-
getCategory
public MessageCategoryVO getCategory()
-
setCategory
public void setCategory(MessageCategoryVO category)
-
getConversationId
public Long getConversationId()
-
setConversationId
public void setConversationId(Long conversationId)
-
getDestination
public MessageDestination getDestination()
-
setDestination
public void setDestination(MessageDestination destination)
-
getKeywords
public String getKeywords()
-
setKeywords
public void setKeywords(String keywords)
-
getMessageBox
public MessageBox getMessageBox()
-
setMessageBox
public void setMessageBox(MessageBox messageBox)
-
getOnlyUnread
public Boolean getOnlyUnread()
-
setOnlyUnread
public void setOnlyUnread(Boolean onlyUnread)
-
getPeriod
public DatePeriodDTO getPeriod()
-
setPeriod
public void setPeriod(DatePeriodDTO period)
-
getUser
public UserVO getUser()
-
setUser
public void setUser(UserVO user)
-
-