org.rhq.core.domain.operation
Class ScheduleJobId

java.lang.Object
  extended by org.rhq.core.domain.operation.JobId
      extended by org.rhq.core.domain.operation.ScheduleJobId
All Implemented Interfaces:
Serializable

public class ScheduleJobId
extends JobId

This class is a mutable version of JobId, which represents the unique identifier of the Quartz job for a scheduled RHQ operation. NOTE: It is no longer used as the primary key to the OperationScheduleEntity entities.

See Also:
Serialized Form

Constructor Summary
ScheduleJobId()
           
ScheduleJobId(String jobIdString)
           
ScheduleJobId(String[] jobIdParts)
           
ScheduleJobId(String jobName, String jobGroup)
           
 
Method Summary
 void setJobGroup(String jobGroup)
          This class is designed as a read-only immutable, however, this protected method will allow you to subclass it to make it mutable.
 void setJobName(String jobName)
          This class is designed as a read-only immutable, however, this protected method will allow you to subclass it to make it mutable.
 
Methods inherited from class org.rhq.core.domain.operation.JobId
equals, getJobGroup, getJobName, hashCode, joinPartsIntoJobIdString, splitJobIdStringIntoParts, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ScheduleJobId

public ScheduleJobId()

ScheduleJobId

public ScheduleJobId(String jobName,
                     String jobGroup)

ScheduleJobId

public ScheduleJobId(String jobIdString)

ScheduleJobId

public ScheduleJobId(String[] jobIdParts)
Method Detail

setJobName

public void setJobName(String jobName)
Description copied from class: JobId
This class is designed as a read-only immutable, however, this protected method will allow you to subclass it to make it mutable.

Overrides:
setJobName in class JobId

setJobGroup

public void setJobGroup(String jobGroup)
Description copied from class: JobId
This class is designed as a read-only immutable, however, this protected method will allow you to subclass it to make it mutable.

Overrides:
setJobGroup in class JobId


Copyright © 2008-2011 Red Hat, Inc.. All Rights Reserved.