@Entity public abstract class AbstractModuleConfiguration extends Object implements ModuleConfiguration, Status, AbstractModuleConfigurationAdminPresentation
AbstractModuleConfigurationAdminPresentation.GroupName, AbstractModuleConfigurationAdminPresentation.GroupOrder, AbstractModuleConfigurationAdminPresentation.TabName, AbstractModuleConfigurationAdminPresentation.TabOrder
Modifier and Type | Field and Description |
---|---|
protected Date |
activeEndDate |
protected Date |
activeStartDate |
protected ArchiveStatus |
archiveStatus |
protected Auditable |
auditable |
protected String |
configType |
protected Long |
id |
protected Boolean |
isDefault |
protected String |
moduleName |
protected Integer |
priority |
Constructor and Description |
---|
AbstractModuleConfiguration() |
Modifier and Type | Method and Description |
---|---|
Date |
getActiveEndDate() |
Date |
getActiveStartDate() |
Character |
getArchived() |
Auditable |
getAuditable() |
Long |
getId() |
Boolean |
getIsDefault() |
ModuleConfigurationType |
getModuleConfigurationType() |
String |
getModuleName() |
Integer |
getPriority() |
boolean |
isActive() |
boolean |
isDefault() |
void |
setActiveEndDate(Date endDate) |
void |
setActiveStartDate(Date startDate) |
void |
setArchived(Character archived) |
void |
setAuditable(Auditable auditable) |
void |
setId(Long id) |
void |
setIsDefault(Boolean isDefault) |
protected void |
setModuleConfigurationType(ModuleConfigurationType moduleConfigurationType)
Subclasses of this must set the ModuleConfigType in their constructor.
|
void |
setModuleName(String name) |
void |
setPriority(Integer priority) |
protected Long id
protected String moduleName
protected Date activeStartDate
protected Date activeEndDate
protected Boolean isDefault
protected String configType
protected Integer priority
protected Auditable auditable
protected ArchiveStatus archiveStatus
public Long getId()
getId
in interface ModuleConfiguration
public void setId(Long id)
setId
in interface ModuleConfiguration
public String getModuleName()
getModuleName
in interface ModuleConfiguration
public void setModuleName(String name)
setModuleName
in interface ModuleConfiguration
public Boolean getIsDefault()
getIsDefault
in interface ModuleConfiguration
public boolean isDefault()
isDefault
in interface ModuleConfiguration
public void setIsDefault(Boolean isDefault)
setIsDefault
in interface ModuleConfiguration
protected void setModuleConfigurationType(ModuleConfigurationType moduleConfigurationType)
public ModuleConfigurationType getModuleConfigurationType()
getModuleConfigurationType
in interface ModuleConfiguration
public void setAuditable(Auditable auditable)
setAuditable
in interface ModuleConfiguration
public Auditable getAuditable()
getAuditable
in interface ModuleConfiguration
public void setArchived(Character archived)
setArchived
in interface Status
public Character getArchived()
getArchived
in interface Status
public void setActiveStartDate(Date startDate)
setActiveStartDate
in interface ModuleConfiguration
public Date getActiveStartDate()
getActiveStartDate
in interface ModuleConfiguration
public void setActiveEndDate(Date endDate)
setActiveEndDate
in interface ModuleConfiguration
public Date getActiveEndDate()
getActiveEndDate
in interface ModuleConfiguration
public Integer getPriority()
getPriority
in interface ModuleConfiguration
public void setPriority(Integer priority)
setPriority
in interface ModuleConfiguration
Copyright © 2022. All rights reserved.