Uses of Class
gov.bnl.star.offline.scheduler.CatalogQuery

Packages that use CatalogQuery
gov.bnl.star.offline.scheduler Core classes and interfaces that provide the skeleton components for scheduler. 
gov.bnl.star.offline.scheduler.catalog Contains all the classes to execute the file catalog queries on various file catalog implementations. 
gov.bnl.star.offline.scheduler.policy Contains all the policies being developed for the Scheduler. 
gov.bnl.star.offline.scheduler.policy.copyselector Contains all the copy selectors, that is the algorythms that select a copy of a file from the result of a query. 
 

Uses of CatalogQuery in gov.bnl.star.offline.scheduler
 

Constructors in gov.bnl.star.offline.scheduler with parameters of type CatalogQuery
CatalogQuery(CatalogQuery query)
          Creates a copy of a given query.
 

Uses of CatalogQuery in gov.bnl.star.offline.scheduler.catalog
 

Methods in gov.bnl.star.offline.scheduler.catalog with parameters of type CatalogQuery
static QueryStrategy QueryStrategyFactory.createStrategy(CatalogQuery query)
          Deprecated.  
static QueryResult CatalogManager.executeQuery(CatalogQuery query)
          Deprecated. Executes a file catalog query and returns the output.
 QueryResult AllFilesStrategy.resolveQuery(FileCatalog catalog, CatalogQuery query)
          Deprecated.  
 QueryResult StopWhenSatisfiedStrategy.resolveQuery(FileCatalog catalog, CatalogQuery query)
          Deprecated.  
 QueryResult StartLimitStrategy.resolveQuery(FileCatalog catalog, CatalogQuery query)
          Deprecated.  
 QueryResult QueryStrategy.resolveQuery(FileCatalog catalog, CatalogQuery query)
          Deprecated.  
 

Constructors in gov.bnl.star.offline.scheduler.catalog with parameters of type CatalogQuery
CatalogTask(java.lang.Class catalogClass, CatalogQuery query)
          Deprecated. Creates a new task to execute the query.
 

Uses of CatalogQuery in gov.bnl.star.offline.scheduler.policy
 

Methods in gov.bnl.star.offline.scheduler.policy with parameters of type CatalogQuery
 FileAssignment AssignmentStrategy.assignFiles(Request job, QueryResult[] results, CatalogQuery[] queries, java.util.List fileList)
          Executes the strategy, by assigning all the copies of the files and creating a FileAssignment.
 FileAssignment SelectorAssignmentStrategy.assignFiles(Request request, QueryResult[] results, CatalogQuery[] queries, java.util.List fileList)
           
 

Uses of CatalogQuery in gov.bnl.star.offline.scheduler.policy.copyselector
 

Methods in gov.bnl.star.offline.scheduler.policy.copyselector with parameters of type CatalogQuery
static CopySelector CopySelectorFactory.createCopySelector(CatalogQuery query, Request request)
          Returns the Copy selector to be used on a given query of a given request.
 int SingleCopySelector.selectCopy(QueryResult list, CatalogQuery query, FileAssignment assignment)
           
 int AllCopiesSelector.selectCopy(QueryResult list, CatalogQuery query, FileAssignment assignment)
           
 int XrootdMinMaxSingleCopySelector.selectCopy(QueryResult list, CatalogQuery query, FileAssignment assignment)
           
 int CopySelector.selectCopy(QueryResult list, CatalogQuery query, FileAssignment assignment)
          Selects the physical copies from the query result according to the parameters of the query, and puts them in the assignment.
 int MinMaxSingleCopySelector.selectCopy(QueryResult list, CatalogQuery query, FileAssignment assignment)
           
 int RootdMinMaxSingleCopySelector.selectCopy(QueryResult list, CatalogQuery query, FileAssignment assignment)
           
 



Copyright © 2002-2004 STAR collaboration - Brookhaven National Laboratory. All Rights Reserved.