org.teiid.deployers
Class ManagedPropertyUtil
java.lang.Object
org.teiid.deployers.ManagedPropertyUtil
public class ManagedPropertyUtil
- extends java.lang.Object
Method Summary |
static org.jboss.managed.api.ManagedProperty |
convert(ExtendedPropertyMetadata prop)
|
static org.jboss.managed.api.ManagedProperty |
convert(java.lang.Object instance,
java.lang.reflect.Method method,
TranslatorProperty prop)
|
static org.jboss.managed.api.ManagedProperty |
createProperty(java.lang.String name,
org.jboss.metatype.api.types.MetaType type,
java.lang.String displayName,
java.lang.String description,
boolean mandatory,
boolean readOnly,
java.io.Serializable defaultValue)
|
static org.jboss.managed.api.ManagedProperty |
createProperty(java.lang.String name,
org.jboss.metatype.api.types.SimpleMetaType type,
java.lang.String displayName,
java.lang.String description,
boolean mandatory,
boolean readOnly,
java.io.Serializable defaultValue,
boolean advanced,
boolean masked,
java.lang.String[] allowed)
|
static java.lang.Object |
getDefaultValue(java.lang.Object instance,
java.lang.reflect.Method method,
TranslatorProperty prop)
|
static void |
markAsTeiidProperty(org.jboss.managed.api.ManagedProperty mp)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ManagedPropertyUtil
public ManagedPropertyUtil()
convert
public static org.jboss.managed.api.ManagedProperty convert(java.lang.Object instance,
java.lang.reflect.Method method,
TranslatorProperty prop)
getDefaultValue
public static java.lang.Object getDefaultValue(java.lang.Object instance,
java.lang.reflect.Method method,
TranslatorProperty prop)
convert
public static org.jboss.managed.api.ManagedProperty convert(ExtendedPropertyMetadata prop)
createProperty
public static org.jboss.managed.api.ManagedProperty createProperty(java.lang.String name,
org.jboss.metatype.api.types.MetaType type,
java.lang.String displayName,
java.lang.String description,
boolean mandatory,
boolean readOnly,
java.io.Serializable defaultValue)
createProperty
public static org.jboss.managed.api.ManagedProperty createProperty(java.lang.String name,
org.jboss.metatype.api.types.SimpleMetaType type,
java.lang.String displayName,
java.lang.String description,
boolean mandatory,
boolean readOnly,
java.io.Serializable defaultValue,
boolean advanced,
boolean masked,
java.lang.String[] allowed)
markAsTeiidProperty
public static void markAsTeiidProperty(org.jboss.managed.api.ManagedProperty mp)
Copyright © 2010. All Rights Reserved.