Package org.cyclos.model.users.groups
Class AdminGroupDTO
-
- All Implemented Interfaces:
Serializable,Comparable<NamedEntityDTO>,IEntity,IInternalNamedEntity,INamedEntity
public class AdminGroupDTO extends GroupDTO
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static BasicProperty<ProductVO,AdminGroupDTO>ADMIN_PRODUCTstatic BasicProperty<AdminGroupType,AdminGroupDTO>ADMIN_TYPEstatic BasicProperty<Boolean,AdminGroupDTO>CAN_REGISTER_NETWORKSstatic StringCLASS_NAMEstatic BasicProperty<Boolean,AdminGroupDTO>LIMIT_MAX_MANAGED_NETWORKSstatic SetProperty<NetworkVO,AdminGroupDTO>MANAGED_NETWORKSstatic BasicProperty<Integer,AdminGroupDTO>MAX_MANAGED_NETWORKSstatic SetProperty<ConfigurationVO,AdminGroupDTO>POSSIBLE_PARENT_CONFIGURATIONS-
Fields inherited from class org.cyclos.model.users.groups.GroupDTO
ENABLED, INITIAL_USER_STATUS
-
Fields inherited from class org.cyclos.model.users.groups.BasicGroupDTO
CONFIGURATION, NATURE
-
Fields inherited from class org.cyclos.model.ConfigurationEntityDTO
DESCRIPTION, INTERNAL_NAME
-
Fields inherited from class org.cyclos.model.NamedEntityDTO
NAME
-
Fields inherited from class org.cyclos.model.EntityModel
ID
-
-
Constructor Summary
Constructors Constructor Description AdminGroupDTO()AdminGroupDTO(Long id)AdminGroupDTO(Property<T,? super AdminGroupDTO> property, T value)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringclassName()protected List<Property<?,?>>doGetProperties()ProductVOgetAdminProduct()AdminGroupTypegetAdminType()Set<NetworkVO>getManagedNetworks()IntegergetMaxManagedNetworks()Set<ConfigurationVO>getPossibleParentConfigurations()booleanisCanRegisterNetworks()booleanisLimitMaxManagedNetworks()voidsetAdminProduct(ProductVO adminProduct)voidsetAdminType(AdminGroupType adminType)voidsetCanRegisterNetworks(boolean canRegisterNetworks)voidsetLimitMaxManagedNetworks(boolean limitMaxManagedNetworks)voidsetManagedNetworks(Set<NetworkVO> managedNetworks)voidsetMaxManagedNetworks(Integer maxManagedNetworks)voidsetPossibleParentConfigurations(Set<ConfigurationVO> possibleParentConfigurations)-
Methods inherited from class org.cyclos.model.users.groups.GroupDTO
getInitialUserStatus, isEnabled, setEnabled, setInitialUserStatus
-
Methods inherited from class org.cyclos.model.users.groups.BasicGroupDTO
getConfiguration, getNature, setConfiguration, setNature
-
Methods inherited from class org.cyclos.model.ConfigurationEntityDTO
getDescription, getInternalName, setDescription, setInternalName
-
Methods inherited from class org.cyclos.model.NamedEntityDTO
compareTo, getName, setName, toString
-
Methods inherited from class org.cyclos.model.EntityDTO
getVersion, isPersistent, isTransient, setVersion
-
Methods inherited from class org.cyclos.model.EntityModel
equals, getId, hashCode, setId
-
Methods inherited from class org.cyclos.model.Bean
addPropertyChangeListener, addPropertyChangeListener, attributeNames, changes, clearAttributes, copyPropertiesTo, dataAccessor, firePropertyChange, get, getAttribute, initDataAccessor, properties, property, propertyMap, removeAttribute, removePropertyChangeListener, removePropertyChangeListener, set, set, setAttribute, setWithPropagationId
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.cyclos.model.IInternalNamedEntity
matches
-
-
-
-
Field Detail
-
CLASS_NAME
public static final String CLASS_NAME
-
ADMIN_PRODUCT
public static final BasicProperty<ProductVO,AdminGroupDTO> ADMIN_PRODUCT
-
ADMIN_TYPE
public static final BasicProperty<AdminGroupType,AdminGroupDTO> ADMIN_TYPE
-
CAN_REGISTER_NETWORKS
public static final BasicProperty<Boolean,AdminGroupDTO> CAN_REGISTER_NETWORKS
-
LIMIT_MAX_MANAGED_NETWORKS
public static final BasicProperty<Boolean,AdminGroupDTO> LIMIT_MAX_MANAGED_NETWORKS
-
MANAGED_NETWORKS
public static final SetProperty<NetworkVO,AdminGroupDTO> MANAGED_NETWORKS
-
MAX_MANAGED_NETWORKS
public static final BasicProperty<Integer,AdminGroupDTO> MAX_MANAGED_NETWORKS
-
POSSIBLE_PARENT_CONFIGURATIONS
public static final SetProperty<ConfigurationVO,AdminGroupDTO> POSSIBLE_PARENT_CONFIGURATIONS
-
-
Constructor Detail
-
AdminGroupDTO
public AdminGroupDTO()
-
AdminGroupDTO
public AdminGroupDTO(Long id)
-
AdminGroupDTO
public AdminGroupDTO(Property<T,? super AdminGroupDTO> property, T value)
-
-
Method Detail
-
doGetProperties
protected List<Property<?,?>> doGetProperties()
- Overrides:
doGetPropertiesin classGroupDTO
-
getAdminProduct
public ProductVO getAdminProduct()
-
setAdminProduct
public void setAdminProduct(ProductVO adminProduct)
-
getAdminType
public AdminGroupType getAdminType()
-
setAdminType
public void setAdminType(AdminGroupType adminType)
-
isCanRegisterNetworks
public boolean isCanRegisterNetworks()
-
setCanRegisterNetworks
public void setCanRegisterNetworks(boolean canRegisterNetworks)
-
isLimitMaxManagedNetworks
public boolean isLimitMaxManagedNetworks()
-
setLimitMaxManagedNetworks
public void setLimitMaxManagedNetworks(boolean limitMaxManagedNetworks)
-
getMaxManagedNetworks
public Integer getMaxManagedNetworks()
-
setMaxManagedNetworks
public void setMaxManagedNetworks(Integer maxManagedNetworks)
-
getPossibleParentConfigurations
public Set<ConfigurationVO> getPossibleParentConfigurations()
-
setPossibleParentConfigurations
public void setPossibleParentConfigurations(Set<ConfigurationVO> possibleParentConfigurations)
-
className
public String className()
- Overrides:
classNamein classBasicGroupDTO
-
-