Skip navigation links

Oracle® Data Integrator Java API Reference
11g Release 1 (11.1.1.6.0)

E17060-03


oracle.odi.domain.runtime.scheduling
Enum RecurrenceAttributes.Frequency

java.lang.Object
  extended by java.lang.Enum<RecurrenceAttributes.Frequency>
      extended by oracle.odi.domain.runtime.scheduling.RecurrenceAttributes.Frequency

All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<RecurrenceAttributes.Frequency>
Enclosing class:
RecurrenceAttributes

public static enum RecurrenceAttributes.Frequency
extends java.lang.Enum<RecurrenceAttributes.Frequency>

Defines the frequency of a Recurrence.

Since:
11.1.1.6.0

Enum Constant Summary
DAILY
          Indicates every day repetition.
HOURLY
          Indicates every hour repetition.
MONTHLY
          Indicates every month repetition.
MONTHLY_BY_WEEK_DAY
          Indicates every month repetition indicated by week day and its rank.
ON_AGENT_STARTUP
          Indicates repetition on every run-time agent startup.
SIMPLE
          Indicates a singular execution on specific date and time.
WEEKLY
          Indicates every week repetition.
YEARLY
          Indicates every year repetition.

 

Method Summary
static RecurrenceAttributes.Frequency valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static RecurrenceAttributes.Frequency[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.

 

Methods inherited from class java.lang.Enum
compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf

 

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

 

Enum Constant Detail

ON_AGENT_STARTUP

public static final RecurrenceAttributes.Frequency ON_AGENT_STARTUP
Indicates repetition on every run-time agent startup.

SIMPLE

public static final RecurrenceAttributes.Frequency SIMPLE
Indicates a singular execution on specific date and time.

HOURLY

public static final RecurrenceAttributes.Frequency HOURLY
Indicates every hour repetition.

DAILY

public static final RecurrenceAttributes.Frequency DAILY
Indicates every day repetition.

WEEKLY

public static final RecurrenceAttributes.Frequency WEEKLY
Indicates every week repetition.

MONTHLY

public static final RecurrenceAttributes.Frequency MONTHLY
Indicates every month repetition.

MONTHLY_BY_WEEK_DAY

public static final RecurrenceAttributes.Frequency MONTHLY_BY_WEEK_DAY
Indicates every month repetition indicated by week day and its rank. Example: last Tuesday of every month.

YEARLY

public static final RecurrenceAttributes.Frequency YEARLY
Indicates every year repetition.

Method Detail

values

public static RecurrenceAttributes.Frequency[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
for (RecurrenceAttributes.Frequency c : RecurrenceAttributes.Frequency.values())
    System.out.println(c);
Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static RecurrenceAttributes.Frequency valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
java.lang.NullPointerException - if the argument is null

Skip navigation links

Oracle® Data Integrator Java API Reference
11g Release 1 (11.1.1.6.0)

E17060-03


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