Uses of Class
net.sourceforge.sconman.Project

Packages that use Project
net.sourceforge.sconman SCONMAN Usage Guide (TODO) 
net.sourceforge.sconman.agents   
net.sourceforge.sconman.tools   
 

Uses of Project in net.sourceforge.sconman
 

Fields in net.sourceforge.sconman declared as Project
(package private)  Project IndexManager.SearchResults.prj
           
protected  Project ProjectSynchronizer.prj
           
(package private)  Project AgentManager.project
          The context project for agent execution
(package private)  Project Category.project
          Category project
(package private)  Project Category.RepositoryIndexSynchronizer.project
           
(package private)  Project IndexManager.project
           
(package private)  Project Multiproject.ProjectCache.Entry.project
           
 

Methods in net.sourceforge.sconman that return Project
 Project Multiproject.createProject(java.io.InputStream is, java.lang.String projectName)
          Create a project from a InputStream that defines the project
 Project Multiproject.ProjectCache.get(java.lang.String prjId)
          Returns a cached project.
 Project Multiproject.getOrCreateProject(java.lang.String id)
          Returns a project, creating a new one if there's no project with that id in the multiproject
 Project Category.getProject()
          Returns the project this category is defined on.
 Project Content.getProject()
          Returns project
 Project ContentType.getProject()
          Returns the project.
(package private)  Project SecurityContext.getProject()
          Returns the parent project
 Project User.getProject()
          Returns the user's project
 Project Multiproject.getProject(java.lang.String id)
          Returns a project.
 

Methods in net.sourceforge.sconman with parameters of type Project
 void Multiproject.ProjectCache.add(Project prj)
          Adds a project with a lastAccessed time
(package private) static void Relationships.addRelationshipsToProject(Project prj)
          Configures a project to work with relationships
(package private) static void Subscriptions.addSubscriptionsToProject(Project prj)
          Configures a project to work with relationships
 void ISCMEventListener.afterSaveProject(Project project)
          Called after saving the project
 void SCMEventListenerAdapter.afterSaveProject(Project project)
           
 void SCMEventMulticaster.afterSaveProject(Project project)
           
 void ISCMEventListener.beforeSaveProject(Project project)
          Called before project saves
 void SCMEventListenerAdapter.beforeSaveProject(Project project)
           
 void SCMEventMulticaster.beforeSaveProject(Project project)
           
 ISearchResults IndexManager.getAll(Project project)
          Returns all the contents stored within the Lunene index
static Content Cont2DocTranslator.getContent(Project prj, org.apache.lucene.document.Document doc)
          Translates a Lucene document into a SCM content
 void ISCMEventListener.onClose(Project project)
          Called when the project instance is closed to be discarded
 void SCMEventListenerAdapter.onClose(Project project)
           
 void SCMEventMulticaster.onClose(Project project)
           
(package private)  void Content.readAttributes(Project prj, java.io.InputStream stream)
          Read attributes from an input stream
 void IAgent.run(Project prj)
          Method to be called every IAgent.getPeriod() miliseconds.
(package private)  ISearchResults IndexManager.search(Project prj, Query query, boolean visible, boolean reverseOrder)
          Does a search in the index
(package private)  ISearchResults IndexManager.search(Project prj, Query query, org.apache.lucene.search.Filter filter, boolean reverseOrder)
          Does a search in the index
 void IExternalProjectSynchronizer.setProject(Project project)
          Sets the project.
 

Constructors in net.sourceforge.sconman with parameters of type Project
AgentManager(Project project)
          Constructor for AgentManager.
Category.RepositoryIndexSynchronizer(Project project, IRepository rep, IProgressObserver po, long total)
           
Category(Project project)
          Creates a new Category object.
Content(Project prj, java.io.File file)
          Reads a content from a file
Content(Project prj, java.io.InputStream is)
          Reads a content from an input stream
ContentType(Project project)
          Creates a new ContentType object.
IndexManager.SearchResults(Project prj, net.sf.sconman.index.IResultSet rset)
           
IndexManager(Project project)
          Manager constructor, known the index path in the filesystem
Multiproject.ProjectCache.Entry(long lastAccessed, Project prj)
           
ProjectSynchronizer(Project prj)
           
SecurityContext(Project project)
          Main constructor
 

Uses of Project in net.sourceforge.sconman.agents
 

Methods in net.sourceforge.sconman.agents with parameters of type Project
abstract  void AbstractAgent.run(Project prj)
          This method will be called by the SCM engine each AbstractAgent.getPeriod() miliseconds to perform some maintenance task.
 void FileAdderAgent.run(Project prj)
          When this agent runs, the directory at FileAdderAgent.getDirPath() is traversed looking for files on it that are added to the project's contents repository and deleted if #getDelete==true
 void MailAdderAgent.run(Project prj)
           
 void OldContentsSweeper.run(Project prj)
          When this agent runs, the project is searched looking for old contents
 void MailAdderAgent.storeMail(Project prj, User user, javax.mail.Message msg)
          Adds an email to the content repository
 

Uses of Project in net.sourceforge.sconman.tools
 

Methods in net.sourceforge.sconman.tools with parameters of type Project
static void ProjectHelper.addVisibilityDaysToAllContents(User actor, Project prj, int days)
          Add visibility days to all the contents in the project
static void ProjectHelper.updateAuthorId(User actor, Project prj, java.lang.String defaultLogin)
          This method sets author to all the contents which author is out of synchronization
 



Copyright null null. All Rights Reserved.