|
Oracle Fusion Middleware Workflow Services Java API Reference for Oracle SOA Suite 11g Release 1 (11.1.1) E10660-01 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
java.util.Dictionary<K,V>
java.util.Hashtable<java.lang.Object,java.lang.Object>
java.util.Properties
oracle.tip.pc.services.identity.config.ConfigurationProperties
oracle.tip.pc.services.identity.config.Configuration
public class Configuration
This class represents configuration as described in the configuration file.
Constructor Summary | |
---|---|
Configuration(org.w3c.dom.Element element) Constructor Constructs a Configuration object out of the XML element. |
|
Configuration(ISConfiguration isconfig, ConfigurationType config) Constructor Constructs a Configuration object out of the JAXB model object. |
|
Configuration(ISConfiguration isconfig, org.w3c.dom.Element element) Constructor Constructs a Configuration object out of the XML element. |
Method Summary | |
---|---|
boolean |
equals(java.lang.Object obj) Check if object same |
java.lang.String |
getDisplayName() Gets display name associated with this configuration. |
ISConfiguration |
getISConfiguration() Gets the parent ISConfiguration of this configuration. |
ProviderCfg |
getProviderCfg(java.lang.String serviceName) Gets a ProviderCfg associated with the given service name. |
java.util.Map |
getProviders() Gets a Map of the providers associated with this configuration. |
java.lang.String |
getRealmName() Gets the name of the logical realm associated with this configuration. |
java.util.Map<java.lang.String,ServiceExtensionType> |
getServiceExtensions() Gets a ServiceExtesnions defined for the configurations |
oracle.tip.pc.services.identity.ext.IServiceProvider |
getServiceProviderInstance(ServiceProviderExtensionType serviceProviderType) Gets the instance of the service provider from the configuration. |
int |
hashCode() hash code for ISConfiguration |
boolean |
isDefault() Check if configuration is default |
boolean |
setDefault() Set configuration to be default |
java.lang.String |
toString() To String |
org.w3c.dom.Element |
toXMLElement(org.w3c.dom.Document doc, org.w3c.dom.Element rootElt) Returns an XMLElement representation of this configuration. |
Methods inherited from class java.util.Properties |
---|
getProperty, getProperty, list, list, load, load, loadFromXML, propertyNames, save, setProperty, store, store, storeToXML, storeToXML, stringPropertyNames |
Methods inherited from class java.util.Hashtable |
---|
clear, clone, contains, containsKey, containsValue, elements, entrySet, get, isEmpty, keys, keySet, put, putAll, remove, size, values |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public Configuration(ISConfiguration isconfig, org.w3c.dom.Element element) throws BPMConfigException
isconfig
- An ISConfiguration instance that is obtained using the ISConfigurationService
. This instance is the parent of this Configuration. It can be null.element
- An XML element representing the configuration.BPMConfigException
- If the element is malformed.public Configuration(ISConfiguration isconfig, ConfigurationType config) throws BPMConfigException
isconfig
- An ISConfiguration instance that is obtained using the ISConfigurationService
. This instance is the parent of this Configuration. It can be null.config
- A JAXB model object representing the Configration.BPMConfigException
- If the model object does not have a realm associated with it.public Configuration(org.w3c.dom.Element element) throws BPMConfigException
element
- An XML element representing the configuration.BPMConfigException
- If the element is malformed.Method Detail |
---|
public ISConfiguration getISConfiguration()
public java.lang.String getRealmName()
public java.lang.String getDisplayName()
public boolean isDefault()
public boolean setDefault()
public java.util.Map getProviders()
Map
of the providers associated with this configuration. The Map has ProviderCfg instnaces with the service name as the key.public ProviderCfg getProviderCfg(java.lang.String serviceName) throws BPMConfigException
serviceName
- The name of the service for which a provider is to be fetched.BPMConfigException
- If there are no providers associated at all.public org.w3c.dom.Element toXMLElement(org.w3c.dom.Document doc, org.w3c.dom.Element rootElt)
doc
- A Document which is expected to contain this configuration as a child.rootElt
- An element that is to contain this configuration as a child.public int hashCode()
hashCode
in interface java.util.Map<java.lang.Object,java.lang.Object>
hashCode
in class java.util.Hashtable<java.lang.Object,java.lang.Object>
public boolean equals(java.lang.Object obj)
equals
in interface java.util.Map<java.lang.Object,java.lang.Object>
equals
in class java.util.Hashtable<java.lang.Object,java.lang.Object>
obj
-public java.lang.String toString()
toString
in class ConfigurationProperties
public java.util.Map<java.lang.String,ServiceExtensionType> getServiceExtensions()
public oracle.tip.pc.services.identity.ext.IServiceProvider getServiceProviderInstance(ServiceProviderExtensionType serviceProviderType)
serviceProviderType
-
|
Oracle Fusion Middleware Workflow Services Java API Reference for Oracle SOA Suite 11g Release 1 (11.1.1) E10660-01 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |