org.apache.abdera.protocol.server
Interface WorkspaceManager

All Known Implementing Classes:
org.apache.abdera.protocol.server.impl.AbstractWorkspaceProvider, BasicProvider, CustomProvider, ManagedProvider

public interface WorkspaceManager

The Workspace Manager is used by a Provider to access metadata used to construct Atompub service documents and to determine the appropriate CollectionAdapter to handle a particular request


Method Summary
 CollectionAdapter getCollectionAdapter(RequestContext request)
          Get the Collection Adapter that will handle this request
 Collection<WorkspaceInfo> getWorkspaces(RequestContext request)
          Return the list of available workspaces
 

Method Detail

getCollectionAdapter

CollectionAdapter getCollectionAdapter(RequestContext request)
Get the Collection Adapter that will handle this request


getWorkspaces

Collection<WorkspaceInfo> getWorkspaces(RequestContext request)
Return the list of available workspaces



Copyright © 2006-2010 Apache Software Foundation. All Rights Reserved.