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>COPY_SYSTEM_ADMIN_PROFILE_FIELDSstatic BasicProperty<Boolean,AdminGroupDTO>LIMIT_MAX_MANAGED_NETWORKSstatic BasicProperty<Boolean,AdminGroupDTO>MANAGE_SCRIPTSstatic 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
-
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, backup, changes, clearAttributes, copyPropertiesTo, copyPropertiesTo, copyPropertiesTo, dataAccessor, firePropertyChange, get, getAttribute, initDataAccessor, properties, property, propertyMap, removeAttribute, removePropertyChangeListener, removePropertyChangeListener, restore, set, set, setAttribute, setWithPropagationId, values
-
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
-
COPY_SYSTEM_ADMIN_PROFILE_FIELDS
public static final BasicProperty<Boolean,AdminGroupDTO> COPY_SYSTEM_ADMIN_PROFILE_FIELDS
-
LIMIT_MAX_MANAGED_NETWORKS
public static final BasicProperty<Boolean,AdminGroupDTO> LIMIT_MAX_MANAGED_NETWORKS
-
MANAGE_SCRIPTS
public static final BasicProperty<Boolean,AdminGroupDTO> MANAGE_SCRIPTS
-
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)
-
isCopySystemAdminProfileFields
public boolean isCopySystemAdminProfileFields()
-
setCopySystemAdminProfileFields
public void setCopySystemAdminProfileFields(boolean copySystemAdminProfileFields)
-
isLimitMaxManagedNetworks
public boolean isLimitMaxManagedNetworks()
-
setLimitMaxManagedNetworks
public void setLimitMaxManagedNetworks(boolean limitMaxManagedNetworks)
-
isManageScripts
public boolean isManageScripts()
-
setManageScripts
public void setManageScripts(boolean manageScripts)
-
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
-
-