|
Oracle Fusion Middleware Configuration MBean Java API Reference for Oracle Identity Federation 11g Release 1 (11.1.1) E14683-01 |
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface DatastoreMXBean
Config MBean to manage Data Store properties; contains DiscoveryProvider elements
Method Summary | |
---|---|
void |
activate() Activates the changes made to the data-store.xml file since the last activation so that the OIF server picks up the changes. |
void |
changeConfigFile(java.lang.String newFile) Given a properly formatted data-store.xml (as a String), sets the current data-store.xml file to the given value. |
javax.management.ObjectName |
createDiscoveryProvider(java.lang.String classname, java.lang.String dependsOn, java.lang.String setter, java.lang.String type) Creates a DiscoveryProvider with the speficied classname, dependsOn, setter, and type, and empty Dependencies, and registers its corresponding MBean on the MBean server. |
boolean |
destroyDiscoveryProvider(java.lang.String type) Removes the DiscoveryProvider with the specified type, and unregisters its corresponding MBean from the MBean server. |
java.lang.String |
getDefaultPackage() Returns the default package of this Datastore. |
javax.management.ObjectName |
getParent() Returns null. |
boolean |
hasDiscoveryProvider(java.lang.String type) Returns true if there exists a DiscoveryProvider in this Datastore with the specified type. |
java.lang.String |
retrieveConfigFile() Returns a String representation of the data-store.xml configuration file. |
javax.management.ObjectName |
retrieveDiscoveryProvider(java.lang.String type) Returns the ObjectName with which the DiscoveryProvider with the specified type is registered on the MBean server. |
javax.management.ObjectName[] |
retrieveDiscoveryProviders() Returns the ObjectNames of all DiscoveryProviders in this Datastore registered on the MBean server. |
Method Detail |
---|
javax.management.ObjectName getParent()
java.lang.String getDefaultPackage()
javax.management.ObjectName createDiscoveryProvider(java.lang.String classname, java.lang.String dependsOn, java.lang.String setter, java.lang.String type)
classname
- The classname of the DiscoveryProvider to be created. Cannot be null or the empty string.dependsOn
- The dependsOn value of the DiscoveryProvider to be created. Cannot be null.setter
- The setter of the DiscoveryProvider to be created. Cannot be null.type
- The type of the DiscoveryProvider to be created. Cannot be null or the empty string.java.lang.NullPointerException
- if classname, dependsOn, setter,or type is null.java.lang.IllegalArgumentException
- if the classname or the type is an empty string, or if there already exists a DiscoveryProvider is this Datastore with the specified type.boolean destroyDiscoveryProvider(java.lang.String type)
type
- The type of the DiscoveryProvider to be removed.javax.management.ObjectName[] retrieveDiscoveryProviders()
javax.management.ObjectName retrieveDiscoveryProvider(java.lang.String type)
type
- The type of the DiscoveryProviderboolean hasDiscoveryProvider(java.lang.String type)
type
- The type of the DiscoveryProvider element.java.lang.String retrieveConfigFile()
void changeConfigFile(java.lang.String newFile)
newFile
- The file to be setvoid activate()
|
Oracle Fusion Middleware Configuration MBean Java API Reference for Oracle Identity Federation 11g Release 1 (11.1.1) E14683-01 |
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |