Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Enterprise Scheduler Service
11g Release 1 (11.1.1.6.3)
E26229-05


oracle.as.scheduler
Class JobSetStepProperties

java.lang.Object
  extended by oracle.as.scheduler.JobSetStepProperties


public class JobSetStepProperties
extends java.lang.Object

Container for the properties for a JobSetStep.


Constructor Summary
JobSetStepProperties()
          Constructs a new instance.
JobSetStepProperties(JobSetStepProperties source)
          Constructs an instance with the same properties as the given object.

 

Method Summary
 void add(java.lang.String name, java.lang.Object value)
          Adds a step property to this object.
 void clear()
          Removes all step properties from this object.
 boolean contains(java.lang.String name)
          Checks if this object contains a property with the specified name.
 boolean equals(java.lang.Object obj)
          Checks if the object is equal to this JobSetStepProperties.
 java.util.Collection<java.lang.String> getNames()
          Returns a collection of the property names in this object.
 java.lang.Object getValue(java.lang.String name)
          Gets the value of the specifed property.
 void remove(java.lang.String name)
          Removes a property from this object.

 

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

 

Constructor Detail

JobSetStepProperties

public JobSetStepProperties()
Constructs a new instance.

JobSetStepProperties

public JobSetStepProperties(JobSetStepProperties source)
Constructs an instance with the same properties as the given object.
Parameters:
source - the JobSet step properties to be duplicated in this object. The source may not be null.

Method Detail

add

public void add(java.lang.String name,
                java.lang.Object value)
Adds a step property to this object. If a property by the given name already exists, its value is replaced with new value.
Parameters:
name - the name of the JobSetStepProperty.
value - the value of the property. null in not allowed.

contains

public boolean contains(java.lang.String name)
Checks if this object contains a property with the specified name.
Parameters:
name - the name of the property to check.
Returns:
true if the property exists, false otherwise.

getValue

public java.lang.Object getValue(java.lang.String name)
Gets the value of the specifed property.
Parameters:
name - the name of the step property whose value is to be returned.
Returns:
the value of the property, or null if the property is not defined in this object.

getNames

public java.util.Collection<java.lang.String> getNames()
Returns a collection of the property names in this object.
Returns:
a collection of the JobSetStep properties in this object.

remove

public void remove(java.lang.String name)
Removes a property from this object.
Parameters:
name - the property to be removed.

clear

public void clear()
Removes all step properties from this object.

equals

public boolean equals(java.lang.Object obj)
Checks if the object is equal to this JobSetStepProperties.

Equal means it contains exactly the same properties with the same values.

Overrides:
equals in class java.lang.Object
Parameters:
obj - object to compare to this JobSetStepProperties.
Returns:
true if the given object is a JobSetStepProperties and it is equal to this JobSetStepProperties; else false.

Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Enterprise Scheduler Service
11g Release 1 (11.1.1.6.3)
E26229-05


Copyright © 2008, 2012 Oracle. All rights reserved.