Class CrowdDeletedEntityImpl
java.lang.Object
com.atlassian.core.bean.EntityObject
com.atlassian.bamboo.core.BambooEntityObject
com.atlassian.bamboo.hibernate.HibernateBambooEntityObject
com.atlassian.bamboo.user.cleanup.CrowdDeletedEntityImpl
- All Implemented Interfaces:
BambooIdProvider
,BambooObject
,CrowdDeletedEntity
,Cloneable
@Entity
public class CrowdDeletedEntityImpl
extends HibernateBambooEntityObject
implements CrowdDeletedEntity
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.atlassian.bamboo.user.cleanup.CrowdDeletedEntity
CrowdDeletedEntity.EntityType
-
Constructor Summary
ConstructorDescriptionCrowdDeletedEntityImpl
(@NotNull CrowdDeletedEntity.EntityType entityType, @NotNull String entityName) CrowdDeletedEntityImpl
(@NotNull CrowdDeletedEntity.EntityType entityType, @NotNull String entityName, @NotNull Date deletionDate) -
Method Summary
Modifier and TypeMethodDescription@NotNull Date
Date at which the deletion of the entity was registered.@NotNull String
Name of the entity.@NotNull CrowdDeletedEntity.EntityType
Type of the entity.void
setDeletionDate
(@NotNull Date deletionDate) void
setEntityName
(@NotNull String entityName) void
setEntityType
(@NotNull CrowdDeletedEntity.EntityType entityType) Methods inherited from class com.atlassian.bamboo.hibernate.HibernateBambooEntityObject
getId, setId
Methods inherited from class com.atlassian.core.bean.EntityObject
clone, equals, getCreationDate, getCurrentDate, getLastModificationDate, hashCode, setClock, setCreationDate, setLastModificationDate
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.atlassian.bamboo.core.BambooIdProvider
getId
Methods inherited from interface com.atlassian.bamboo.core.BambooObject
setId
-
Constructor Details
-
CrowdDeletedEntityImpl
public CrowdDeletedEntityImpl() -
CrowdDeletedEntityImpl
public CrowdDeletedEntityImpl(@NotNull @NotNull CrowdDeletedEntity.EntityType entityType, @NotNull @NotNull String entityName) -
CrowdDeletedEntityImpl
public CrowdDeletedEntityImpl(@NotNull @NotNull CrowdDeletedEntity.EntityType entityType, @NotNull @NotNull String entityName, @NotNull @NotNull Date deletionDate)
-
-
Method Details
-
getEntityType
Description copied from interface:CrowdDeletedEntity
Type of the entity.- Specified by:
getEntityType
in interfaceCrowdDeletedEntity
-
setEntityType
- Specified by:
setEntityType
in interfaceCrowdDeletedEntity
-
getEntityName
Description copied from interface:CrowdDeletedEntity
Name of the entity.- Specified by:
getEntityName
in interfaceCrowdDeletedEntity
- See Also:
-
Entity.getName()
Entity.getName()
-
setEntityName
- Specified by:
setEntityName
in interfaceCrowdDeletedEntity
-
getDeletionDate
Description copied from interface:CrowdDeletedEntity
Date at which the deletion of the entity was registered.- Specified by:
getDeletionDate
in interfaceCrowdDeletedEntity
-
setDeletionDate
- Specified by:
setDeletionDate
in interfaceCrowdDeletedEntity
-