Package org.cyclos.model.users.users
Class ConnectedUserQuery
- java.lang.Object
-
- org.cyclos.model.Bean
-
- org.cyclos.model.QueryParameters
-
- org.cyclos.model.users.users.ConnectedUserQuery
-
- All Implemented Interfaces:
Serializable
public class ConnectedUserQuery extends QueryParameters
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static BasicProperty<UserVO,ConnectedUserQuery>BROKERstatic SetProperty<ChannelVO,ConnectedUserQuery>CHANNELSstatic StringCLASS_NAMEstatic BasicProperty<Boolean,ConnectedUserQuery>EXCLUDE_CURRENT_SESSIONstatic BasicProperty<UserVO,ConnectedUserQuery>OPERATORS_OFstatic SetProperty<Role,ConnectedUserQuery>ROLESstatic BasicProperty<BasicUserVO,ConnectedUserQuery>USER-
Fields inherited from class org.cyclos.model.QueryParameters
CURRENT_PAGE, PAGE_SIZE, SKIP_TOTAL_COUNT
-
-
Constructor Summary
Constructors Constructor Description ConnectedUserQuery()ConnectedUserQuery(Property<T,? super ConnectedUserQuery> property, T value)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringclassName()protected List<Property<?,?>>doGetProperties()UserVOgetBroker()Set<ChannelVO>getChannels()UserVOgetOperatorsOf()Set<Role>getRoles()BasicUserVOgetUser()booleanisExcludeCurrentSession()voidsetBroker(UserVO broker)voidsetChannels(Set<ChannelVO> channels)voidsetExcludeCurrentSession(boolean excludeCurrentSession)voidsetOperatorsOf(UserVO operatorsOf)voidsetRoles(Set<Role> roles)voidsetUser(BasicUserVO 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
-
BROKER
public static final BasicProperty<UserVO,ConnectedUserQuery> BROKER
-
CHANNELS
public static final SetProperty<ChannelVO,ConnectedUserQuery> CHANNELS
-
EXCLUDE_CURRENT_SESSION
public static final BasicProperty<Boolean,ConnectedUserQuery> EXCLUDE_CURRENT_SESSION
-
OPERATORS_OF
public static final BasicProperty<UserVO,ConnectedUserQuery> OPERATORS_OF
-
ROLES
public static final SetProperty<Role,ConnectedUserQuery> ROLES
-
USER
public static final BasicProperty<BasicUserVO,ConnectedUserQuery> USER
-
-
Constructor Detail
-
ConnectedUserQuery
public ConnectedUserQuery()
-
ConnectedUserQuery
public ConnectedUserQuery(Property<T,? super ConnectedUserQuery> property, T value)
-
-
Method Detail
-
doGetProperties
protected List<Property<?,?>> doGetProperties()
- Overrides:
doGetPropertiesin classQueryParameters
-
getBroker
public UserVO getBroker()
-
setBroker
public void setBroker(UserVO broker)
-
isExcludeCurrentSession
public boolean isExcludeCurrentSession()
-
setExcludeCurrentSession
public void setExcludeCurrentSession(boolean excludeCurrentSession)
-
getOperatorsOf
public UserVO getOperatorsOf()
-
setOperatorsOf
public void setOperatorsOf(UserVO operatorsOf)
-
getUser
public BasicUserVO getUser()
-
setUser
public void setUser(BasicUserVO user)
-
-