Package org.cyclos.model.access.tokens
Class TokenQuery
- java.lang.Object
-
- org.cyclos.model.Bean
-
- org.cyclos.model.QueryParameters
-
- org.cyclos.model.access.tokens.TokenQuery
-
- All Implemented Interfaces:
Serializable
public class TokenQuery extends QueryParameters
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static BasicProperty<DatePeriodDTO,TokenQuery>ACTIVATIONstatic SetProperty<UserVO,TokenQuery>BROKERSstatic StringCLASS_NAMEstatic BasicProperty<DatePeriodDTO,TokenQuery>EXPIRYstatic SetProperty<BasicGroupVO,TokenQuery>GROUPSstatic SetProperty<TokenStatus,TokenQuery>STATUSESstatic BasicProperty<TokenPrincipalTypeVO,TokenQuery>TYPEstatic BasicProperty<UserVO,TokenQuery>USERstatic BasicProperty<String,TokenQuery>VALUE-
Fields inherited from class org.cyclos.model.QueryParameters
CURRENT_PAGE, PAGE_SIZE, SKIP_TOTAL_COUNT
-
-
Constructor Summary
Constructors Constructor Description TokenQuery()TokenQuery(Property<T,? super TokenQuery> property, T value)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringclassName()protected List<Property<?,?>>doGetProperties()DatePeriodDTOgetActivation()Set<UserVO>getBrokers()DatePeriodDTOgetExpiry()Set<BasicGroupVO>getGroups()Set<TokenStatus>getStatuses()TokenPrincipalTypeVOgetType()UserVOgetUser()StringgetValue()voidsetActivation(DatePeriodDTO activation)voidsetBrokers(Set<UserVO> brokers)voidsetExpiry(DatePeriodDTO expiry)voidsetGroups(Set<BasicGroupVO> groups)voidsetStatuses(Set<TokenStatus> statuses)voidsetType(TokenPrincipalTypeVO type)voidsetUser(UserVO user)voidsetValue(String value)-
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
-
ACTIVATION
public static final BasicProperty<DatePeriodDTO,TokenQuery> ACTIVATION
-
BROKERS
public static final SetProperty<UserVO,TokenQuery> BROKERS
-
EXPIRY
public static final BasicProperty<DatePeriodDTO,TokenQuery> EXPIRY
-
GROUPS
public static final SetProperty<BasicGroupVO,TokenQuery> GROUPS
-
STATUSES
public static final SetProperty<TokenStatus,TokenQuery> STATUSES
-
TYPE
public static final BasicProperty<TokenPrincipalTypeVO,TokenQuery> TYPE
-
USER
public static final BasicProperty<UserVO,TokenQuery> USER
-
VALUE
public static final BasicProperty<String,TokenQuery> VALUE
-
-
Constructor Detail
-
TokenQuery
public TokenQuery()
-
TokenQuery
public TokenQuery(Property<T,? super TokenQuery> property, T value)
-
-
Method Detail
-
doGetProperties
protected List<Property<?,?>> doGetProperties()
- Overrides:
doGetPropertiesin classQueryParameters
-
getActivation
public DatePeriodDTO getActivation()
-
setActivation
public void setActivation(DatePeriodDTO activation)
-
getExpiry
public DatePeriodDTO getExpiry()
-
setExpiry
public void setExpiry(DatePeriodDTO expiry)
-
getGroups
public Set<BasicGroupVO> getGroups()
-
setGroups
public void setGroups(Set<BasicGroupVO> groups)
-
getStatuses
public Set<TokenStatus> getStatuses()
-
setStatuses
public void setStatuses(Set<TokenStatus> statuses)
-
getType
public TokenPrincipalTypeVO getType()
-
setType
public void setType(TokenPrincipalTypeVO type)
-
getUser
public UserVO getUser()
-
setUser
public void setUser(UserVO user)
-
getValue
public String getValue()
-
setValue
public void setValue(String value)
-
-