Constructor and Description |
---|
AttachmentDAO() |
Modifier and Type | Method and Description |
---|---|
void |
delete(SQLConnectable connector) |
static java.util.LinkedList |
getActiveAttachments(SQLConnectable connector,
java.lang.Long messageId) |
byte[] |
getAttachmentContent(SQLConnectable connector) |
byte[] |
getContent() |
java.lang.String |
getFileName() |
java.lang.String |
getFilePath() |
java.lang.Long |
getFileSize() |
java.lang.Long |
getId() |
java.lang.Long |
getMessageId() |
java.lang.String |
getMimeType() |
java.lang.String |
getType() |
void |
retrieve(SQLConnectable connector,
java.lang.Object id)
Pobiera dane do pustego obiektu.
|
void |
save(SQLConnectable connector)
Zapisuje obiekt w bazie danych; dane obiektu muszą być wypełnione!
|
void |
setContent(byte[] content) |
void |
setFileName(java.lang.String fileName) |
void |
setFilePath(java.lang.String filePath) |
void |
setFileSize(java.lang.Long fileSize) |
void |
setId(java.lang.Long id) |
void |
setMessageId(java.lang.Long messageId) |
void |
setMimeType(java.lang.String mimeType) |
void |
setType(java.lang.String type) |
public void save(SQLConnectable connector) throws PalioException, DAOException
SimpleDAO
save
in interface SimpleDAO
DAOException
PalioException
public void retrieve(SQLConnectable connector, java.lang.Object id) throws PalioException, DAOException
SimpleDAO
retrieve
in interface SimpleDAO
id
- identyfikator obiektu w bazieDAOException
PalioException
public static java.util.LinkedList getActiveAttachments(SQLConnectable connector, java.lang.Long messageId) throws PalioException
PalioException
public byte[] getAttachmentContent(SQLConnectable connector) throws PalioException
PalioException
public void delete(SQLConnectable connector) throws PalioException
PalioException
public byte[] getContent()
public void setContent(byte[] content)
content
- The content to set.public java.lang.String getFileName()
public void setFileName(java.lang.String fileName)
fileName
- The fileName to set.public java.lang.String getFilePath()
public void setFilePath(java.lang.String filePath)
filePath
- The filePath to set.public java.lang.Long getFileSize()
public void setFileSize(java.lang.Long fileSize)
fileSize
- The fileSize to set.public java.lang.Long getId()
public void setId(java.lang.Long id)
id
- The id to set.public java.lang.Long getMessageId()
public void setMessageId(java.lang.Long messageId)
messageId
- The messageId to set.public java.lang.String getMimeType()
public void setMimeType(java.lang.String mimeType)
mimeType
- The mimeType to set.public java.lang.String getType()
public void setType(java.lang.String type)
type
- The type to set.