Skip navigation links


oracle.iam.scheduler.vo
Class JobDetails

java.lang.Object
  extended by oracle.iam.scheduler.vo.JobDetails

All Implemented Interfaces:
java.io.Serializable

public class JobDetails
extends java.lang.Object
implements java.io.Serializable

This value object contains all the information about a Scheduled Job. i.e. Job Name Task Name and Corresponding Java class name of the task Last Modification date Retry Count Job Listener Parameters Parameter Types Concurrency status TRUE if job is concurrent otherwise FALSE Method Attributes

See Also:
Serialized Form

Constructor Summary
JobDetails()
           
JobDetails(ScheduledTask task, java.lang.String jobName, java.util.HashMap params)
           
JobDetails(java.lang.String name, java.lang.Class jobClass, java.util.HashMap attributes)
           
JobDetails(java.lang.String name, java.lang.Class jobClass, java.lang.String method, java.util.HashMap params, java.lang.Class[] paramTypes)
           

 

Method Summary
 java.util.HashMap getAttributes()
           
 java.lang.String getCronScheduleType()
           
 java.lang.String getJobListener()
           
 java.lang.String getJobScheduleType()
           
 java.util.Date getLastModifyDate()
           
 java.lang.String getMethod()
           
 java.lang.String getName()
           
 java.util.HashMap getParams()
           
 java.lang.Class[] getParamTypes()
           
 int getRetrycount()
           
 java.lang.Class getTaskClass()
           
 java.lang.String getTaskClassName()
           
 java.lang.String getTaskKey()
           
 java.lang.String getTaskName()
           
 boolean isConcurrent()
           
 boolean isTaskStatus()
           
 void setAttributes(java.util.HashMap params)
           
 void setConcurrent(boolean concurrent)
           
 void setConcurrent(java.lang.String concurrent)
           
 void setCronScheduleType(java.lang.String cronScheduleType)
           
 void setJobListener(java.lang.String jobListener)
           
 void setJobScheduleType(java.lang.String jobScheduleType)
           
 void setLastModifyDate(java.util.Date lastModifyDate)
           
 void setMethod(java.lang.String method)
           
 void setName(java.lang.String name)
           
 void setParams(java.util.HashMap params)
           
 void setParamTypes(java.lang.Class[] paramTypes)
           
 void setRetrycount(int retrycount)
           
 void setRetrycount(java.lang.Long retrycount)
           
 void setTaskClass(java.lang.Class taskClass)
           
 void setTaskClass(java.lang.String taskClass)
           
 void setTaskClassName(java.lang.String taskClassName)
           
 void setTaskKey(java.lang.String taskKey)
           
 void setTaskName(java.lang.String jobName)
           
 void setTaskStatus(boolean taskStatus)
           

 

Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Constructor Detail

JobDetails

public JobDetails(ScheduledTask task,
                  java.lang.String jobName,
                  java.util.HashMap params)

JobDetails

public JobDetails(java.lang.String name,
                  java.lang.Class jobClass,
                  java.util.HashMap attributes)

JobDetails

public JobDetails(java.lang.String name,
                  java.lang.Class jobClass,
                  java.lang.String method,
                  java.util.HashMap params,
                  java.lang.Class[] paramTypes)

JobDetails

public JobDetails()

Method Detail

getTaskClass

public java.lang.Class getTaskClass()

getMethod

public java.lang.String getMethod()

getName

public java.lang.String getName()

setConcurrent

public void setConcurrent(boolean concurrent)

setConcurrent

public void setConcurrent(java.lang.String concurrent)

isConcurrent

public boolean isConcurrent()

getParams

public java.util.HashMap getParams()

getParamTypes

public java.lang.Class[] getParamTypes()

getAttributes

public java.util.HashMap getAttributes()

setName

public void setName(java.lang.String name)

setTaskClass

public void setTaskClass(java.lang.Class taskClass)

setTaskClass

public void setTaskClass(java.lang.String taskClass)

setMethod

public void setMethod(java.lang.String method)

setParams

public void setParams(java.util.HashMap params)

setAttributes

public void setAttributes(java.util.HashMap params)

setParamTypes

public void setParamTypes(java.lang.Class[] paramTypes)

getTaskClassName

public java.lang.String getTaskClassName()

setTaskClassName

public void setTaskClassName(java.lang.String taskClassName)

getRetrycount

public int getRetrycount()

setRetrycount

public void setRetrycount(int retrycount)

setRetrycount

public void setRetrycount(java.lang.Long retrycount)

getTaskName

public java.lang.String getTaskName()

setTaskName

public void setTaskName(java.lang.String jobName)

isTaskStatus

public boolean isTaskStatus()

setTaskStatus

public void setTaskStatus(boolean taskStatus)

getLastModifyDate

public java.util.Date getLastModifyDate()

setLastModifyDate

public void setLastModifyDate(java.util.Date lastModifyDate)

getJobListener

public java.lang.String getJobListener()

setJobListener

public void setJobListener(java.lang.String jobListener)

getTaskKey

public java.lang.String getTaskKey()

setTaskKey

public void setTaskKey(java.lang.String taskKey)

getJobScheduleType

public java.lang.String getJobScheduleType()

setJobScheduleType

public void setJobScheduleType(java.lang.String jobScheduleType)

getCronScheduleType

public java.lang.String getCronScheduleType()

setCronScheduleType

public void setCronScheduleType(java.lang.String cronScheduleType)

Skip navigation links


Copyright © 2010, Oracle and/or its affiliates. All rights reserved.