@Entity public class AttachmentImpl extends Object implements org.kie.internal.task.api.model.InternalAttachment
Constructor and Description |
---|
AttachmentImpl() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
org.kie.internal.task.api.model.AccessType |
getAccessType() |
Date |
getAttachedAt() |
org.kie.api.task.model.User |
getAttachedBy() |
long |
getAttachmentContentId() |
String |
getContentType() |
Long |
getId() |
String |
getName() |
int |
getSize() |
int |
hashCode() |
void |
readExternal(ObjectInput in) |
void |
setAccessType(org.kie.internal.task.api.model.AccessType accessType) |
void |
setAttachedAt(Date attachedAt) |
void |
setAttachedBy(org.kie.api.task.model.User attachedBy) |
void |
setAttachmentContentId(long contentId) |
void |
setContent(org.kie.api.task.model.Content content)
Sets the content for this attachment, i.e. the
|
void |
setContentType(String contentType) |
void |
setId(long id) |
void |
setName(String name) |
void |
setSize(int size) |
void |
writeExternal(ObjectOutput out) |
public void writeExternal(ObjectOutput out) throws IOException
writeExternal
in interface Externalizable
IOException
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal
in interface Externalizable
IOException
ClassNotFoundException
public Long getId()
getId
in interface org.kie.api.task.model.Attachment
public void setId(long id)
setId
in interface org.kie.internal.task.api.model.InternalAttachment
public String getName()
getName
in interface org.kie.api.task.model.Attachment
public void setName(String name)
setName
in interface org.kie.internal.task.api.model.InternalAttachment
public org.kie.internal.task.api.model.AccessType getAccessType()
getAccessType
in interface org.kie.internal.task.api.model.InternalAttachment
public void setAccessType(org.kie.internal.task.api.model.AccessType accessType)
setAccessType
in interface org.kie.internal.task.api.model.InternalAttachment
public String getContentType()
getContentType
in interface org.kie.api.task.model.Attachment
public void setContentType(String contentType)
setContentType
in interface org.kie.internal.task.api.model.InternalAttachment
public Date getAttachedAt()
getAttachedAt
in interface org.kie.api.task.model.Attachment
public void setAttachedAt(Date attachedAt)
setAttachedAt
in interface org.kie.internal.task.api.model.InternalAttachment
public org.kie.api.task.model.User getAttachedBy()
getAttachedBy
in interface org.kie.api.task.model.Attachment
public void setAttachedBy(org.kie.api.task.model.User attachedBy)
setAttachedBy
in interface org.kie.internal.task.api.model.InternalAttachment
public int getSize()
getSize
in interface org.kie.api.task.model.Attachment
public void setContent(org.kie.api.task.model.Content content)
setContent
in interface org.kie.internal.task.api.model.InternalAttachment
content
- attachment contentpublic void setSize(int size)
setSize
in interface org.kie.internal.task.api.model.InternalAttachment
public long getAttachmentContentId()
getAttachmentContentId
in interface org.kie.api.task.model.Attachment
public void setAttachmentContentId(long contentId)
setAttachmentContentId
in interface org.kie.internal.task.api.model.InternalAttachment
Copyright © 2001–2018 JBoss by Red Hat. All rights reserved.