| 
Oracle Communications Service Broker Configuration and Runtime MBean Java API Referencee 6.1 E38079-01  | 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ConfigurationAdminMBean
MBean exposed by the configuration service.
| Method Summary | |
|---|---|
 void | 
begin()Start transaction update.  | 
 void | 
commit()Commits any changes made since the transaction update was started using the begin operation.  | 
 void | 
copyConfiguration(String symbolicName, String fromVersion, String toVersion)Copy configuration between bundle versions.  | 
 String | 
getConfiguration(String symbolicName, String bundleVersion, String filename, String configVersion)Get configuration XML document.  | 
 boolean | 
isTransactionActive()Indicates if transaction update is active.  | 
 String[] | 
listConfigurationVersions(String symbolicName, String bundleVersion, String filename)List all versions where a specific configuration has changed.  | 
 List<String> | 
listPendingConfiguration()List pending configuration entries since the transaction update started.  | 
 void | 
rollback()Rollback any active changes since transaction update was started.  | 
| Method Detail | 
|---|
void begin()
IllegalStateException - If transaction update is already active.void commit()
IllegalStateException - If transaction update is not active.IllegalArgumentException - On validation errors.RuntimeException - On commit errors.void rollback()
IllegalStateException - If transaction update is not active.boolean isTransactionActive()
List<String> listPendingConfiguration()
IllegalStateException - If transaction update is not active.
void copyConfiguration(String symbolicName,
                       String fromVersion,
                       String toVersion)
symbolicName - The symbolic name of the bundlefromVersion - The version of the source bundletoVersion - The version of the target bundleIllegalArgumentException - For invalid input.
String[] listConfigurationVersions(String symbolicName,
                                   String bundleVersion,
                                   String filename)
symbolicName - Bundle symbolic namebundleVersion - Bundle versionfilename - Configuration file name
String getConfiguration(String symbolicName,
                        String bundleVersion,
                        String filename,
                        String configVersion)
symbolicName - Bundle symbolic namebundleVersion - Bundle versionfilename - Configuration file nameconfigVersion - Configuration version
  | 
Oracle Communications Service Broker Configuration and Runtime MBean Java API Referencee 6.1 E38079-01  | 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||