org.apache.abdera.protocol.server.impl
Class AbstractWorkspaceManager

java.lang.Object
  extended by org.apache.abdera.protocol.server.impl.AbstractWorkspaceManager
All Implemented Interfaces:
WorkspaceManager
Direct Known Subclasses:
DefaultWorkspaceManager

public abstract class AbstractWorkspaceManager
extends Object
implements WorkspaceManager

Base implementation for WorkspaceManager implementations


Field Summary
protected  Collection<WorkspaceInfo> workspaces
           
 
Constructor Summary
AbstractWorkspaceManager()
           
 
Method Summary
 void addWorkspace(WorkspaceInfo workspace)
           
 Collection<WorkspaceInfo> getWorkspaces(RequestContext request)
          Return the list of available workspaces
 void setWorkspaces(Collection<WorkspaceInfo> workspaces)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.abdera.protocol.server.WorkspaceManager
getCollectionAdapter
 

Field Detail

workspaces

protected Collection<WorkspaceInfo> workspaces
Constructor Detail

AbstractWorkspaceManager

public AbstractWorkspaceManager()
Method Detail

getWorkspaces

public Collection<WorkspaceInfo> getWorkspaces(RequestContext request)
Description copied from interface: WorkspaceManager
Return the list of available workspaces

Specified by:
getWorkspaces in interface WorkspaceManager

setWorkspaces

public void setWorkspaces(Collection<WorkspaceInfo> workspaces)

addWorkspace

public void addWorkspace(WorkspaceInfo workspace)


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