public interface JBIAdminCommands
| Modifier and Type | Field and Description |
|---|---|
static String |
CUSTOM_CONFIGURATION_NAME_KEY |
static String |
CUSTOM_LOGGER_NAME_KEY |
static String |
DOMAIN_TARGET_KEY |
static String |
SERVER_TARGET_KEY |
| Modifier and Type | Method and Description |
|---|---|
String |
addApplicationConfiguration(String componentName,
String targetName,
String name,
Properties config)
Add a named application configuration to a component installed on a given target.
|
String |
addApplicationVariables(String componentName,
String targetName,
Properties appVariables)
Add application variables to a component installed on a given target.
|
String |
deleteApplicationConfiguration(String componentName,
String targetName,
String name)
Delete a named application configuration in a component installed on a given target.
|
String |
deleteApplicationVariables(String componentName,
String targetName,
String[] appVariableNames)
Delete application variables from a component installed on a given target.
|
String |
deployServiceAssembly(String zipFilePath,
String targetName)
deploys service assembly
|
Map<String,String> |
deployServiceAssembly(String zipFilePath,
String[] targetNames)
deploys service assembly
|
String |
deployServiceAssemblyFromDomain(String assemblyName,
String targetName)
deploys service assembly
|
Map<String,String> |
deployServiceAssemblyFromDomain(String assemblyName,
String[] targetNames)
deploys service assembly
|
String |
exportApplicationConfiguration(String applicationName,
String targetName,
String configDir)
This method is used to export the application variables and
application configuration objects used by the given
application in the specified target.
|
Properties |
getApplicationConfiguration(String componentName,
String targetName,
String name)
Get a specific named configuration.
|
Map<String,Properties> |
getApplicationConfigurations(String componentName,
String targetName)
Get all the application configurations set on a component.
|
Properties |
getApplicationVariables(String componentName,
String targetName)
Get all the application variables set on a component.
|
Properties |
getComponentConfiguration(String componentName,
String targetName)
Retrieve component configuration
|
Map<String,ObjectName[]> |
getComponentExtensionMBeanObjectNames(String componentName,
String extensionName,
String targetName)
Gets the extension MBean object names
|
ObjectName[] |
getComponentExtensionMBeanObjectNames(String componentName,
String extensionName,
String targetName,
String targetInstanceName)
Gets the extension MBean object names
|
String |
getComponentInstallationDescriptor(String componentName)
Returns the jbi.xml Installation Descriptor for a Service Engine/Binding
Component.
|
Map<String,String> |
getComponentLoggerDisplayNames(String componentName,
String targetName,
String targetInstanceName)
Gets the component custom loggers and their display names.
|
Map<String,Level> |
getComponentLoggerLevels(String componentName,
String targetName,
String targetInstanceName)
Gets the component custom loggers and their levels
|
TabularData |
getComponentStats(String componentName,
String targetName)
This method is used to provide statistics for the given component
in the given target
|
TabularData |
getConsumingEndpointsForComponent(String componentName,
String targetName)
This method is used to provide a list of consuming endpoints for a component.
|
Properties |
getDefaultRuntimeConfiguration()
This method returns a tabular data of a complex open data objects that
represent the runtime configuration parameter descriptor.
|
TabularData |
getEndpointStats(String endpointName,
String targetName)
This method is used to provide statistic information about the given
endpoint in the given target
|
TabularData |
getFrameworkStats(String targetName)
This method is used to provide JBIFramework statistics in the
given target.
|
TabularData |
getNMRStats(String targetName)
This method is used to provide statistics about the message service in the
given target.
|
TabularData |
getProvidingEndpointsForComponent(String componentName,
String targetName)
This method is used to provide a list of provisioning endpoints for a component.
|
Properties |
getRuntimeConfiguration(String targetName)
This method returns a tabular data of a complex open data objects that
represent the runtime configuration parameter descriptor.
|
Properties |
getRuntimeConfigurationMetaData(String propertyKeyName)
This method returns the runtime configuration metadata associated with
the specified property.
|
String |
getRuntimeLoggerDisplayName(String runtimeLoggerName,
String targetName)
Return the display name for a runtime logger
|
String |
getRuntimeLoggerDisplayName(String runtimeLoggerName,
String targetName,
String targetInstanceName)
Return the display name for a runtime logger
|
Level |
getRuntimeLoggerLevel(String runtimeLoggerName,
String targetName)
Lookup the level of one runtime logger
|
Level |
getRuntimeLoggerLevel(String runtimeLoggerName,
String targetName,
String targetInstanceName)
Lookup the level of one runtime logger
|
Map<String,Level> |
getRuntimeLoggerLevels(String targetName)
Gets all the runtime loggers and their levels
|
Map<String,Level> |
getRuntimeLoggerLevels(String targetName,
String targetInstanceName)
Gets all the runtime loggers and their levels
|
Map<String,String> |
getRuntimeLoggerNames(String targetName)
Gets all the runtime loggers and their display names
|
Map<String,String> |
getRuntimeLoggerNames(String targetName,
String targetInstanceName)
Gets all the runtime loggers and their display names
|
String |
getServiceAssemblyDeploymentDescriptor(String serviceAssemblyName)
Returns the jbi.xml Deployment Descriptor for a Service Assembly.
|
TabularData |
getServiceAssemblyStats(String saName,
String targetName)
This method is used to provide statistics about a Service Assembly
in the given target.
|
String |
getServiceUnitDeploymentDescriptor(String serviceAssemblyName,
String serviceUnitName)
Returns the jbi.xml Deployment Descriptor for a Service Unit.
|
String |
getSharedLibraryInstallationDescriptor(String sharedLibraryName)
Returns the jbi.xml Installation Descriptor for a Shared Library.
|
String |
installComponent(String zipFilePath,
Properties paramProps,
String targetName)
installs component ( service engine, binding component)
|
Map<String,String> |
installComponent(String zipFilePath,
Properties paramProps,
String[] targetNames)
installs component ( service engine, binding component)
|
String |
installComponent(String zipFilePath,
String targetName)
installs component ( service engine, binding component)
|
Map<String,String> |
installComponent(String zipFilePath,
String[] targetNames)
installs component ( service engine, binding component)
|
String |
installComponentFromDomain(String componentName,
Properties properties,
String targetName)
installs component ( service engine, binding component)
|
Map<String,String> |
installComponentFromDomain(String componentName,
Properties properties,
String[] targetNames)
installs component ( service engine, binding component)
|
String |
installComponentFromDomain(String componentName,
String targetName)
installs component ( service engine, binding component)
|
Map<String,String> |
installComponentFromDomain(String componentName,
String[] targetNames)
installs component ( service engine, binding component)
|
String |
installSharedLibrary(String zipFilePath,
String targetName)
installs shared library
|
Map<String,String> |
installSharedLibrary(String zipFilePath,
String[] targetNames)
installs shared library
|
String |
installSharedLibraryFromDomain(String libraryName,
String targetName)
installs shared library
|
Map<String,String> |
installSharedLibraryFromDomain(String libraryName,
String[] targetNames)
installs shared library
|
boolean |
isAppConfigSupported(String componentName,
String targetName)
Detect the components support for application configuration.
|
boolean |
isAppVarsSupported(String componentName,
String targetName)
Detect the components support for application variables.
|
boolean |
isComponentConfigSupported(String componentName,
String targetName)
Detect the components support for component configuration.
|
boolean |
isJBIRuntimeEnabled()
Checks to see if the JBI Runtime is enabled.
|
boolean |
isServerRestartRequired()
checks if the server need to be restarted to apply the changes made to
some of the configuration parameters.
|
boolean |
isTargetUp(String targetName)
Checks to see if the Target (server, cluster) is up or down.
|
String[] |
listApplicationConfigurationNames(String componentName,
String targetName)
List all the application configurations in a component.
|
String |
listBindingComponents(String targetName)
return component info xml text that has only binding component infos.
|
Map<String,String> |
listBindingComponents(String[] targetNames)
return component info xml text that has only binding component infos.
|
String |
listBindingComponents(String state,
String sharedLibraryName,
String serviceAssemblyName,
String targetName)
return component info xml text that has only binding component infos
which satisfies the options passed to the method.
|
Map<String,String> |
listBindingComponents(String state,
String sharedLibraryName,
String serviceAssemblyName,
String[] targetNames)
return component info xml text that has only binding component infos
which satisfies the options passed to the method.
|
String |
listServiceAssemblies(String targetName)
returns a list of Service Assembly Infos in a xml format.
|
Map<String,String> |
listServiceAssemblies(String[] targetNames)
returns a list of Service Assembly Infos in a xml format.
|
String |
listServiceAssemblies(String componentName,
String targetName)
returns the list of service asssembly infos in a xml format that have the
service unit deployed on the specified component.
|
Map<String,String> |
listServiceAssemblies(String componentName,
String[] targetNames)
returns the list of service asssembly infos in a xml format that have the
service unit deployed on the specified component.
|
String |
listServiceAssemblies(String state,
String componentName,
String targetName)
returns the list of service asssembly infos in a xml format that have the
service unit deployed on the specified component.
|
Map<String,String> |
listServiceAssemblies(String state,
String componentName,
String[] targetNames)
returns the list of service asssembly infos in a xml format that have the
service unit deployed on the specified component.
|
String |
listServiceEngines(String targetName)
return component info xml text that has only service engine infos.
|
Map<String,String> |
listServiceEngines(String[] targetNames)
return component info xml text that has only service engine infos.
|
String |
listServiceEngines(String state,
String sharedLibraryName,
String serviceAssemblyName,
String targetName)
return component info xml text that has only service engine infos which
satisfies the options passed to the method.
|
Map<String,String> |
listServiceEngines(String state,
String sharedLibraryName,
String serviceAssemblyName,
String[] targetNames)
return component info xml text that has only service engine infos which
satisfies the options passed to the method.
|
String |
listSharedLibraries(String targetName)
return component info xml text that has only shared library infos.
|
Map<String,String> |
listSharedLibraries(String[] targetNames)
return component info xml text that has only shared library infos.
|
String |
listSharedLibraries(String componentName,
String targetName)
returns the list of Shared Library infos in the in a xml format
|
Map<String,String> |
listSharedLibraries(String componentName,
String[] targetNames)
returns the list of Shared Library infos in the in a xml format
|
String |
listSharedLibraryDependents(String sharedLibraryName,
String targetName)
returns a list of Binding Component and Service Engine infos in xml
format, that are dependent upon a specified Shared Library
|
Map<String,String> |
listSharedLibraryDependents(String sharedLibraryName,
String[] targetNames)
returns a list of Binding Component and Service Engine infos in xml
format, that are dependent upon a specified Shared Library
|
CompositeType |
queryApplicationConfigurationType(String componentName,
String targetName)
Get the CompositeType definition for the components application configuration
|
String |
retrieveConfigurationDisplayData(String componentName,
String targetName)
Retrieves the component configuration metadata.
|
String |
retrieveConfigurationDisplaySchema(String componentName,
String targetname)
Retrieves the component specific configuration schema.
|
String |
setApplicationConfiguration(String componentName,
String targetName,
String name,
Properties config)
Update a named application configuration in a component installed on a given target.
|
String |
setApplicationVariables(String componentName,
String targetName,
Properties appVariables)
Set application variables on a component installed on a given target.
|
String |
setComponentConfiguration(String targetName,
String componentName,
Properties configurationValues)
Will return jbi mgmt message with success, failure, or partial success
per instance.
|
void |
setComponentLoggerLevel(String componentName,
String loggerCustomName,
Level logLevel,
String targetName,
String targetInstanceName)
Sets the component log level for a given custom logger
|
boolean |
setRuntimeConfiguration(Properties parameters,
String targetName)
This method sets one or more configuration parameters on the runtime with
a list of name/value pairs passed as a properties object.
|
void |
setRuntimeLoggerLevel(String runtimeLoggerName,
Level logLevel,
String targetName)
Sets the log level for a given runtime logger
|
void |
setRuntimeLoggerLevel(String runtimeLoggerName,
Level logLevel,
String targetName,
String targetInstanceName)
Sets the log level for a given runtime logger
|
String |
showBindingComponent(String name,
String state,
String sharedLibraryName,
String serviceAssemblyName,
String targetName)
return component info xml text for the specified binding component if
exists.
|
Map<String,String> |
showBindingComponent(String name,
String state,
String sharedLibraryName,
String serviceAssemblyName,
String[] targetNames)
return component info xml text for the specified binding component if
exists.
|
String |
showServiceAssembly(String name,
String state,
String componentName,
String targetName)
return service assembly info xml text for the specified service assembly
if exists.
|
Map<String,String> |
showServiceAssembly(String name,
String state,
String componentName,
String[] targetNames)
return service assembly info xml text for the specified service assembly
if exists.
|
String |
showServiceEngine(String name,
String state,
String sharedLibraryName,
String serviceAssemblyName,
String targetName)
return component info xml text for the specified service engine if
exists.
|
Map<String,String> |
showServiceEngine(String name,
String state,
String sharedLibraryName,
String serviceAssemblyName,
String[] targetNames)
return component info xml text for the specified service engine if
exists.
|
String |
showSharedLibrary(String name,
String componentName,
String targetName)
return component info xml text for the specified shared library if
exists.
|
Map<String,String> |
showSharedLibrary(String name,
String componentName,
String[] targetNames)
return component info xml text for the specified shared library if
exists.
|
String |
shutdownComponent(String componentName,
boolean force,
String targetName)
shuts down component ( service engine, binding component)
|
Map<String,String> |
shutdownComponent(String componentName,
boolean force,
String[] targetNames)
shuts down component ( service engine, binding component)
|
String |
shutdownComponent(String componentName,
String targetName)
shuts down component ( service engine, binding component)
|
Map<String,String> |
shutdownComponent(String componentName,
String[] targetNames)
shuts down component ( service engine, binding component)
|
String |
shutdownServiceAssembly(String serviceAssemblyName,
boolean forceShutdown,
String targetName)
shuts down service assembly
|
Map<String,String> |
shutdownServiceAssembly(String serviceAssemblyName,
boolean forceShutdown,
String[] targetNames)
shuts down service assembly
|
String |
shutdownServiceAssembly(String serviceAssemblyName,
String targetName)
shuts down service assembly
|
Map<String,String> |
shutdownServiceAssembly(String serviceAssemblyName,
String[] targetNames)
shuts down service assembly
|
String |
startComponent(String componentName,
String targetName)
starts component ( service engine, binding component)
|
Map<String,String> |
startComponent(String componentName,
String[] targetNames)
starts component ( service engine, binding component)
|
String |
startServiceAssembly(String serviceAssemblyName,
String targetName)
starts service assembly
|
Map<String,String> |
startServiceAssembly(String serviceAssemblyName,
String[] targetNames)
starts service assembly
|
String |
stopComponent(String componentName,
String targetName)
stops component ( service engine, binding component)
|
Map<String,String> |
stopComponent(String componentName,
String[] targetNames)
stops component ( service engine, binding component)
|
String |
stopServiceAssembly(String serviceAssemblyName,
String targetName)
stops service assembly
|
Map<String,String> |
stopServiceAssembly(String serviceAssemblyName,
String[] targetNames)
stops service assembly
|
String |
undeployServiceAssembly(String serviceAssemblyName,
boolean forceDelete,
boolean retainInDomain,
String targetName)
undeploys service assembly
|
Map<String,String> |
undeployServiceAssembly(String serviceAssemblyName,
boolean forceDelete,
boolean retainInDomain,
String[] targetNames)
undeploys service assembly
|
String |
undeployServiceAssembly(String serviceAssemblyName,
boolean forceDelete,
String targetName)
undeploys service assembly
|
Map<String,String> |
undeployServiceAssembly(String serviceAssemblyName,
boolean forceDelete,
String[] targetNames)
undeploys service assembly
|
String |
undeployServiceAssembly(String serviceAssemblyName,
String targetName)
undeploys service assembly
|
Map<String,String> |
undeployServiceAssembly(String serviceAssemblyName,
String[] targetNames)
undeploys service assembly
|
String |
uninstallComponent(String componentName,
boolean forceDelete,
boolean retainInDomain,
String targetName)
uninstalls component ( service engine, binding component)
|
Map<String,String> |
uninstallComponent(String componentName,
boolean forceDelete,
boolean retainInDomain,
String[] targetNames)
uninstalls component ( service engine, binding component)
|
String |
uninstallComponent(String componentName,
boolean forceDelete,
String targetName)
uninstalls component ( service engine, binding component)
|
Map<String,String> |
uninstallComponent(String componentName,
boolean forceDelete,
String[] targetNames)
uninstalls component ( service engine, binding component)
|
String |
uninstallComponent(String componentName,
String targetName)
uninstalls component ( service engine, binding component)
|
Map<String,String> |
uninstallComponent(String componentName,
String[] targetNames)
uninstalls component ( service engine, binding component)
|
String |
uninstallSharedLibrary(String sharedLibraryName,
boolean forceDelete,
boolean retainInDomain,
String targetName)
uninstalls shared library
|
Map<String,String> |
uninstallSharedLibrary(String sharedLibraryName,
boolean forceDelete,
boolean retainInDomain,
String[] targetNames)
uninstalls shared library
|
String |
uninstallSharedLibrary(String sharedLibraryName,
boolean forceDelete,
String targetName)
uninstalls shared library
|
Map<String,String> |
uninstallSharedLibrary(String sharedLibraryName,
boolean forceDelete,
String[] targetNames)
uninstalls shared library
|
String |
uninstallSharedLibrary(String sharedLibraryName,
String targetName)
uninstalls shared library
|
Map<String,String> |
uninstallSharedLibrary(String sharedLibraryName,
String[] targetNames)
uninstalls shared library
|
String |
updateComponent(String componentName,
String zipFilePath)
updates component ( service engine, binding component)
|
CompositeData |
verifyApplication(String applicationURL,
String targetName,
boolean generateTemplates,
String templateDir,
boolean includeDeployCommand)
This method is used to verify if the application variables and
application configuration objects used in the given
application are available in JBI runtime in the specified target.
|
static final String DOMAIN_TARGET_KEY
static final String SERVER_TARGET_KEY
static final String CUSTOM_CONFIGURATION_NAME_KEY
static final String CUSTOM_LOGGER_NAME_KEY
String installComponent(String zipFilePath, Properties paramProps, String targetName) throws JBIRemoteException
paramProps - Properties object contains name/value pair.zipFilePath - archive file in a zip formattargetName - name of the target for this operationJBIRemoteException - on errorString installComponent(String zipFilePath, String targetName) throws JBIRemoteException
zipFilePath - archive file in a zip formattargetName - name of the target for this operationJBIRemoteException - on errorString uninstallComponent(String componentName, String targetName) throws JBIRemoteException
componentName - name of the componenttargetName - name of the target for this operationJBIRemoteException - on errorString installSharedLibrary(String zipFilePath, String targetName) throws JBIRemoteException
zipFilePath - archive file in a zip formattargetName - name of the target for this operationJBIRemoteException - on errorString uninstallSharedLibrary(String sharedLibraryName, String targetName) throws JBIRemoteException
sharedLibraryName - name of the shared librarytargetName - name of the target for this operationJBIRemoteException - on errorString startComponent(String componentName, String targetName) throws JBIRemoteException
componentName - name of the componenttargetName - name of the target for this operationJBIRemoteException - on errorString stopComponent(String componentName, String targetName) throws JBIRemoteException
componentName - name of the componenttargetName - name of the target for this operationJBIRemoteException - on errorString shutdownComponent(String componentName, String targetName) throws JBIRemoteException
componentName - name of the componenttargetName - name of the target for this operationJBIRemoteException - on errorString shutdownComponent(String componentName, boolean force, String targetName) throws JBIRemoteException
componentName - name of the componentforce - true if component should be shutdown in any case, else false.targetName - name of the target for this operationJBIRemoteException - on errorString deployServiceAssembly(String zipFilePath, String targetName) throws JBIRemoteException
zipFilePath - fie pathtargetName - name of the target for this operationJBIRemoteException - on errorString undeployServiceAssembly(String serviceAssemblyName, String targetName) throws JBIRemoteException
serviceAssemblyName - name of the service assemblytargetName - name of the target for this operationJBIRemoteException - on errorString startServiceAssembly(String serviceAssemblyName, String targetName) throws JBIRemoteException
serviceAssemblyName - name of the service assemblytargetName - name of the target for this operationJBIRemoteException - on errorString stopServiceAssembly(String serviceAssemblyName, String targetName) throws JBIRemoteException
serviceAssemblyName - name of the service assemblytargetName - name of the target for this operationJBIRemoteException - on errorString shutdownServiceAssembly(String serviceAssemblyName, String targetName) throws JBIRemoteException
serviceAssemblyName - name of the service assemblytargetName - name of the target for this operationJBIRemoteException - on errorString shutdownServiceAssembly(String serviceAssemblyName, boolean forceShutdown, String targetName) throws JBIRemoteException
serviceAssemblyName - name of the service assemblyforceShutdown - targetName - name of the target for this operationJBIRemoteException - on errorString listServiceEngines(String targetName) throws JBIRemoteException
targetName - name of the target for this operationJBIRemoteException - on errorString listServiceEngines(String state, String sharedLibraryName, String serviceAssemblyName, String targetName) throws JBIRemoteException
state - return all the service engines that are in the specified
state. valid states are JBIComponentInfo.STARTED, STOPPED,
INSTALLED or null for ANY statesharedLibraryName - return all the service engines that have a dependency on the
specified shared library. null value to ignore this option.serviceAssemblyName - return all the service engines that have the specified service
assembly deployed on them. null value to ignore this option.targetName - name of the target for this operationJBIRemoteException - if error or exception occurs.String listBindingComponents(String targetName) throws JBIRemoteException
targetName - name of the target for this operationJBIRemoteException - on errorString listBindingComponents(String state, String sharedLibraryName, String serviceAssemblyName, String targetName) throws JBIRemoteException
state - return all the binding components that are in the specified
state. valid states are JBIComponentInfo.STARTED, STOPPED,
INSTALLED or null for ANY statesharedLibraryName - return all the binding components that have a dependency on
the specified shared library. null value to ignore this
option.serviceAssemblyName - return all the binding components that have the specified
service assembly deployed on them. null value to ignore this
option.targetName - name of the target for this operationJBIRemoteException - if error or exception occurs.String listSharedLibraryDependents(String sharedLibraryName, String targetName) throws JBIRemoteException
sharedLibraryName - the shared library nametargetName - name of the target for this operationJBIRemoteException - on errorString listSharedLibraries(String targetName) throws JBIRemoteException
targetName - name of the target for this operationJBIRemoteException - on errorString listSharedLibraries(String componentName, String targetName) throws JBIRemoteException
componentName - to return only the shared libraries that are this component
dependents. null for listing all the shared libraries in the
schemaorg_apache_xmlbeans.system.targetName - name of the target for this operationJBIRemoteException - if error or exception occurs.String listServiceAssemblies(String targetName) throws JBIRemoteException
targetName - name of the target for this operationJBIRemoteException - on errorString listServiceAssemblies(String componentName, String targetName) throws JBIRemoteException
componentName - to list all the service assemblies that have some deployments
on this component.targetName - name of the target for this operationJBIRemoteException - if error or exception occurs.String listServiceAssemblies(String state, String componentName, String targetName) throws JBIRemoteException
state - to return all the service assemblies that are in the specified
state. JBIServiceAssemblyInfo.STARTED, STOPPED, SHUTDOWN or
null for ANY statecomponentName - to list all the service assemblies that have some deployments
on this component.targetName - name of the target for this operationJBIRemoteException - if error or exception occurs.String showServiceEngine(String name, String state, String sharedLibraryName, String serviceAssemblyName, String targetName) throws JBIRemoteException
name - name of the service engine to lookupstate - return service engine that is in the specified state. valid
states are JBIComponentInfo.STARTED, STOPPED, INSTALLED or
null for ANY statesharedLibraryName - return service engine that has a dependency on the specified
shared library. null value to ignore this option.serviceAssemblyName - return the service engine that has the specified service
assembly deployed on it. null value to ignore this option.targetName - name of the target for this operationJBIRemoteException - if error or exception occurs.String showBindingComponent(String name, String state, String sharedLibraryName, String serviceAssemblyName, String targetName) throws JBIRemoteException
name - name of the binding component to lookupstate - return the binding component that is in the specified state.
valid states are JBIComponentInfo.STARTED, STOPPED, INSTALLED
or null for ANY statesharedLibraryName - return the binding component that has a dependency on the
specified shared library. null value to ignore this option.serviceAssemblyName - return the binding component that has the specified service
assembly deployed on it. null value to ignore this option.targetName - name of the target for this operationJBIRemoteException - if error or exception occurs.String showSharedLibrary(String name, String componentName, String targetName) throws JBIRemoteException
name - name of the shared library to lookupcomponentName - return the shared library that is this component dependents.
null to ignore this option.targetName - name of the target for this operationJBIRemoteException - if error or exception occurs.String showServiceAssembly(String name, String state, String componentName, String targetName) throws JBIRemoteException
name - name of the service assembly to lookupstate - return the service assembly that is in the specified state.
JBIServiceAssemblyInfo.STARTED, STOPPED, SHUTDOWN or null for
ANY statecomponentName - return the service assembly that has service units on this
component.targetName - name of the target for this operationJBIRemoteException - if error or exception occurs.Map<String,String> installComponent(String zipFilePath, Properties paramProps, String[] targetNames) throws JBIRemoteException
paramProps - Properties object contains name/value pair.zipFilePath - archive file in a zip formattargetName - name of the target for this operationJBIRemoteException - on errorMap<String,String> installComponent(String zipFilePath, String[] targetNames) throws JBIRemoteException
zipFilePath - archive file in a zip formattargetName - name of the target for this operationJBIRemoteException - on errorMap<String,String> uninstallComponent(String componentName, String[] targetNames) throws JBIRemoteException
componentName - name of the componenttargetName - name of the target for this operationJBIRemoteException - on errorMap<String,String> installSharedLibrary(String zipFilePath, String[] targetNames) throws JBIRemoteException
zipFilePath - archive file in a zip formattargetName - name of the target for this operationJBIRemoteException - on errorMap<String,String> uninstallSharedLibrary(String sharedLibraryName, String[] targetNames) throws JBIRemoteException
sharedLibraryName - name of the shared librarytargetName - name of the target for this operationJBIRemoteException - on errorMap<String,String> startComponent(String componentName, String[] targetNames) throws JBIRemoteException
componentName - name of the componenttargetName - name of the target for this operationJBIRemoteException - on errorMap<String,String> stopComponent(String componentName, String[] targetNames) throws JBIRemoteException
componentName - name of the componenttargetName - name of the target for this operationJBIRemoteException - on errorMap<String,String> shutdownComponent(String componentName, String[] targetNames) throws JBIRemoteException
componentName - name of the componenttargetName - name of the target for this operationJBIRemoteException - on errorMap<String,String> shutdownComponent(String componentName, boolean force, String[] targetNames) throws JBIRemoteException
componentName - name of the componentforce - true if component should be shutdown in any case, else false.targetName - name of the target for this operationJBIRemoteException - on errorMap<String,String> deployServiceAssembly(String zipFilePath, String[] targetNames) throws JBIRemoteException
zipFilePath - fie pathtargetName - name of the target for this operationJBIRemoteException - on errorMap<String,String> undeployServiceAssembly(String serviceAssemblyName, String[] targetNames) throws JBIRemoteException
serviceAssemblyName - name of the service assemblytargetName - name of the target for this operationJBIRemoteException - on errorMap<String,String> startServiceAssembly(String serviceAssemblyName, String[] targetNames) throws JBIRemoteException
serviceAssemblyName - name of the service assemblytargetName - name of the target for this operationJBIRemoteException - on errorMap<String,String> stopServiceAssembly(String serviceAssemblyName, String[] targetNames) throws JBIRemoteException
serviceAssemblyName - name of the service assemblytargetName - name of the target for this operationJBIRemoteException - on errorMap<String,String> shutdownServiceAssembly(String serviceAssemblyName, String[] targetNames) throws JBIRemoteException
serviceAssemblyName - name of the service assemblytargetName - name of the target for this operationJBIRemoteException - on errorMap<String,String> shutdownServiceAssembly(String serviceAssemblyName, boolean forceShutdown, String[] targetNames) throws JBIRemoteException
serviceAssemblyName - name of the service assemblyforceShutdown - targetName - name of the target for this operationJBIRemoteException - on errorMap<String,String> listServiceEngines(String[] targetNames) throws JBIRemoteException
targetName - name of the target for this operationJBIRemoteException - on errorMap<String,String> listServiceEngines(String state, String sharedLibraryName, String serviceAssemblyName, String[] targetNames) throws JBIRemoteException
state - return all the service engines that are in the specified
state. valid states are JBIComponentInfo.STARTED, STOPPED,
INSTALLED or null for ANY statesharedLibraryName - return all the service engines that have a dependency on the
specified shared library. null value to ignore this option.serviceAssemblyName - return all the service engines that have the specified service
assembly deployed on them. null value to ignore this option.targetName - name of the target for this operationJBIRemoteException - if error or exception occurs.Map<String,String> listBindingComponents(String[] targetNames) throws JBIRemoteException
targetName - name of the target for this operationJBIRemoteException - on errorMap<String,String> listBindingComponents(String state, String sharedLibraryName, String serviceAssemblyName, String[] targetNames) throws JBIRemoteException
state - return all the binding components that are in the specified
state. valid states are JBIComponentInfo.STARTED, STOPPED,
INSTALLED or null for ANY statesharedLibraryName - return all the binding components that have a dependency on
the specified shared library. null value to ignore this
option.serviceAssemblyName - return all the binding components that have the specified
service assembly deployed on them. null value to ignore this
option.targetName - name of the target for this operationJBIRemoteException - if error or exception occurs.Map<String,String> listSharedLibraryDependents(String sharedLibraryName, String[] targetNames) throws JBIRemoteException
sharedLibraryName - the shared library nametargetName - name of the target for this operationJBIRemoteException - on errorMap<String,String> listSharedLibraries(String[] targetNames) throws JBIRemoteException
targetName - name of the target for this operationJBIRemoteException - on errorMap<String,String> listSharedLibraries(String componentName, String[] targetNames) throws JBIRemoteException
componentName - to return only the shared libraries that are this component
dependents. null for listing all the shared libraries in the
schemaorg_apache_xmlbeans.system.targetName - name of the target for this operationJBIRemoteException - if error or exception occurs.Map<String,String> listServiceAssemblies(String[] targetNames) throws JBIRemoteException
targetName - name of the target for this operationJBIRemoteException - on errorMap<String,String> listServiceAssemblies(String componentName, String[] targetNames) throws JBIRemoteException
componentName - to list all the service assemblies that have some deployments
on this component.targetName - name of the target for this operationJBIRemoteException - if error or exception occurs.Map<String,String> listServiceAssemblies(String state, String componentName, String[] targetNames) throws JBIRemoteException
state - to return all the service assemblies that are in the specified
state. JBIServiceAssemblyInfo.STARTED, STOPPED, SHUTDOWN or
null for ANY statecomponentName - to list all the service assemblies that have some deployments
on this component.targetName - name of the target for this operationJBIRemoteException - if error or exception occurs.Map<String,String> showServiceEngine(String name, String state, String sharedLibraryName, String serviceAssemblyName, String[] targetNames) throws JBIRemoteException
name - name of the service engine to lookupstate - return service engine that is in the specified state. valid
states are JBIComponentInfo.STARTED, STOPPED, INSTALLED or
null for ANY statesharedLibraryName - return service engine that has a dependency on the specified
shared library. null value to ignore this option.serviceAssemblyName - return the service engine that has the specified service
assembly deployed on it. null value to ignore this option.targetName - name of the target for this operationJBIRemoteException - if error or exception occurs.Map<String,String> showBindingComponent(String name, String state, String sharedLibraryName, String serviceAssemblyName, String[] targetNames) throws JBIRemoteException
name - name of the binding component to lookupstate - return the binding component that is in the specified state.
valid states are JBIComponentInfo.STARTED, STOPPED, INSTALLED
or null for ANY statesharedLibraryName - return the binding component that has a dependency on the
specified shared library. null value to ignore this option.serviceAssemblyName - return the binding component that has the specified service
assembly deployed on it. null value to ignore this option.targetName - name of the target for this operationJBIRemoteException - if error or exception occurs.Map<String,String> showSharedLibrary(String name, String componentName, String[] targetNames) throws JBIRemoteException
name - name of the shared library to lookupcomponentName - return the shared library that is this component dependents.
null to ignore this option.targetName - name of the target for this operationJBIRemoteException - if error or exception occurs.Map<String,String> showServiceAssembly(String name, String state, String componentName, String[] targetNames) throws JBIRemoteException
name - name of the service assembly to lookupstate - return the service assembly that is in the specified state.
JBIServiceAssemblyInfo.STARTED, STOPPED, SHUTDOWN or null for
ANY statecomponentName - return the service assembly that has service units on this
component.targetName - name of the target for this operationJBIRemoteException - if error or exception occurs.boolean isJBIRuntimeEnabled()
throws JBIRemoteException
JBIRemoteException - if error or exception occurs.String getComponentInstallationDescriptor(String componentName) throws JBIRemoteException
the - name of the ServiceEngine or Binding ComponentJBIRemoteException - if error or exception occurs.String getSharedLibraryInstallationDescriptor(String sharedLibraryName) throws JBIRemoteException
the - name of the Shared LibraryJBIRemoteException - if error or exception occurs.String getServiceAssemblyDeploymentDescriptor(String serviceAssemblyName) throws JBIRemoteException
the - name of the Service AssemblyJBIRemoteException - if error or exception occurs.String getServiceUnitDeploymentDescriptor(String serviceAssemblyName, String serviceUnitName) throws JBIRemoteException
the - name of the Service Assemblythe - name of the Service UnitJBIRemoteException - if error or exception occurs.String installComponentFromDomain(String componentName, String targetName) throws JBIRemoteException
componentName - name of the component.targetName - name of the target for this operationJBIRemoteException - on errorString installComponentFromDomain(String componentName, Properties properties, String targetName) throws JBIRemoteException
componentName - name of the component.component - configuration propertiestargetName - name of the target for this operationJBIRemoteException - on errorString uninstallComponent(String componentName, boolean forceDelete, String targetName) throws JBIRemoteException
componentName - name of the componentforceDelete - true to delete, false to nottargetName - name of the target for this operationJBIRemoteException - on errorString installSharedLibraryFromDomain(String libraryName, String targetName) throws JBIRemoteException
libraryName - Shared Library NametargetName - name of the target for this operationJBIRemoteException - on errorString uninstallSharedLibrary(String sharedLibraryName, boolean forceDelete, String targetName) throws JBIRemoteException
sharedLibraryName - name of the shared libraryforceDelete - true to delete, false to nottargetName - name of the target for this operationJBIRemoteException - on errorString deployServiceAssemblyFromDomain(String assemblyName, String targetName) throws JBIRemoteException
assemblyName - service assembly nametargetName - name of the target for this operationJBIRemoteException - on errorString undeployServiceAssembly(String serviceAssemblyName, boolean forceDelete, String targetName) throws JBIRemoteException
serviceAssemblyName - name of the service assemblyforceDelete - forces deletion of the assembly if true, false if nottargetName - name of the target for this operationJBIRemoteException - on errorMap<String,String> installComponentFromDomain(String componentName, String[] targetNames) throws JBIRemoteException
componentName - name of the componenttargetNames - array of targets for this operationJBIRemoteException - on errorMap<String,String> installComponentFromDomain(String componentName, Properties properties, String[] targetNames) throws JBIRemoteException
componentName - name of the componenttargetNames - array of targets for this operationcomponent - configuration propertiesJBIRemoteException - on errorMap<String,String> uninstallComponent(String componentName, boolean forceDelete, String[] targetNames) throws JBIRemoteException
componentName - name of the componentforceDelete - true to delete, false to nottargetName - name of the target for this operationJBIRemoteException - on errorMap<String,String> installSharedLibraryFromDomain(String libraryName, String[] targetNames) throws JBIRemoteException
libraryName - name of the librarytargetName - name of the target for this operationJBIRemoteException - on errorMap<String,String> uninstallSharedLibrary(String sharedLibraryName, boolean forceDelete, String[] targetNames) throws JBIRemoteException
sharedLibraryName - name of the shared libraryforceDelete - true to delete, false to nottargetName - name of the target for this operationJBIRemoteException - on errorMap<String,String> deployServiceAssemblyFromDomain(String assemblyName, String[] targetNames) throws JBIRemoteException
assemblyName - name of the service assemblytargetName - name of the target for this operationJBIRemoteException - on errorMap<String,String> undeployServiceAssembly(String serviceAssemblyName, boolean forceDelete, String[] targetNames) throws JBIRemoteException
serviceAssemblyName - name of the service assemblyforceDelete - true to delete, false to nottargetName - name of the target for this operationJBIRemoteException - on errorString uninstallComponent(String componentName, boolean forceDelete, boolean retainInDomain, String targetName) throws JBIRemoteException
componentName - name of the componentforceDelete - true to delete, false to notretainInDomain - true to not delete it from the domain target, false to also
delete it from the domain target.targetName - name of the target for this operationJBIRemoteException - on errorString uninstallSharedLibrary(String sharedLibraryName, boolean forceDelete, boolean retainInDomain, String targetName) throws JBIRemoteException
sharedLibraryName - name of the shared libraryforceDelete - true to delete, false to notretainInDomain - true to not delete it from the domain target, false to also
delete it from the domain target.targetName - name of the target for this operationJBIRemoteException - on errorString undeployServiceAssembly(String serviceAssemblyName, boolean forceDelete, boolean retainInDomain, String targetName) throws JBIRemoteException
serviceAssemblyName - name of the service assemblyforceDelete - forces deletion of the assembly if true, false if notretainInDomain - true to not delete it from the domain target, false to also
delete it from the domain target.targetName - name of the target for this operationJBIRemoteException - on errorMap<String,String> uninstallComponent(String componentName, boolean forceDelete, boolean retainInDomain, String[] targetNames) throws JBIRemoteException
componentName - name of the componentforceDelete - true to delete, false to notretainInDomain - true to not delete it from the domain target, false to also
delete it from the domain target.targetNames - array of targets for this operationJBIRemoteException - on errorMap<String,String> uninstallSharedLibrary(String sharedLibraryName, boolean forceDelete, boolean retainInDomain, String[] targetNames) throws JBIRemoteException
sharedLibraryName - name of the shared libraryforceDelete - true to delete, false to notretainInDomain - true to not delete it from the domain target, false to also
delete it from the domain target.targetNames - array of targets for this operationJBIRemoteException - on errorMap<String,String> undeployServiceAssembly(String serviceAssemblyName, boolean forceDelete, boolean retainInDomain, String[] targetNames) throws JBIRemoteException
serviceAssemblyName - name of the service assemblyforceDelete - forces deletion of the assembly if true, false if notretainInDomain - true to not delete it from the domain target, false to also
delete it from the domain target.targetNames - array of targets for this operationJBIRemoteException - on errorMap<String,Level> getComponentLoggerLevels(String componentName, String targetName, String targetInstanceName) throws JBIRemoteException
componentName - name of the componenttargetName - name of the target (e.g., cluster1, server, etc.)targetInstanceName - name of the target instance (e.g., cluster1-instance1, etc.)JBIRemoteException - on errorMap<String,String> getComponentLoggerDisplayNames(String componentName, String targetName, String targetInstanceName) throws JBIRemoteException
componentName - name of the componenttargetName - name of the target (e.g., cluster1, server, etc.)targetInstanceName - name of the target instance (e.g., cluster1-instance1, etc.)JBIRemoteException - on errorvoid setComponentLoggerLevel(String componentName, String loggerCustomName, Level logLevel, String targetName, String targetInstanceName) throws JBIRemoteException
componentName - name of the componentloggerCustomName - the custom logger namelogLevel - the level to set the loggertargetName - name of the target (e.g., cluster1, server, etc.)targetInstanceName - name of the target instance (e.g., cluster1-instance1, etc.)JBIRemoteException - on errorMap<String,Level> getRuntimeLoggerLevels(String targetName, String targetInstanceName) throws JBIRemoteException
targetName - name of the target (e.g., cluster1, server, etc.)targetInstanceName - name of the target instance (e.g., cluster1-instance1, etc.)JBIRemoteException - on errorLevel getRuntimeLoggerLevel(String runtimeLoggerName, String targetName, String targetInstanceName) throws JBIRemoteException
runtimeLoggerName - name of the runtime logger (e.g. com.sun.jbi.frameworktargetName - name of the target (e.g., cluster1, server, etc.)targetInstanceName - name of the target instance (e.g., cluster1-instance1, etc.)JBIRemoteException - on errorvoid setRuntimeLoggerLevel(String runtimeLoggerName, Level logLevel, String targetName, String targetInstanceName) throws JBIRemoteException
runtimeLoggerName - name of the runtime loggerlogLevel - the level to set the loggertargetName - name of the target (e.g., cluster1, server, etc.)targetInstanceName - name of the target instance (e.g., cluster1-instance1, etc.)JBIRemoteException - on errorMap<String,String> getRuntimeLoggerNames(String targetName, String targetInstanceName) throws JBIRemoteException
targetName - name of the target (e.g., cluster1, server, etc.)targetInstanceName - name of the target instance (e.g., cluster1-instance1, etc.)JBIRemoteException - on errorString getRuntimeLoggerDisplayName(String runtimeLoggerName, String targetName, String targetInstanceName) throws JBIRemoteException
runtimeLoggerName - name of the logger (e.g. com.sun.jbi.framework)targetName - name of the target (e.g., cluster1, server, etc.)targetInstanceName - name of the target instance (e.g., cluster1-instance1, etc.)JBIRemoteException - on errorMap<String,Level> getRuntimeLoggerLevels(String targetName) throws JBIRemoteException
targetName - name of the target (e.g., cluster1, server, etc.)JBIRemoteException - on errorLevel getRuntimeLoggerLevel(String runtimeLoggerName, String targetName) throws JBIRemoteException
runtimeLoggerName - name of the runtime logger (e.g. com.sun.jbi.frameworktargetName - name of the target (e.g., cluster1, server, etc.)JBIRemoteException - on errorvoid setRuntimeLoggerLevel(String runtimeLoggerName, Level logLevel, String targetName) throws JBIRemoteException
runtimeLoggerName - name of the runtime loggerlogLevel - the level to set the loggertargetName - name of the target (e.g., cluster1, server, etc.)JBIRemoteException - on errorMap<String,String> getRuntimeLoggerNames(String targetName) throws JBIRemoteException
targetName - name of the target (e.g., cluster1, server, etc.)JBIRemoteException - on errorString getRuntimeLoggerDisplayName(String runtimeLoggerName, String targetName) throws JBIRemoteException
runtimeLoggerName - name of the logger (e.g. com.sun.jbi.framework)targetName - name of the target (e.g., cluster1, server, etc.)JBIRemoteException - on errorMap<String,ObjectName[]> getComponentExtensionMBeanObjectNames(String componentName, String extensionName, String targetName) throws JBIRemoteException
componentName - name of the componentextensionName - the name of the extension (e.g., Configuration, Logger, etc.)targetName - name of the target (e.g., cluster1, server, etc.)JBIRemoteException - on errorObjectName[] getComponentExtensionMBeanObjectNames(String componentName, String extensionName, String targetName, String targetInstanceName) throws JBIRemoteException
componentName - name of the componentextensionName - the name of the extension (e.g., Configuration, Logger, etc.)targetName - name of the target (e.g., cluster1, server, etc.)targetInstanceName - name of the target instance (e.g., cluster1-instance1, etc.)JBIRemoteException - on errorProperties getComponentConfiguration(String componentName, String targetName) throws JBIRemoteException
componentName - targetName - JBIRemoteExceptionString setComponentConfiguration(String targetName, String componentName, Properties configurationValues) throws JBIRemoteException
targetName - the name of the JBI targetcomponentName - the component nameconfigurationValues - the configuration propertiesJBIRemoteExceptionString updateComponent(String componentName, String zipFilePath) throws JBIRemoteException
componentName - Name of the component to update.zipFilePath - archive file in a zip formatJBIRemoteException - on errorboolean isTargetUp(String targetName) throws JBIRemoteException
targetName - name of the target (e.g., cluster1, server, etc.)JBIRemoteException - if error or exception occurs.Properties getRuntimeConfigurationMetaData(String propertyKeyName) throws JBIRemoteException
propertyKeyName - JBIRemoteExceptionboolean setRuntimeConfiguration(Properties parameters, String targetName) throws JBIRemoteException
params - Properties object that contains name/value pairs corresponding
to the configuration parameters to be set on the runtime.targetName - cluster or instance name ( e.g. cluster1, instance1 ) on which
configuration parameters will be set. null to represent the
default instance which is admin serverJBIRemoteException - if there is a jmx error or a invalid parameter is passed in
the params properties object. In case of an error setting the
a particular parameter, the error message should list the
invalid parameters.Properties getRuntimeConfiguration(String targetName) throws JBIRemoteException
targetName - cluster or instance name ( e.g. cluster1, instance1 ) on which
configuration parameters will be set. null to represent the
default instance which is admin serverJBIRemoteException - if there is a jmx error accessing the instanceProperties getDefaultRuntimeConfiguration() throws JBIRemoteException
targetName - cluster or instance name ( e.g. cluster1, instance1 ) on which
configuration parameters will be set. null to represent the
default instance which is admin serverJBIRemoteException - if there is a jmx error accessing the instanceboolean isServerRestartRequired()
throws JBIRemoteException
JBIRemoteExceptionCompositeData verifyApplication(String applicationURL, String targetName, boolean generateTemplates, String templateDir, boolean includeDeployCommand) throws JBIRemoteException
applicationURL - the URL for the application zip filetargetName - the target on which the application has to be verifiedgenerateTemplates - true if templates have to be generatedtemplateDir - the dir to store the generated templatesincludeDeployCommand - true if the generated script should include
deploy commandJBIRemoteException - if the application could not be verified
Note: param templateDir is used between ant/cli and common client client
TemplateZIPID is used between common client server and common client clientString exportApplicationConfiguration(String applicationName, String targetName, String configDir) throws JBIRemoteException
applicationName - the name of the applicationtargetName - the target whose configuration has to be exportedconfigDir - the dir to store the configurationsJBIRemoteException - if the application configuration could not be exported
Note: param configDir is used between ant/cli and common client client.
The return value is used between common client server and common client client.boolean isAppVarsSupported(String componentName, String targetName) throws JBIRemoteException
componentName - component identificationtargetName - identification of the target. Can be a standalone server,
cluster or clustered instance.JBIRemoteException - if the component is not installed or is not
in the Started state.String addApplicationVariables(String componentName, String targetName, Properties appVariables) throws JBIRemoteException
componentName - component identificationtargetName - identification of the target. Can be a standalone server,
cluster or clustered instance.appVariables - - set of application variables to add. The values of the
application variables have the application variable type and
value and the format is "[type]value"JBIRemoteException - if there is a jmx error accessing the instanceString setApplicationVariables(String componentName, String targetName, Properties appVariables) throws JBIRemoteException
componentName - component identificationtargetName - identification of the target. Can be a standalone server,
cluster or clustered instance.appVariables - - set of application variables to update. The values of the
application variables have the application variable type and
value and the format is "[type]value"JBIRemoteException - if there is a jmx error accessing the instanceString deleteApplicationVariables(String componentName, String targetName, String[] appVariableNames) throws JBIRemoteException
componentName - component identificationtargetName - identification of the target. Can be a standalone server,
cluster or clustered instance.appVariableNames - - names of application variables to delete.JBIRemoteException - if there is a jmx error accessing the instanceProperties getApplicationVariables(String componentName, String targetName) throws JBIRemoteException
JBIRemoteException - if there is a jmx error accessing the instanceboolean isAppConfigSupported(String componentName, String targetName) throws JBIRemoteException
componentName - component identificationtargetName - identification of the target. Can be a standalone server,
cluster or clustered instance.JBIRemoteException - if the component is not installed or is not
in the Started state.CompositeType queryApplicationConfigurationType(String componentName, String targetName) throws JBIRemoteException
componentName - component identificationtargetName - identification of the target. Can be a standalone server,
cluster or clustered instance.JBIRemoteExceptionString addApplicationConfiguration(String componentName, String targetName, String name, Properties config) throws JBIRemoteException
componentName - component identificationtargetName - identification of the target. Can be a standalone server,
cluster or clustered instance.name - application configuration nameconfig - application configuration represented as a set of properties.JBIRemoteException - if there is a jmx error accessing the instanceString setApplicationConfiguration(String componentName, String targetName, String name, Properties config) throws JBIRemoteException
componentName - component identificationtargetName - identification of the target. Can be a standalone server,
cluster or clustered instance.name - application configuration nameconfig - application configuration represented as a set of properties.JBIRemoteException - if there is a jmx error accessing the instanceString deleteApplicationConfiguration(String componentName, String targetName, String name) throws JBIRemoteException
componentName - component identificationtargetName - identification of the target. Can be a standalone server,
cluster or clustered instance.name - name of application configuration to be deletedJBIRemoteException - if there is a jmx error accessing the instanceString[] listApplicationConfigurationNames(String componentName, String targetName) throws JBIRemoteException
componentName - component identificationtargetName - identification of the target. Can be a standalone server,
cluster or clustered instance.JBIRemoteException - if there is a jmx error accessing the instanceProperties getApplicationConfiguration(String componentName, String targetName, String name) throws JBIRemoteException
componentName - component identificationtargetName - identification of the target. Can be a standalone server,
cluster or clustered instance.JBIRemoteException - if there is a jmx error accessing the instanceMap<String,Properties> getApplicationConfigurations(String componentName, String targetName) throws JBIRemoteException
componentName - component identificationtargetName - identification of the target. Can be a standalone server,
cluster or clustered instance.JBIRemoteException - if there is a jmx error accessing the instanceString retrieveConfigurationDisplaySchema(String componentName, String targetname) throws JBIRemoteException
componentName - component identificationtargetName - identification of the target. Can be a standalone server,
cluster or clustered instance.JBIRemoteExceptionString retrieveConfigurationDisplayData(String componentName, String targetName) throws JBIRemoteException
componentName - component identificationtargetName - identification of the target. Can be a standalone server,
cluster or clustered instance.JBIRemoteExceptionboolean isComponentConfigSupported(String componentName, String targetName) throws JBIRemoteException
componentName - component identificationtargetName - identification of the target. Can be a standalone server,
cluster or clustered instance.JBIRemoteException - if the component is not installed or is not
in the Started state.TabularData getFrameworkStats(String targetName) throws JBIRemoteException
target - target name.JBIStatisticsMBeanJBIRemoteExceptionTabularData getComponentStats(String componentName, String targetName) throws JBIRemoteException
targetName - target namecomponentName - component nameJBIStatisticsMBeanJBIRemoteExceptionTabularData getEndpointStats(String endpointName, String targetName) throws JBIRemoteException
targetName - target nameendpointName - the endpoint NameJBIStatisticsMBeanJBIRemoteExceptionTabularData getNMRStats(String targetName) throws JBIRemoteException
target - target name.JBIStatisticsMBeanJBIRemoteExceptionTabularData getServiceAssemblyStats(String saName, String targetName) throws JBIRemoteException
target - target name.saName - the service assembly name.JBIStatisticsMBeanJBIRemoteExceptionTabularData getConsumingEndpointsForComponent(String componentName, String targetName) throws JBIRemoteException
componentName - component nametarget - target name.JBIRemoteException - if the list of endpoints could not be obtained.
If the target is a standalone instance the table will have one entry.
If the target is a cluster the table will have an entry for each instance.
Each entry in this tabular data is of the following composite type
String - "InstanceName",
String[] - "Endpoints",TabularData getProvidingEndpointsForComponent(String componentName, String targetName) throws JBIRemoteException
componentName - component nametarget - target name.JBIRemoteException - if the list of endpoints could not be obtained.
If the target is a standalone instance the table will have one entry.
If the target is a cluster the table will have an entry for each instance.
Each entry in this tabular data is of the following composite type
String - "InstanceName",
String[] - "Endpoints",Copyright © 2011-2016 OpenESB Community. All Rights Reserved.