public class ServiceDeploymentEntityImpl extends AbstractServiceEngineEntity implements ServiceDeploymentEntity, Serializable
Modifier and Type | Field and Description |
---|---|
protected String |
category |
protected Map<Class<?>,List<Object>> |
deployedArtifacts
Will only be used during actual deployment to pass deployed artifacts (eg form definitions).
|
protected Date |
deploymentTime |
protected boolean |
isNew |
protected String |
key |
protected String |
name |
protected String |
parentDeploymentId |
protected Map<String,EngineResource> |
resources |
protected String |
tenantId |
id, isDeleted, isInserted, isUpdated, originalPersistentState, revision
Constructor and Description |
---|
ServiceDeploymentEntityImpl() |
Modifier and Type | Method and Description |
---|---|
void |
addDeployedArtifact(Object deployedArtifact) |
void |
addResource(ServiceResourceEntity resource) |
String |
getCategory() |
<T> List<T> |
getDeployedArtifacts(Class<T> clazz) |
Date |
getDeploymentTime() |
String |
getDerivedFrom() |
String |
getDerivedFromRoot() |
String |
getEngineVersion() |
String |
getKey() |
String |
getName() |
String |
getParentDeploymentId() |
Object |
getPersistentState() |
Map<String,EngineResource> |
getResources() |
String |
getTenantId() |
boolean |
isNew() |
void |
setCategory(String category) |
void |
setDeploymentTime(Date deploymentTime) |
void |
setKey(String key) |
void |
setName(String name) |
void |
setNew(boolean isNew) |
void |
setParentDeploymentId(String parentDeploymentId) |
void |
setResources(Map<String,EngineResource> resources) |
void |
setTenantId(String tenantId) |
String |
toString() |
getIdPrefix
getId, getOriginalPersistentState, getRevision, getRevisionNext, isDeleted, isInserted, isUpdated, setDeleted, setId, setInserted, setOriginalPersistentState, setRevision, setUpdated
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getId
getId, getIdPrefix, getOriginalPersistentState, isDeleted, isInserted, isUpdated, setDeleted, setId, setInserted, setOriginalPersistentState, setUpdated
protected String name
protected String key
protected String category
protected String tenantId
protected String parentDeploymentId
protected Map<String,EngineResource> resources
protected Date deploymentTime
protected boolean isNew
public void addResource(ServiceResourceEntity resource)
addResource
in interface ServiceDeploymentEntity
public Object getPersistentState()
getPersistentState
in interface Entity
public void addDeployedArtifact(Object deployedArtifact)
addDeployedArtifact
in interface ServiceDeploymentEntity
public <T> List<T> getDeployedArtifacts(Class<T> clazz)
getDeployedArtifacts
in interface ServiceDeploymentEntity
public String getName()
getName
in interface EngineDeployment
public void setName(String name)
setName
in interface ServiceDeploymentEntity
public String getKey()
getKey
in interface EngineDeployment
public void setKey(String key)
setKey
in interface ServiceDeploymentEntity
public Map<String,EngineResource> getResources()
getResources
in interface EngineDeployment
public String getCategory()
getCategory
in interface EngineDeployment
public void setCategory(String category)
setCategory
in interface ServiceDeploymentEntity
public String getTenantId()
getTenantId
in interface EngineDeployment
public void setTenantId(String tenantId)
setTenantId
in interface ServiceDeploymentEntity
public String getParentDeploymentId()
getParentDeploymentId
in interface ServiceDeployment
public void setParentDeploymentId(String parentDeploymentId)
setParentDeploymentId
in interface ServiceDeploymentEntity
public void setResources(Map<String,EngineResource> resources)
setResources
in interface ServiceDeploymentEntity
public Date getDeploymentTime()
getDeploymentTime
in interface EngineDeployment
public void setDeploymentTime(Date deploymentTime)
setDeploymentTime
in interface ServiceDeploymentEntity
public boolean isNew()
isNew
in interface ServiceDeploymentEntity
isNew
in interface EngineDeployment
public void setNew(boolean isNew)
setNew
in interface ServiceDeploymentEntity
public String getDerivedFrom()
getDerivedFrom
in interface EngineDeployment
public String getDerivedFromRoot()
getDerivedFromRoot
in interface EngineDeployment
public String getEngineVersion()
getEngineVersion
in interface EngineDeployment