|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface AttachmentDataSource
| Field Summary | |
|---|---|
static java.lang.String |
attTrashName
|
| Method Summary | |
|---|---|
void |
addAttachment(java.io.File attFile,
java.lang.String attName,
org.jboss.wiki.WikiPage page,
java.lang.String user)
Add atachment to a given page. |
boolean |
deleteAttachment(java.lang.String pageName,
java.lang.String attachmentName)
Deletes (or moves to trash) given attachment from a given page. |
boolean |
deleteAttachments(java.lang.String pageName)
Deletes (or moves to trash) all attachments from a given page. |
org.jboss.wiki.WikiAttachment |
getAttachment(java.lang.String pageName,
java.lang.String attachmentName)
Get appropriate attachment for a given page. |
org.jboss.wiki.WikiAttachment |
getAttachment(java.lang.String pageName,
java.lang.String attachmentName,
int version)
Get appropriate attachment for a given page at given version. |
long |
getAttachmentSize(java.lang.String pageName,
java.lang.String attachmentName,
int version)
Gets size of attachment at given version. |
java.util.Set<java.lang.String> |
getAttachmentsSet(org.jboss.wiki.WikiPage page)
Gets attachment list for a given page. |
int |
getLastAttachmentVersion(java.lang.String pageName,
java.lang.String attachmentName)
Gets last version of the given attachment. |
void |
setWikiEngine(org.jboss.wiki.WikiEngine wikiEngine)
Sets wikiEngine reference |
| Field Detail |
|---|
static final java.lang.String attTrashName
| Method Detail |
|---|
void addAttachment(java.io.File attFile,
java.lang.String attName,
org.jboss.wiki.WikiPage page,
java.lang.String user)
attFile - File of the attachment.attName - Name of the attachment.page - Page to add atachment to.user - Username of user adding the attachment.java.util.Set<java.lang.String> getAttachmentsSet(org.jboss.wiki.WikiPage page)
page - Page to get list for.
org.jboss.wiki.WikiAttachment getAttachment(java.lang.String pageName,
java.lang.String attachmentName)
pageName - Name of the page to get attachment from.attachmentName - Name of the attachment.
org.jboss.wiki.WikiAttachment getAttachment(java.lang.String pageName,
java.lang.String attachmentName,
int version)
pageName - Name of the page to get attachment from.attachmentName - Name of the attachment.version - Desired version of attachment.
int getLastAttachmentVersion(java.lang.String pageName,
java.lang.String attachmentName)
pageName - Name of the page to get attachment's version from.attachmentName - Name of the attachment.
long getAttachmentSize(java.lang.String pageName,
java.lang.String attachmentName,
int version)
pageName - Name of the page to get attachment's size from.attachmentName - Name of the attachment.version - Version of the attachment to count size for.
boolean deleteAttachment(java.lang.String pageName,
java.lang.String attachmentName)
pageName - Name of the page to delete attachment from.attachmentName - Attachment name.
boolean deleteAttachments(java.lang.String pageName)
pageName - Name of the page to delete attachments from.
void setWikiEngine(org.jboss.wiki.WikiEngine wikiEngine)
wikiEngine -
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||