Interface CollectionAdapter
-
- All Known Subinterfaces:
MediaCollectionAdapter
- All Known Implementing Classes:
AbstractCollectionAdapter,AbstractEntityCollectionAdapter,AbstractMultipartCollectionAdapter,BasicAdapter,ManagedCollectionAdapter
@Deprecated public interface CollectionAdapter
Deprecated.Legacy AEM 6.x API.The CollectionAdapter interface is the component that provides the business logic of an Atompub server. The Provider will use it's WorkspaceManager to determine which CollectionAdapter to dispatch a request to. Once an adapter is selected, the Provider will determine what kind of request is being made and will forward the request on to the appropriate CollectionAdapter method.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description ResponseContextdeleteEntry(RequestContext request)Deprecated.Delete an entry from the collectionResponseContextextensionRequest(RequestContext request)Deprecated.Any request that is not covered by the postEntry, deleteEntry, etc methods will be passed on to the extensionRequest method.ResponseContextgetCategories(RequestContext request)Deprecated.Get an Atompub Categories documentResponseContextgetEntry(RequestContext request)Deprecated.Get an entry from the collectionResponseContextgetFeed(RequestContext request)Deprecated.Get the collections Atom feed documentResponseContextheadEntry(RequestContext request)Deprecated.Get metadata for an entry from the collectionResponseContextoptionsEntry(RequestContext request)Deprecated.Get options for an entry from the collectionResponseContextpostEntry(RequestContext request)Deprecated.Post a new entry to the collectionResponseContextputEntry(RequestContext request)Deprecated.Update an existing entry
-
-
-
Method Detail
-
postEntry
ResponseContext postEntry(RequestContext request)
Deprecated.Post a new entry to the collection
-
deleteEntry
ResponseContext deleteEntry(RequestContext request)
Deprecated.Delete an entry from the collection
-
getEntry
ResponseContext getEntry(RequestContext request)
Deprecated.Get an entry from the collection
-
headEntry
ResponseContext headEntry(RequestContext request)
Deprecated.Get metadata for an entry from the collection
-
optionsEntry
ResponseContext optionsEntry(RequestContext request)
Deprecated.Get options for an entry from the collection
-
putEntry
ResponseContext putEntry(RequestContext request)
Deprecated.Update an existing entry
-
getFeed
ResponseContext getFeed(RequestContext request)
Deprecated.Get the collections Atom feed document
-
getCategories
ResponseContext getCategories(RequestContext request)
Deprecated.Get an Atompub Categories document
-
extensionRequest
ResponseContext extensionRequest(RequestContext request)
Deprecated.Any request that is not covered by the postEntry, deleteEntry, etc methods will be passed on to the extensionRequest method. This provides an Adapter with the ability to support Atompub protocol extensions.
-
-