Skip navigation links

Oracle Enterprise Scheduler Java API Reference
11g Release 1 (11.1.1.7)
E26229-06


oracle.as.scheduler
Class ConfigProperty

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

All Implemented Interfaces:
java.io.Serializable

public class ConfigProperty
extends java.lang.Object
implements java.io.Serializable
See Also:
Serialized Form

Constructor Summary
ConfigProperty(oracle.as.scheduler.runtime.EssConfigFacade.PropertyType propType, java.lang.String propName, java.lang.String propValue, boolean immutable)
           
ConfigProperty(java.lang.String propType, java.lang.String propName, java.lang.String propValue, boolean immutable)
           

 

Method Summary
static ConfigProperty from(javax.management.openmbean.CompositeData cd)
          Create an instance of the model specific class out of an associated CompositeData instance
 java.lang.String getName()
          Get the name of this config property
 java.lang.String getType()
          Get the type of this config property.
 java.lang.String getValue()
          Get the value of this config property
 boolean isImmutable()
          Check whether the property is mutable or not
 javax.management.openmbean.CompositeData toCompositeData(javax.management.openmbean.CompositeType ct)
          Convert an instance of this model specific type to a CompositeData.
static javax.management.openmbean.CompositeType toCompositeType()
          Returns the CompositeType that describes this model specific class
 java.lang.String toString()
           

 

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

 

Constructor Detail

ConfigProperty

public ConfigProperty(oracle.as.scheduler.runtime.EssConfigFacade.PropertyType propType,
                      java.lang.String propName,
                      java.lang.String propValue,
                      boolean immutable)

ConfigProperty

public ConfigProperty(java.lang.String propType,
                      java.lang.String propName,
                      java.lang.String propValue,
                      boolean immutable)

Method Detail

isImmutable

public boolean isImmutable()
Check whether the property is mutable or not
Returns:
boolean true is immutable, false otherwise

getName

public java.lang.String getName()
Get the name of this config property
Returns:
string property name

getType

public java.lang.String getType()
Get the type of this config property. Can be either ESS or APP
Returns:
string property type

getValue

public java.lang.String getValue()
Get the value of this config property
Returns:
string property value

toCompositeType

public static javax.management.openmbean.CompositeType toCompositeType()
Returns the CompositeType that describes this model specific class

toCompositeData

public javax.management.openmbean.CompositeData toCompositeData(javax.management.openmbean.CompositeType ct)
Convert an instance of this model specific type to a CompositeData. This ensure that clients that do not have access to the model specific class can still use the MBean. The MXBean framework can perform this conversion automatically. However MXBeans are part of JDK 6.0 and AS11g is required to support JDK 5.0
Parameters:
ct - This parameter is there only for future compatibility reasons with JDK 6.0. It can be ignored at this point.

from

public static ConfigProperty from(javax.management.openmbean.CompositeData cd)
                           throws java.lang.IllegalArgumentException
Create an instance of the model specific class out of an associated CompositeData instance
Throws:
java.lang.IllegalArgumentException

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

Skip navigation links

Oracle Enterprise Scheduler Java API Reference
11g Release 1 (11.1.1.7)
E26229-06


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