com.semarchy.mdm.runtime.admin
Class JobLogFilter

java.lang.Object
  extended by com.semarchy.mdm.runtime.admin.JobLogFilter

public class JobLogFilter
extends Object


Field Summary
static String CLASS_NAME
           
static String COL_CREATOR
           
static String COL_NAME
           
static String COL_START_DATE
           
static String COL_STATUS
           
static String ORDER_BY
           
static String TABLE_NAME
           
 
Constructor Summary
JobLogFilter(com.semarchy.mdm.ws.admin.JobLogFilterType pJaxbFilter)
          for internal use only
 
Method Summary
 JobLogFilter createdByLike(String pCreator)
          set a condition to filter job logs per creator;
static JobLogFilter instance()
          create an instance of JobLogFilter
<T> T
internalAs(Class<T> pClass)
          for internal use only convert this filter into given representation
 JobLogFilter jobNameLike(String pName)
          set a condition to filter job logs per job name like given name;
 JobLogFilter last(int pNumber)
          set a condition to filter the given pNumber last job logs
 JobLogFilter sinceDay(int pNumber)
          set a condition to filter job logs started after given number of days;
 JobLogFilter sinceHour(int pNumber)
          set a condition to filter job logs started after given number of hours;
 JobLogFilter sinceMinute(int pNumber)
          set a condition to filter job logs started after given number of minutes;
 JobLogFilter sinceMonth(int pNumber)
          set a condition to filter job logs started after given number of month;
 JobLogFilter sinceSecond(int pNumber)
          set a condition to filter job logs started after given number of seconds;
 JobLogFilter sinceWeek(int pNumber)
          set a condition to filter job logs started after given number of weeks;
 JobLogFilter status(com.semarchy.mdm.ws.admin.JobLogStatus pStatus)
          add a status for job logs filtering;
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

COL_START_DATE

public static final String COL_START_DATE
See Also:
Constant Field Values

COL_STATUS

public static final String COL_STATUS
See Also:
Constant Field Values

COL_CREATOR

public static final String COL_CREATOR
See Also:
Constant Field Values

COL_NAME

public static final String COL_NAME
See Also:
Constant Field Values

TABLE_NAME

public static final String TABLE_NAME
See Also:
Constant Field Values

ORDER_BY

public static final String ORDER_BY
See Also:
Constant Field Values

CLASS_NAME

public static final String CLASS_NAME
See Also:
Constant Field Values
Constructor Detail

JobLogFilter

public JobLogFilter(com.semarchy.mdm.ws.admin.JobLogFilterType pJaxbFilter)
for internal use only

Parameters:
pJaxbFilter -
Method Detail

instance

public static JobLogFilter instance()
create an instance of JobLogFilter

Returns:
newly created instance;

jobNameLike

public JobLogFilter jobNameLike(String pName)
set a condition to filter job logs per job name like given name;

Parameters:
pName -
Returns:
filter with new condition added

createdByLike

public JobLogFilter createdByLike(String pCreator)
set a condition to filter job logs per creator;

Parameters:
pCreator -
Returns:
filter with new condition added

status

public JobLogFilter status(com.semarchy.mdm.ws.admin.JobLogStatus pStatus)
add a status for job logs filtering;

Parameters:
pCreator -
Returns:
filter with new condition added

last

public JobLogFilter last(int pNumber)
set a condition to filter the given pNumber last job logs

Parameters:
pCreator -
Returns:
filter with new condition added

sinceMonth

public JobLogFilter sinceMonth(int pNumber)
set a condition to filter job logs started after given number of month;

Parameters:
pCreator -
Returns:
filter with new condition added

sinceWeek

public JobLogFilter sinceWeek(int pNumber)
set a condition to filter job logs started after given number of weeks;

Parameters:
pCreator -
Returns:
filter with new condition added

sinceDay

public JobLogFilter sinceDay(int pNumber)
set a condition to filter job logs started after given number of days;

Parameters:
pCreator -
Returns:
filter with new condition added

sinceHour

public JobLogFilter sinceHour(int pNumber)
set a condition to filter job logs started after given number of hours;

Parameters:
pCreator -
Returns:
filter with new condition added

sinceMinute

public JobLogFilter sinceMinute(int pNumber)
set a condition to filter job logs started after given number of minutes;

Parameters:
pCreator -
Returns:
filter with new condition added

sinceSecond

public JobLogFilter sinceSecond(int pNumber)
set a condition to filter job logs started after given number of seconds;

Parameters:
pCreator -
Returns:
filter with new condition added

internalAs

public <T> T internalAs(Class<T> pClass)
for internal use only convert this filter into given representation

Parameters:
pClass -
Returns:


Copyright © 2015. All Rights Reserved.