com.dtolabs.rundeck.core.dispatcher
Class IStoredJobsQueryImpl

java.lang.Object
  extended by com.dtolabs.rundeck.core.dispatcher.IStoredJobsQueryImpl
All Implemented Interfaces:
IStoredJobsQuery

public class IStoredJobsQueryImpl
extends java.lang.Object
implements IStoredJobsQuery

IStoredJobsQueryImpl is ...


Constructor Summary
IStoredJobsQueryImpl(java.lang.String nameMatch, java.lang.String groupMatch, java.lang.String idlist, java.lang.String projectFilter)
           
 
Method Summary
 java.lang.String getGroupMatch()
          Return match string for group name
 java.lang.String getIdlist()
          Return ID list string, a comma-separated list of IDs.
 java.lang.String getNameMatch()
          Return match string for job name
 java.lang.String getProjectFilter()
          Return match string for project name
 void setGroupMatch(java.lang.String groupMatch)
           
 void setIdlist(java.lang.String idlist)
           
 void setNameMatch(java.lang.String nameMatch)
           
 void setProjectFilter(java.lang.String projectFilter)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IStoredJobsQueryImpl

public IStoredJobsQueryImpl(java.lang.String nameMatch,
                            java.lang.String groupMatch,
                            java.lang.String idlist,
                            java.lang.String projectFilter)
Method Detail

getNameMatch

public java.lang.String getNameMatch()
Description copied from interface: IStoredJobsQuery
Return match string for job name

Specified by:
getNameMatch in interface IStoredJobsQuery
Returns:
match string

setNameMatch

public void setNameMatch(java.lang.String nameMatch)

getGroupMatch

public java.lang.String getGroupMatch()
Description copied from interface: IStoredJobsQuery
Return match string for group name

Specified by:
getGroupMatch in interface IStoredJobsQuery
Returns:
match string

setGroupMatch

public void setGroupMatch(java.lang.String groupMatch)

getIdlist

public java.lang.String getIdlist()
Description copied from interface: IStoredJobsQuery
Return ID list string, a comma-separated list of IDs. This is used to explicitly request Jobs by ID rather than via matching properties.

Specified by:
getIdlist in interface IStoredJobsQuery
Returns:
id list string

setIdlist

public void setIdlist(java.lang.String idlist)

getProjectFilter

public java.lang.String getProjectFilter()
Description copied from interface: IStoredJobsQuery
Return match string for project name

Specified by:
getProjectFilter in interface IStoredJobsQuery
Returns:
match string

setProjectFilter

public void setProjectFilter(java.lang.String projectFilter)