public interface RuntimeManagementService
| Modifier and Type | Method and Description |
|---|---|
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 assembly 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)
Returns the component info xml text that has only service engine
information
|
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
|
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 target)
shutdown the component
|
Map<String,String> |
shutdownComponent(String componentName,
boolean force,
String[] targetNames)
shuts down component (service engine, binding component)
|
String |
shutdownComponent(String componentName,
String target)
shutdown the 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 target)
start the 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 target)
stop the 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 listBindingComponents(String targetName) throws ManagementRemoteException
targetName - name of the target for this operationManagementRemoteException - on errorString listBindingComponents(String state, String sharedLibraryName, String serviceAssemblyName, String targetName) throws ManagementRemoteException
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 operationManagementRemoteException - if error or exception occurs.String listServiceAssemblies(String targetName) throws ManagementRemoteException
targetName - name of the target for this operationManagementRemoteException - on errorString listServiceAssemblies(String componentName, String targetName) throws ManagementRemoteException
componentName - to list all the service assemblies that have some deployments
on this component.targetName - name of the target for this operationManagementRemoteException - if error or exception occurs.String listServiceAssemblies(String state, String componentName, String targetName) throws ManagementRemoteException
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 operationManagementRemoteException - if error or exception occurs.String listServiceEngines(String targetName) throws ManagementRemoteException
targetName - name of the target for this operationManagementRemoteException - on errorString listServiceEngines(String state, String sharedLibraryName, String serviceAssemblyName, String targetName) throws ManagementRemoteException
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 operationManagementRemoteException - if error or exception occurs.String listSharedLibraries(String targetName) throws ManagementRemoteException
targetName - name of the target for this operationManagementRemoteException - on errorString listSharedLibraries(String componentName, String targetName) throws ManagementRemoteException
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 operationManagementRemoteException - if error or exception occurs.String listSharedLibraryDependents(String sharedLibraryName, String targetName) throws ManagementRemoteException
sharedLibraryName - the shared library nametargetName - name of the target for this operationManagementRemoteException - on errorString showBindingComponent(String name, String state, String sharedLibraryName, String serviceAssemblyName, String targetName) throws ManagementRemoteException
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 operationManagementRemoteException - if error or exception occurs.String showServiceAssembly(String name, String state, String componentName, String targetName) throws ManagementRemoteException
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 operationManagementRemoteException - if error or exception occurs.String showServiceEngine(String name, String state, String sharedLibraryName, String serviceAssemblyName, String targetName) throws ManagementRemoteException
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 operationManagementRemoteException - if error or exception occurs.String showSharedLibrary(String name, String componentName, String targetName) throws ManagementRemoteException
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 operationManagementRemoteException - if error or exception occurs.String shutdownComponent(String componentName, boolean force, String target) throws ManagementRemoteException
componentName - name of the runtime component. The name should uniquely
identify within the runtime application serverforce - forcefully shutdown the componenttarget - -
name of server target for which this operation is invokedManagementRemoteException - on errorString shutdownComponent(String componentName, String target) throws ManagementRemoteException
componentName - name of the runtime component. The name should uniquely
identify within the runtime application servertarget - -
name of server target for which this operation is invokedManagementRemoteException - on errorString shutdownServiceAssembly(String serviceAssemblyName, boolean forceShutdown, String targetName) throws ManagementRemoteException
serviceAssemblyName - name of the service assemblyforceShutdown - targetName - name of the target for this operationManagementRemoteException - on errorString shutdownServiceAssembly(String serviceAssemblyName, String targetName) throws ManagementRemoteException
serviceAssemblyName - name of the service assemblytargetName - name of the target for this operationManagementRemoteException - on errorString startComponent(String componentName, String target) throws ManagementRemoteException
componentName - name of the runtime component. The name should uniquely
identify within the runtime application servertarget - -
name of server target for which this operation is invokedManagementRemoteException - on errorString startServiceAssembly(String serviceAssemblyName, String targetName) throws ManagementRemoteException
serviceAssemblyName - name of the service assemblytargetName - name of the target for this operationManagementRemoteException - on errorString stopComponent(String componentName, String target) throws ManagementRemoteException
componentName - name of the runtime component. The name should uniquely
identify within the runtime application servertarget - -
name of server target for which this operation is invokedManagementRemoteException - on errorString stopServiceAssembly(String serviceAssemblyName, String targetName) throws ManagementRemoteException
serviceAssemblyName - name of the service assemblytargetName - name of the target for this operationManagementRemoteException - on errorMap<String,String> listBindingComponents(String[] targetNames) throws ManagementRemoteException
targetNames - ManagementRemoteException - on errorMap<String,String> listBindingComponents(String state, String sharedLibraryName, String serviceAssemblyName, String[] targetNames) throws ManagementRemoteException
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 - ManagementRemoteException - if error or exception occurs.Map<String,String> listServiceAssemblies(String[] targetNames) throws ManagementRemoteException
targetNames - ManagementRemoteException - on errorMap<String,String> listServiceAssemblies(String componentName, String[] targetNames) throws ManagementRemoteException
componentName - to list all the service assemblies that have some deployments
on this component.targetNames - ManagementRemoteException - if error or exception occurs.Map<String,String> listServiceAssemblies(String state, String componentName, String[] targetNames) throws ManagementRemoteException
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.targetNames - ManagementRemoteException - if error or exception occurs.Map<String,String> listServiceEngines(String[] targetNames) throws ManagementRemoteException
targetName - ManagementRemoteException - on errorMap<String,String> listServiceEngines(String state, String sharedLibraryName, String serviceAssemblyName, String[] targetNames) throws ManagementRemoteException
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 - ManagementRemoteException - if error or exception occurs.Map<String,String> listSharedLibraries(String[] targetNames) throws ManagementRemoteException
targetName - ManagementRemoteException - on errorMap<String,String> listSharedLibraries(String componentName, String[] targetNames) throws ManagementRemoteException
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 - ManagementRemoteException - if error or exception occurs.Map<String,String> listSharedLibraryDependents(String sharedLibraryName, String[] targetNames) throws ManagementRemoteException
sharedLibraryName - the shared library nametargetName - ManagementRemoteException - on errorMap<String,String> showBindingComponent(String name, String state, String sharedLibraryName, String serviceAssemblyName, String[] targetNames) throws ManagementRemoteException
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 - ManagementRemoteException - if error or exception occurs.Map<String,String> showServiceAssembly(String name, String state, String componentName, String[] targetNames) throws ManagementRemoteException
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.targetNames - ManagementRemoteException - if error or exception occurs.Map<String,String> showServiceEngine(String name, String state, String sharedLibraryName, String serviceAssemblyName, String[] targetNames) throws ManagementRemoteException
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 - ManagementRemoteException - if error or exception occurs.Map<String,String> showSharedLibrary(String name, String componentName, String[] targetNames) throws ManagementRemoteException
name - name of the shared library to lookupcomponentName - return the shared library that is this component dependents.
null to ignore this option.targetName - ManagementRemoteException - if error or exception occurs.Map<String,String> shutdownComponent(String componentName, String[] targetNames) throws ManagementRemoteException
componentName - name of the componenttargetNames - ManagementRemoteException - on errorMap<String,String> shutdownComponent(String componentName, boolean force, String[] targetNames) throws ManagementRemoteException
componentName - name of the componentforce - true to force shutdowntargetNames - ManagementRemoteException - on errorMap<String,String> shutdownServiceAssembly(String serviceAssemblyName, String[] targetNames) throws ManagementRemoteException
serviceAssemblyName - name of the service assemblytargetNames - ManagementRemoteException - on errorMap<String,String> shutdownServiceAssembly(String serviceAssemblyName, boolean forceShutdown, String[] targetNames) throws ManagementRemoteException
serviceAssemblyName - name of the service assemblyforceShutdown - targetName - name of the target for this operationManagementRemoteException - on errorMap<String,String> startComponent(String componentName, String[] targetNames) throws ManagementRemoteException
componentName - name of the componenttargetNames - ManagementRemoteException - on errorMap<String,String> startServiceAssembly(String serviceAssemblyName, String[] targetNames) throws ManagementRemoteException
serviceAssemblyName - name of the service assemblytargetNames - ManagementRemoteException - on errorMap<String,String> stopComponent(String componentName, String[] targetNames) throws ManagementRemoteException
componentName - name of the componenttargetNames - ManagementRemoteException - on errorMap<String,String> stopServiceAssembly(String serviceAssemblyName, String[] targetNames) throws ManagementRemoteException
serviceAssemblyName - name of the service assemblytargetNames - ManagementRemoteException - on errorCopyright © 2011-2016 OpenESB Community. All Rights Reserved.