com.xebialabs.deployit.core.api.dto
Class RepositoryObject
java.lang.Object
com.xebialabs.deployit.core.api.dto.RepositoryObject
- Direct Known Subclasses:
- ConfigurationItemDto
public abstract class RepositoryObject
- extends java.lang.Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
RepositoryObject
public RepositoryObject()
RepositoryObject
public RepositoryObject(java.lang.String type)
RepositoryObject
public RepositoryObject(java.lang.String id,
java.lang.String type)
getId
public java.lang.String getId()
setId
public void setId(java.lang.String id)
getType
public java.lang.String getType()
setType
public void setType(java.lang.String type)
getLastModified
public java.util.Calendar getLastModified()
setLastModified
public void setLastModified(java.util.Calendar lastModified)
getOverrideLastModified
public java.util.Calendar getOverrideLastModified()
setOverrideLastModified
public void setOverrideLastModified(java.util.Calendar overrideLastModified)
getCreatingTaskId
public java.lang.String getCreatingTaskId()
setCreatingTaskId
public void setCreatingTaskId(java.lang.String creatingTaskId)
getValues
public java.util.Map<java.lang.String,java.lang.Object> getValues()
setValues
public void setValues(java.util.Map<java.lang.String,java.lang.Object> values)
setProperty
public void setProperty(java.lang.String propertyName,
java.lang.Object propertyValue)
addPropertyValue
public void addPropertyValue(java.lang.String propertyName,
java.lang.Object propertyValue)
- Adds the propertyValue object to the existing collection/Array value corresponding to the propertyName
- Parameters:
propertyName - propertyValue -
setProperties
public void setProperties(java.lang.String... keyValuePairs)
getValidations
public java.util.List<Message> getValidations()
setValidations
public void setValidations(java.util.List<Message> validations)
addValidation
public void addValidation(Message validation)
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object