Skip navigation links
oracle.soa.management.facade
Class PropertyFactory
java.lang.Object
oracle.soa.management.facade.PropertyFactory
-
public abstract class PropertyFactory
- extends java.lang.Object
SCA property facade factory
Method Summary |
abstract Property |
createProperty(java.lang.String name, javax.xml.namespace.QName type)
|
abstract Property |
createProperty(java.lang.String name, javax.xml.namespace.QName type, java.lang.String defaultValue)
|
abstract Property |
createProperty(java.lang.String name, javax.xml.namespace.QName type, java.lang.String defaultValue, boolean isMany)
|
abstract Property |
createProperty(java.lang.String name, javax.xml.namespace.QName type, java.lang.String defaultValue, OverrideOption override)
|
abstract Property |
createProperty(java.lang.String name, javax.xml.namespace.QName type, java.lang.String defaultValue, OverrideOption override, boolean isMany)
|
static PropertyFactory |
getInstance()
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PropertyFactory
public PropertyFactory()
getInstance
public static PropertyFactory getInstance()
createProperty
public abstract Property createProperty(java.lang.String name,
javax.xml.namespace.QName type)
-
- Parameters:
name
- The property name
type
- The property type
- Returns:
- the Property
createProperty
public abstract Property createProperty(java.lang.String name,
javax.xml.namespace.QName type,
java.lang.String defaultValue)
-
- Parameters:
name
- The property name
type
- The property type
defaultValue
- The default property value
- Returns:
- the Property
createProperty
public abstract Property createProperty(java.lang.String name,
javax.xml.namespace.QName type,
java.lang.String defaultValue,
OverrideOption override)
-
- Parameters:
name
- The property name
type
- The property type
defaultValue
- The default property value
override
- The override characteristics of the property
- Returns:
- the Property
createProperty
public abstract Property createProperty(java.lang.String name,
javax.xml.namespace.QName type,
java.lang.String defaultValue,
boolean isMany)
-
- Parameters:
name
- The property name
type
- The property type
defaultValue
- The default property value
isMany
- The value multiplicity characteristics of the property
- Returns:
- the Property
createProperty
public abstract Property createProperty(java.lang.String name,
javax.xml.namespace.QName type,
java.lang.String defaultValue,
OverrideOption override,
boolean isMany)
-
- Parameters:
name
- The property name
type
- The property type
defaultValue
- The default property value
override
- The override characteristics of the property
isMany
- The value multiplicity characteristics of the property
- Returns:
- the Property
Skip navigation links
Copyright © 2010, 2012, Oracle and/or its affiliates. All rights reserved.