|
Sonic ESB API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IContainerConfigAPI
This interface provides a collection of methods to manipulate and query containers configured in the ESB domain.
Method Summary | |
---|---|
void |
addESBContainerToMFContainer(java.lang.String mfContainerName,
java.lang.String ESBContaienrName)
add an ESB container to the MF container identified by name |
IContainerConfig |
createESBContainer(java.lang.String name)
Create a new XQ Container configuration |
void |
deleteESBContainer(java.lang.String name)
Delete the specified XQ Container from the dS |
java.lang.String |
exportESBContainer(java.lang.String name)
Export the specified ESBContainer configuration |
IContainerConfig |
getESBContainer(java.lang.String name)
Retrieve the configuration details for a given ESB container. |
IContainerBean |
getMFContainer(java.lang.String name)
Retrieve the Management Bean for a given MF container. |
IContainerConfig |
importESBContainer(java.lang.String configurationContent,
boolean overwrite)
Import the specified ESB Container configuration into the DS |
java.lang.String[] |
listESBContainers()
List the names of all known ESB Containers. |
java.lang.String[] |
listESBContainersInMFContainer(java.lang.String mfContainerName)
list the ESB containers configured in the MF container |
java.lang.String[] |
listMFContainerLogicalIDsWithESBContainer(java.lang.String ESBContainerName)
list logical IDs of all the MF containers an ESB container is deployed in. |
java.lang.String[] |
listMFContainersWithESBContainer(java.lang.String ESBContainerName)
list the names of all MF containers an ESB container is deployed in. |
void |
removeESBContainerFromMFContainer(java.lang.String mfContainerName,
java.lang.String ESBContaienrName)
Remove an ESB container from the MF container identified by name |
void |
saveESBContainer(IContainerConfig container)
save the changes applied to the container configuration. |
Method Detail |
---|
IContainerConfig createESBContainer(java.lang.String name)
name
- The name for the XQ Container
void deleteESBContainer(java.lang.String name)
name
- The name of the ESB ContainerIContainerConfig importESBContainer(java.lang.String configurationContent, boolean overwrite)
configurationContent
- -
the XML representation of an ESB configuration. use utility classes to retreive for external storage.java.lang.String exportESBContainer(java.lang.String name)
name
- -
the container name to be exported.
java.lang.String[] listESBContainers()
IContainerConfig getESBContainer(java.lang.String name)
name
- the ESB container's name
IContainerBean getMFContainer(java.lang.String name)
name
- -
the MF container's logical ID
void saveESBContainer(IContainerConfig container)
container
- -
the container to be savedvoid addESBContainerToMFContainer(java.lang.String mfContainerName, java.lang.String ESBContaienrName)
mfContainerName
- -
the MF container full path (e.g /Containers/dev_ESBCore). The name must start with a / character. If not existing, a new
one is createdESBContaienrName
- -
the ESB container's name. Must existvoid removeESBContainerFromMFContainer(java.lang.String mfContainerName, java.lang.String ESBContaienrName)
mfContainerName
- -
the MF container full path (e.g /Containers/dev_ESBCore). The name must start with a / character. The MF container must
existESBContaienrName
- -
the ESB container name. Must be in the MF containerjava.lang.String[] listESBContainersInMFContainer(java.lang.String mfContainerName)
mfContainerName
- the mf Container logical ID to inspect
java.lang.String[] listMFContainersWithESBContainer(java.lang.String ESBContainerName)
ESBContainerName
- -
the ESB container to search for
java.lang.String[] listMFContainerLogicalIDsWithESBContainer(java.lang.String ESBContainerName)
ESBContainerName
- -
the ESB container to search for
|
Sonic ESB API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |