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, useMaxAllowedPagination
-
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, values
-
-
-
-
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)
-
-