Class AttachmentImpl
- java.lang.Object
-
- org.jbpm.services.task.impl.model.AttachmentImpl
-
- All Implemented Interfaces:
Externalizable,Serializable,org.kie.api.task.model.Attachment,org.kie.internal.task.api.model.InternalAttachment
@Entity public class AttachmentImpl extends Object implements org.kie.internal.task.api.model.InternalAttachment
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description AttachmentImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)org.kie.internal.task.api.model.AccessTypegetAccessType()DategetAttachedAt()org.kie.api.task.model.UsergetAttachedBy()longgetAttachmentContentId()StringgetContentType()LonggetId()StringgetName()intgetSize()inthashCode()voidreadExternal(ObjectInput in)voidsetAccessType(org.kie.internal.task.api.model.AccessType accessType)voidsetAttachedAt(Date attachedAt)voidsetAttachedBy(org.kie.api.task.model.User attachedBy)voidsetAttachmentContentId(long contentId)voidsetContent(org.kie.api.task.model.Content content)Sets the content for this attachment, i.e. thesize and theattachmentContentId .voidsetContentType(String contentType)voidsetId(long id)voidsetName(String name)voidsetSize(int size)voidwriteExternal(ObjectOutput out)
-
-
-
Method Detail
-
writeExternal
public void writeExternal(ObjectOutput out) throws IOException
- Specified by:
writeExternalin interfaceExternalizable- Throws:
IOException
-
readExternal
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
- Specified by:
readExternalin interfaceExternalizable- Throws:
IOExceptionClassNotFoundException
-
getId
public Long getId()
- Specified by:
getIdin interfaceorg.kie.api.task.model.Attachment
-
setId
public void setId(long id)
- Specified by:
setIdin interfaceorg.kie.internal.task.api.model.InternalAttachment
-
getName
public String getName()
- Specified by:
getNamein interfaceorg.kie.api.task.model.Attachment
-
setName
public void setName(String name)
- Specified by:
setNamein interfaceorg.kie.internal.task.api.model.InternalAttachment
-
getAccessType
public org.kie.internal.task.api.model.AccessType getAccessType()
- Specified by:
getAccessTypein interfaceorg.kie.internal.task.api.model.InternalAttachment
-
setAccessType
public void setAccessType(org.kie.internal.task.api.model.AccessType accessType)
- Specified by:
setAccessTypein interfaceorg.kie.internal.task.api.model.InternalAttachment
-
getContentType
public String getContentType()
- Specified by:
getContentTypein interfaceorg.kie.api.task.model.Attachment
-
setContentType
public void setContentType(String contentType)
- Specified by:
setContentTypein interfaceorg.kie.internal.task.api.model.InternalAttachment
-
getAttachedAt
public Date getAttachedAt()
- Specified by:
getAttachedAtin interfaceorg.kie.api.task.model.Attachment
-
setAttachedAt
public void setAttachedAt(Date attachedAt)
- Specified by:
setAttachedAtin interfaceorg.kie.internal.task.api.model.InternalAttachment
-
getAttachedBy
public org.kie.api.task.model.User getAttachedBy()
- Specified by:
getAttachedByin interfaceorg.kie.api.task.model.Attachment
-
setAttachedBy
public void setAttachedBy(org.kie.api.task.model.User attachedBy)
- Specified by:
setAttachedByin interfaceorg.kie.internal.task.api.model.InternalAttachment
-
getSize
public int getSize()
- Specified by:
getSizein interfaceorg.kie.api.task.model.Attachment
-
setContent
public void setContent(org.kie.api.task.model.Content content)
Sets the content for this attachment, i.e. thesize and theattachmentContentId .- Specified by:
setContentin interfaceorg.kie.internal.task.api.model.InternalAttachment- Parameters:
content- attachment content
-
setSize
public void setSize(int size)
- Specified by:
setSizein interfaceorg.kie.internal.task.api.model.InternalAttachment
-
getAttachmentContentId
public long getAttachmentContentId()
- Specified by:
getAttachmentContentIdin interfaceorg.kie.api.task.model.Attachment
-
setAttachmentContentId
public void setAttachmentContentId(long contentId)
- Specified by:
setAttachmentContentIdin interfaceorg.kie.internal.task.api.model.InternalAttachment
-
-