CellSync MBean

Management interface for the configuration synchronization logic performed at the central deployment manager for the cell.


Operation Summary
java.lang.BooleansyncNode(java.lang.String nodeName)
           Initiate a sync request for a given node
com.ibm.websphere.management.repository.ConfigChangeNotifier[]getModifiedFolders(java.lang.String nodeName, java.util.HashMap nodeEpochTable)
           Get list of modified directory as compared to current node epoch information
com.ibm.websphere.management.repository.ConfigChangeNotifier[]getModifiedFolders(java.lang.String nodeName, java.util.HashMap nodeEpochTable, java.util.Properties syncProperties)
           Get list of modified directory as compared to current node epoch information
com.ibm.ws.management.sync.FolderSyncUpdate[]getFolderSyncUpdates(java.lang.String nodeName, java.util.List exclusionList, com.ibm.ws.management.sync.FolderSyncRequest[] nodeInfo)
           Get document source objects that need to be updated on the node, compared to current node document information, for the specified folder
com.ibm.ws.management.sync.FolderSyncUpdate[]getFolderSyncUpdates(java.lang.String nodeName, java.util.List exclusionList, com.ibm.ws.management.sync.FolderSyncRequest[] nodeInfo, java.util.Properties syncProperties)
           Get document source objects that need to be updated on the node, compared to current node document information, for the specified folder

Operation Detail

syncNode

public java.lang.Boolean syncNode(java.lang.String nodeName)
Initiate a sync request for a given node
Parameters:
nodeName - The name of the node

getModifiedFolders

public com.ibm.websphere.management.repository.ConfigChangeNotifier[] getModifiedFolders(java.lang.String nodeName, java.util.HashMap nodeEpochTable)
Get list of modified directory as compared to current node epoch information
Parameters:
nodeName - The name of the node
nodeEpochTable - Node's epoch table

getModifiedFolders

public com.ibm.websphere.management.repository.ConfigChangeNotifier[] getModifiedFolders(java.lang.String nodeName, java.util.HashMap nodeEpochTable, java.util.Properties syncProperties)
Get list of modified directory as compared to current node epoch information
Parameters:
nodeName - The name of the node
nodeEpochTable - Node's epoch table
syncProperties - Sync control properties
Since:
5.0.1

getFolderSyncUpdates

public com.ibm.ws.management.sync.FolderSyncUpdate[] getFolderSyncUpdates(java.lang.String nodeName, java.util.List exclusionList, com.ibm.ws.management.sync.FolderSyncRequest[] nodeInfo)
Get document source objects that need to be updated on the node, compared to current node document information, for the specified folder
Parameters:
nodeName - The name of the node
exclusionList - List of document names to exclude
nodeInfo - Node-side document information for the specified folder

getFolderSyncUpdates

public com.ibm.ws.management.sync.FolderSyncUpdate[] getFolderSyncUpdates(java.lang.String nodeName, java.util.List exclusionList, com.ibm.ws.management.sync.FolderSyncRequest[] nodeInfo, java.util.Properties syncProperties)
Get document source objects that need to be updated on the node, compared to current node document information, for the specified folder
Parameters:
nodeName - The name of the node
exclusionList - List of document names to exclude
nodeInfo - Node-side document information for the specified folder
syncProperties - Sync control properties
Since:
5.0.1

Copyright IBM Corp. 1996-2003