Package org.apache.wiki.providers
Class WikiAttachmentAdapterProvider
java.lang.Object
org.apache.wiki.providers.WikiAttachmentAdapterProvider
- All Implemented Interfaces:
org.apache.wiki.api.providers.AttachmentProvider,org.apache.wiki.api.providers.WikiProvider
@Deprecated
public class WikiAttachmentAdapterProvider
extends Object
implements org.apache.wiki.api.providers.AttachmentProvider
Deprecated.
This provider ensures backward compatibility with attachment providers not using the public API. As providers should use the public API
directly, the use of this class is considered deprecated.
- See Also:
-
AttachmentProvider
-
Field Summary
Fields inherited from interface org.apache.wiki.api.providers.AttachmentProvider
PROP_STORAGEDIRFields inherited from interface org.apache.wiki.api.providers.WikiProvider
LATEST_VERSION -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddeleteAttachment(org.apache.wiki.api.core.Attachment att) Deprecated.voiddeleteVersion(org.apache.wiki.api.core.Attachment att) Deprecated.Collection<org.apache.wiki.api.core.Attachment>findAttachments(org.apache.wiki.api.search.QueryItem[] query) Deprecated.getAttachmentData(org.apache.wiki.api.core.Attachment att) Deprecated.org.apache.wiki.api.core.AttachmentgetAttachmentInfo(org.apache.wiki.api.core.Page page, String name, int version) Deprecated.Deprecated.List<org.apache.wiki.api.core.Attachment>getVersionHistory(org.apache.wiki.api.core.Attachment att) Deprecated.voidinitialize(org.apache.wiki.api.core.Engine engine, Properties properties) Deprecated.List<org.apache.wiki.api.core.Attachment>listAllChanged(Date timestamp) Deprecated.List<org.apache.wiki.api.core.Attachment>listAttachments(org.apache.wiki.api.core.Page page) Deprecated.voidmoveAttachmentsForPage(String oldParent, String newParent) Deprecated.voidputAttachmentData(org.apache.wiki.api.core.Attachment att, InputStream data) Deprecated.
-
Constructor Details
-
WikiAttachmentAdapterProvider
public WikiAttachmentAdapterProvider()Deprecated.
-
-
Method Details
-
initialize
public void initialize(org.apache.wiki.api.core.Engine engine, Properties properties) throws org.apache.wiki.api.exceptions.NoRequiredPropertyException, IOException Deprecated.- Specified by:
initializein interfaceorg.apache.wiki.api.providers.WikiProvider- Throws:
org.apache.wiki.api.exceptions.NoRequiredPropertyExceptionIOException
-
getProviderInfo
Deprecated.- Specified by:
getProviderInfoin interfaceorg.apache.wiki.api.providers.WikiProvider
-
putAttachmentData
public void putAttachmentData(org.apache.wiki.api.core.Attachment att, InputStream data) throws org.apache.wiki.api.exceptions.ProviderException, IOException Deprecated.- Specified by:
putAttachmentDatain interfaceorg.apache.wiki.api.providers.AttachmentProvider- Throws:
org.apache.wiki.api.exceptions.ProviderExceptionIOException
-
getAttachmentData
public InputStream getAttachmentData(org.apache.wiki.api.core.Attachment att) throws org.apache.wiki.api.exceptions.ProviderException, IOException Deprecated.- Specified by:
getAttachmentDatain interfaceorg.apache.wiki.api.providers.AttachmentProvider- Throws:
org.apache.wiki.api.exceptions.ProviderExceptionIOException
-
listAttachments
public List<org.apache.wiki.api.core.Attachment> listAttachments(org.apache.wiki.api.core.Page page) throws org.apache.wiki.api.exceptions.ProviderException Deprecated.- Specified by:
listAttachmentsin interfaceorg.apache.wiki.api.providers.AttachmentProvider- Throws:
org.apache.wiki.api.exceptions.ProviderException
-
findAttachments
public Collection<org.apache.wiki.api.core.Attachment> findAttachments(org.apache.wiki.api.search.QueryItem[] query) Deprecated.- Specified by:
findAttachmentsin interfaceorg.apache.wiki.api.providers.AttachmentProvider
-
listAllChanged
public List<org.apache.wiki.api.core.Attachment> listAllChanged(Date timestamp) throws org.apache.wiki.api.exceptions.ProviderException Deprecated.- Specified by:
listAllChangedin interfaceorg.apache.wiki.api.providers.AttachmentProvider- Throws:
org.apache.wiki.api.exceptions.ProviderException
-
getAttachmentInfo
public org.apache.wiki.api.core.Attachment getAttachmentInfo(org.apache.wiki.api.core.Page page, String name, int version) throws org.apache.wiki.api.exceptions.ProviderException Deprecated.- Specified by:
getAttachmentInfoin interfaceorg.apache.wiki.api.providers.AttachmentProvider- Throws:
org.apache.wiki.api.exceptions.ProviderException
-
getVersionHistory
public List<org.apache.wiki.api.core.Attachment> getVersionHistory(org.apache.wiki.api.core.Attachment att) Deprecated.- Specified by:
getVersionHistoryin interfaceorg.apache.wiki.api.providers.AttachmentProvider
-
deleteVersion
public void deleteVersion(org.apache.wiki.api.core.Attachment att) throws org.apache.wiki.api.exceptions.ProviderException Deprecated.- Specified by:
deleteVersionin interfaceorg.apache.wiki.api.providers.AttachmentProvider- Throws:
org.apache.wiki.api.exceptions.ProviderException
-
deleteAttachment
public void deleteAttachment(org.apache.wiki.api.core.Attachment att) throws org.apache.wiki.api.exceptions.ProviderException Deprecated.- Specified by:
deleteAttachmentin interfaceorg.apache.wiki.api.providers.AttachmentProvider- Throws:
org.apache.wiki.api.exceptions.ProviderException
-
moveAttachmentsForPage
public void moveAttachmentsForPage(String oldParent, String newParent) throws org.apache.wiki.api.exceptions.ProviderException Deprecated.- Specified by:
moveAttachmentsForPagein interfaceorg.apache.wiki.api.providers.AttachmentProvider- Throws:
org.apache.wiki.api.exceptions.ProviderException
-
AttachmentProviderinstead.