|
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 | |||||||