Class ModelEntity
- java.lang.Object
-
- org.activiti.cloud.services.modeling.jpa.audit.AuditableEntity<String>
-
- org.activiti.cloud.services.modeling.entity.ModelEntity
-
- All Implemented Interfaces:
Model<ProjectEntity,String>,Auditable<String>,VersionedEntity<ModelVersionEntity>
@Entity(name="Model") public class ModelEntity extends AuditableEntity<String> implements Model<ProjectEntity,String>, VersionedEntity<ModelVersionEntity>
Model model entity
-
-
Field Summary
-
Fields inherited from class org.activiti.cloud.services.modeling.jpa.audit.AuditableEntity
createdBy, creationDate, lastModifiedBy, lastModifiedDate
-
-
Constructor Summary
Constructors Constructor Description ModelEntity()ModelEntity(String name, String type)
-
Method Summary
-
Methods inherited from class org.activiti.cloud.services.modeling.jpa.audit.AuditableEntity
getCreatedBy, getCreationDate, getLastModifiedBy, getLastModifiedDate, setCreatedBy, setCreationDate, setLastModifiedBy, setLastModifiedDate
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.activiti.cloud.services.auditable.Auditable
copyAuditInfo, getCreatedBy, getCreationDate, getLastModifiedBy, getLastModifiedDate, setCreatedBy, setCreationDate, setLastModifiedBy, setLastModifiedDate
-
-
-
-
Method Detail
-
getId
public String getId()
- Specified by:
getIdin interfaceModel<ProjectEntity,String>- Specified by:
getIdin interfaceVersionedEntity<ModelVersionEntity>
-
setId
public void setId(String id)
- Specified by:
setIdin interfaceModel<ProjectEntity,String>
-
getName
public String getName()
- Specified by:
getNamein interfaceModel<ProjectEntity,String>
-
setName
public void setName(String name)
- Specified by:
setNamein interfaceModel<ProjectEntity,String>
-
getType
public String getType()
- Specified by:
getTypein interfaceModel<ProjectEntity,String>
-
setType
public void setType(String type)
- Specified by:
setTypein interfaceModel<ProjectEntity,String>
-
getProjects
public Set<ProjectEntity> getProjects()
- Specified by:
getProjectsin interfaceModel<ProjectEntity,String>
-
setProjects
public void setProjects(Set<ProjectEntity> projects)
-
addProject
public void addProject(ProjectEntity project)
- Specified by:
addProjectin interfaceModel<ProjectEntity,String>
-
removeProject
public void removeProject(ProjectEntity project)
- Specified by:
removeProjectin interfaceModel<ProjectEntity,String>
-
clearProjects
public void clearProjects()
- Specified by:
clearProjectsin interfaceModel<ProjectEntity,String>
-
getVersion
public String getVersion()
- Specified by:
getVersionin interfaceModel<ProjectEntity,String>
-
getContentType
public String getContentType()
- Specified by:
getContentTypein interfaceModel<ProjectEntity,String>
-
setContentType
public void setContentType(String contentType)
- Specified by:
setContentTypein interfaceModel<ProjectEntity,String>
-
getContent
public byte[] getContent()
- Specified by:
getContentin interfaceModel<ProjectEntity,String>
-
setContent
public void setContent(byte[] content)
- Specified by:
setContentin interfaceModel<ProjectEntity,String>
-
getExtensions
public Map<String,Object> getExtensions()
- Specified by:
getExtensionsin interfaceModel<ProjectEntity,String>
-
setExtensions
public void setExtensions(Map<String,Object> extensions)
- Specified by:
setExtensionsin interfaceModel<ProjectEntity,String>
-
getTemplate
public String getTemplate()
- Specified by:
getTemplatein interfaceModel<ProjectEntity,String>
-
setTemplate
public void setTemplate(String template)
- Specified by:
setTemplatein interfaceModel<ProjectEntity,String>
-
getScope
public ModelScope getScope()
- Specified by:
getScopein interfaceModel<ProjectEntity,String>
-
setScope
public void setScope(ModelScope scope)
- Specified by:
setScopein interfaceModel<ProjectEntity,String>
-
getCategory
public String getCategory()
- Specified by:
getCategoryin interfaceModel<ProjectEntity,String>
-
setCategory
public void setCategory(String category)
- Specified by:
setCategoryin interfaceModel<ProjectEntity,String>
-
hasProjects
public boolean hasProjects()
- Specified by:
hasProjectsin interfaceModel<ProjectEntity,String>
-
hasMultipleProjects
public boolean hasMultipleProjects()
- Specified by:
hasMultipleProjectsin interfaceModel<ProjectEntity,String>
-
getVersions
public List<ModelVersionEntity> getVersions()
- Specified by:
getVersionsin interfaceVersionedEntity<ModelVersionEntity>
-
setVersions
public void setVersions(List<ModelVersionEntity> versions)
- Specified by:
setVersionsin interfaceVersionedEntity<ModelVersionEntity>
-
setLatestVersion
public void setLatestVersion(ModelVersionEntity latestVersion)
- Specified by:
setLatestVersionin interfaceVersionedEntity<ModelVersionEntity>
-
getLatestVersion
public ModelVersionEntity getLatestVersion()
- Specified by:
getLatestVersionin interfaceVersionedEntity<ModelVersionEntity>
-
-