Class EnvironmentInstancePropertiesPOJO
java.lang.Object
flexagon.ff.common.core.pojos.BasePOJO
flexagon.fd.model.pojos.properties.EnvironmentInstancePropertiesPOJO
- All Implemented Interfaces:
Serializable
POJO class that represents all properties for Target.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintgetForPropertyId(Long pPropertyId) getProjectPropertyForKeyName(String pKeyName) getPropertiesForDefinitionId(Long pDefId) This would only have one value at this time, but if we implment more overrides at Project level than there can be more values here for Target scoped properties.booleanvoidremove(PropertyDataPOJO pProperty) we do not delete rows, but just mark them as inactive.voidtoString()Returns custom String representation implemented by walking complete object structure.
-
Constructor Details
-
EnvironmentInstancePropertiesPOJO
public EnvironmentInstancePropertiesPOJO()
-
-
Method Details
-
getProperties
-
sortProperties
public void sortProperties() -
getActiveProperties
-
getActivePropertiesCount
public int getActivePropertiesCount() -
getPropertiesForDefinitionId
This would only have one value at this time, but if we implment more overrides at Project level than there can be more values here for Target scoped properties.- Parameters:
pDefId-- Returns:
-
getProjectPropertyForKeyName
-
getForPropertyId
- Parameters:
pPropertyId-- Returns:
-
toString
Description copied from class:BasePOJOReturns custom String representation implemented by walking complete object structure. -
remove
we do not delete rows, but just mark them as inactive. Purge can later perform actual delete operation.- Parameters:
pProperty-
-
hasNewPropertyData
public boolean hasNewPropertyData()
-