Class SmsOperationConfigurationDTO
- java.lang.Object
-
- org.cyclos.model.Bean
-
- org.cyclos.model.EntityModel
-
- org.cyclos.model.EntityDTO
-
- org.cyclos.model.NamedEntityDTO
-
- org.cyclos.model.ConfigurationEntityDTO
-
- org.cyclos.model.system.smsoperationconfigurations.SmsOperationConfigurationDTO
-
- All Implemented Interfaces:
Serializable,Comparable<NamedEntityDTO>,IEntity,IInternalNamedEntity,INamedEntity
- Direct Known Subclasses:
BuiltinSmsOperationConfigurationDTO,CustomizableSmsOperationConfigurationDTO
public class SmsOperationConfigurationDTO extends ConfigurationEntityDTO
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static SetProperty<String,SmsOperationConfigurationDTO>ALIASESstatic BasicProperty<ChannelConfigurationVO,SmsOperationConfigurationDTO>CHANNEL_CONFIGURATIONstatic StringCLASS_NAMEstatic BasicProperty<Boolean,SmsOperationConfigurationDTO>ENABLEDstatic BasicProperty<String,SmsOperationConfigurationDTO>HELP_MESSAGEstatic BasicProperty<SmsOperationConfigurationNature,SmsOperationConfigurationDTO>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 SmsOperationConfigurationDTO()SmsOperationConfigurationDTO(Long id)SmsOperationConfigurationDTO(Property<T,? super SmsOperationConfigurationDTO> property, T value)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringclassName()protected List<Property<?,?>>doGetProperties()Set<String>getAliases()ChannelConfigurationVOgetChannelConfiguration()StringgetHelpMessage()SmsOperationConfigurationNaturegetNature()booleanisEnabled()voidsetAliases(Set<String> aliases)voidsetChannelConfiguration(ChannelConfigurationVO channelConfiguration)voidsetEnabled(boolean enabled)voidsetHelpMessage(String helpMessage)voidsetNature(SmsOperationConfigurationNature nature)-
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
-
ALIASES
public static final SetProperty<String,SmsOperationConfigurationDTO> ALIASES
-
CHANNEL_CONFIGURATION
public static final BasicProperty<ChannelConfigurationVO,SmsOperationConfigurationDTO> CHANNEL_CONFIGURATION
-
ENABLED
public static final BasicProperty<Boolean,SmsOperationConfigurationDTO> ENABLED
-
HELP_MESSAGE
public static final BasicProperty<String,SmsOperationConfigurationDTO> HELP_MESSAGE
-
NATURE
public static final BasicProperty<SmsOperationConfigurationNature,SmsOperationConfigurationDTO> NATURE
-
-
Constructor Detail
-
SmsOperationConfigurationDTO
public SmsOperationConfigurationDTO()
-
SmsOperationConfigurationDTO
public SmsOperationConfigurationDTO(Long id)
-
SmsOperationConfigurationDTO
public SmsOperationConfigurationDTO(Property<T,? super SmsOperationConfigurationDTO> property, T value)
-
-
Method Detail
-
doGetProperties
protected List<Property<?,?>> doGetProperties()
- Overrides:
doGetPropertiesin classConfigurationEntityDTO
-
getChannelConfiguration
public ChannelConfigurationVO getChannelConfiguration()
-
setChannelConfiguration
public void setChannelConfiguration(ChannelConfigurationVO channelConfiguration)
-
isEnabled
public boolean isEnabled()
-
setEnabled
public void setEnabled(boolean enabled)
-
getHelpMessage
public String getHelpMessage()
-
setHelpMessage
public void setHelpMessage(String helpMessage)
-
getNature
public SmsOperationConfigurationNature getNature()
-
setNature
public void setNature(SmsOperationConfigurationNature nature)
-
-