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