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
-
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
-
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)
-
-