|
IBM WebSphereTM eXtreme Scale, Release 8.6 API Specification |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface PlacementMediationServiceMBean
This MBean interface allows a client process to perform operations on and get status from the PlacementMediationService running in a dynamic environment. The object name pattern for this MBean is:
com.ibm.websphere.objectgrid:type=PlacementMediationServiceIf ObjectGrid is running in a WebSphere Application Server process, more key=value pairs may be added to the object name.
Method Summary | |
---|---|
CompositeData |
dismissLink(String foreignDomain)
Dismiss a previously established link with the foreign domain specified. |
CompositeData |
establishLink(String foreignDomain,
String endPoints)
Establish a link between this domain and the foreign domain specified. |
TabularData |
getLinkedDomains()
Retrieve the foreign domains that have an active link with the local domain. |
TabularData |
getLinkedDomainsWithGrids()
Retrieve the foreign domains that have an active link with the local domain and the map sets eligible for linking. |
Method Detail |
---|
CompositeData establishLink(String foreignDomain, String endPoints)
Domains that are linked will share placement with each other. When compatible map sets are detected within linked domains, a multi-primary topology will be achieved. Data written to a primary is either domain will be asynchronously replicated to the other domain.
The result is a CompositeData that includes the following items:
Item Name | Type | Description |
Result | String | The result of the attempt. |
StatusBefore | String | The status of the link before the attempt was made to establish the link. |
StatusAfter | String | The status of the link after the attempt was made to establish the link. |
foreignDomain
- the name of the foreign domainendPoints
- end points of the foreign domain
CatalogServerProperties.setForeignDomains(String)
,
CatalogServerProperties.setDomainEndPoints(String, String)
CompositeData dismissLink(String foreignDomain)
The result is a CompositeData that includes the following items:
Item Name | Type | Description |
Result | String | The result of the attempt. Can be one of: SUCCESS, FAILURE, NOP |
StatusBefore | String | The status of the link before the attempt was made to dismiss the link. Can be one of: LINKED, ESTABLISHING_LINK, UNLINKED, DISMISSING_LINK |
StatusAfter | String | The status of the link after the attempt was made to dismiss the link. Can be one of: LINKED, ESTABLISHING_LINK, UNLINKED, DISMISSING_LINK |
foreignDomain
- the name of the foreign domain
TabularData getLinkedDomains()
The result is a TabularData where each row is a CompositeData that includes the following items:
Item Name | Type | Description |
Domain | String | The name of the foreign domain linked to the local domain. |
TabularData getLinkedDomainsWithGrids()
The result is a TabularData where each row is a CompositeData that includes the following items:
Item Name | Type | Description |
Domain | String | The name of the foreign domain linked to the local domain. |
ObjectGrid | String | The name of the ObjectGrid that is compatible with the foreign domain. |
MapSet | String | The name of the map set that is compatible with the foreign domain. |
|
IBM WebSphereTM eXtreme Scale, Release 8.6 API Specification |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |