org.sakaiproject.metaobj.shared.mgt.impl
Class StructuredArtifactFinder

java.lang.Object
  extended byorg.sakaiproject.metaobj.shared.mgt.impl.FileArtifactFinder
      extended byorg.sakaiproject.metaobj.shared.mgt.impl.StructuredArtifactFinder
All Implemented Interfaces:
ArtifactFinder

public class StructuredArtifactFinder
extends FileArtifactFinder

Created by IntelliJ IDEA. User: John Ellis Date: Aug 17, 2005 Time: 2:33:51 PM To change this template use File | Settings | File Templates.


Constructor Summary
StructuredArtifactFinder()
           
 
Method Summary
 Collection findByOwner(Id owner)
           
 Collection findByOwnerAndType(Id owner, String type)
          search for a list of artifacts in the system owner by owner and matching the given type
 Collection findByOwnerAndType(Id owner, String type, MimeType mimeType)
           
 Collection findByType(String type)
           
 Collection findByWorksite(Id worksiteId)
           
 Collection findByWorksiteAndType(Id worksiteId, String type)
           
 AgentManager getAgentManager()
           
 ContentHostingService getContentHostingService()
           
 IdManager getIdManager()
           
 boolean getLoadArtifacts()
           
 void setAgentManager(AgentManager agentManager)
           
 void setContentHostingService(ContentHostingService contentHostingService)
           
 void setIdManager(IdManager idManager)
           
 void setLoadArtifacts(boolean loadArtifacts)
           
 
Methods inherited from class org.sakaiproject.metaobj.shared.mgt.impl.FileArtifactFinder
createArtifact, getContentResourceHome, load, setContentResourceHome
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StructuredArtifactFinder

public StructuredArtifactFinder()
Method Detail

findByOwnerAndType

public Collection findByOwnerAndType(Id owner,
                                     String type)
Description copied from interface: ArtifactFinder
search for a list of artifacts in the system owner by owner and matching the given type

Specified by:
findByOwnerAndType in interface ArtifactFinder
Overrides:
findByOwnerAndType in class FileArtifactFinder

findByOwnerAndType

public Collection findByOwnerAndType(Id owner,
                                     String type,
                                     MimeType mimeType)
Specified by:
findByOwnerAndType in interface ArtifactFinder
Overrides:
findByOwnerAndType in class FileArtifactFinder

findByOwner

public Collection findByOwner(Id owner)
Specified by:
findByOwner in interface ArtifactFinder
Overrides:
findByOwner in class FileArtifactFinder

findByWorksiteAndType

public Collection findByWorksiteAndType(Id worksiteId,
                                        String type)
Specified by:
findByWorksiteAndType in interface ArtifactFinder
Overrides:
findByWorksiteAndType in class FileArtifactFinder

findByWorksite

public Collection findByWorksite(Id worksiteId)
Specified by:
findByWorksite in interface ArtifactFinder
Overrides:
findByWorksite in class FileArtifactFinder

findByType

public Collection findByType(String type)
Specified by:
findByType in interface ArtifactFinder
Overrides:
findByType in class FileArtifactFinder

getLoadArtifacts

public boolean getLoadArtifacts()
Specified by:
getLoadArtifacts in interface ArtifactFinder
Overrides:
getLoadArtifacts in class FileArtifactFinder

setLoadArtifacts

public void setLoadArtifacts(boolean loadArtifacts)
Specified by:
setLoadArtifacts in interface ArtifactFinder
Overrides:
setLoadArtifacts in class FileArtifactFinder

getContentHostingService

public ContentHostingService getContentHostingService()
Overrides:
getContentHostingService in class FileArtifactFinder

setContentHostingService

public void setContentHostingService(ContentHostingService contentHostingService)
Overrides:
setContentHostingService in class FileArtifactFinder

getAgentManager

public AgentManager getAgentManager()
Overrides:
getAgentManager in class FileArtifactFinder

setAgentManager

public void setAgentManager(AgentManager agentManager)
Overrides:
setAgentManager in class FileArtifactFinder

getIdManager

public IdManager getIdManager()
Overrides:
getIdManager in class FileArtifactFinder

setIdManager

public void setIdManager(IdManager idManager)
Overrides:
setIdManager in class FileArtifactFinder