public class StorageNodeOperationsHandlerBean extends Object implements StorageNodeOperationsHandlerLocal
| Constructor and Description |
|---|
StorageNodeOperationsHandlerBean() |
| Modifier and Type | Method and Description |
|---|---|
void |
announceStorageNode(org.rhq.core.domain.auth.Subject subject,
org.rhq.core.domain.cloud.StorageNode storageNode) |
void |
bootstrapStorageNode(org.rhq.core.domain.auth.Subject subject,
org.rhq.core.domain.cloud.StorageNode storageNode) |
void |
decommissionStorageNode(org.rhq.core.domain.auth.Subject subject,
org.rhq.core.domain.cloud.StorageNode storageNode) |
void |
detachFromResource(org.rhq.core.domain.cloud.StorageNode storageNode) |
void |
handleAddNodeMaintenance(org.rhq.core.domain.operation.ResourceOperationHistory resourceOperationHistory) |
void |
handleAnnounce(org.rhq.core.domain.operation.ResourceOperationHistory resourceOperationHistory) |
void |
handleDecommission(org.rhq.core.domain.operation.ResourceOperationHistory operationHistory) |
void |
handleOperationUpdateIfNecessary(org.rhq.core.domain.operation.OperationHistory operationHistory) |
void |
handlePrepareForBootstrap(org.rhq.core.domain.operation.ResourceOperationHistory operationHistory) |
void |
handleRemoveNodeMaintenance(org.rhq.core.domain.operation.ResourceOperationHistory operationHistory) |
void |
handleRepair(org.rhq.core.domain.operation.ResourceOperationHistory operationHistory) |
void |
handleUnannounce(org.rhq.core.domain.operation.ResourceOperationHistory operationHistory) |
void |
handleUninstall(org.rhq.core.domain.operation.ResourceOperationHistory operationHistory) |
void |
logError(String address,
String error,
Exception e) |
void |
performAddMaintenance(org.rhq.core.domain.auth.Subject subject,
org.rhq.core.domain.cloud.StorageNode storageNode) |
void |
performAddNodeMaintenance(org.rhq.core.domain.auth.Subject subject,
org.rhq.core.domain.cloud.StorageNode storageNode) |
void |
performRemoveMaintenance(org.rhq.core.domain.auth.Subject subject,
org.rhq.core.domain.cloud.StorageNode storageNode) |
void |
performRemoveNodeMaintenance(org.rhq.core.domain.auth.Subject subject,
org.rhq.core.domain.cloud.StorageNode storageNode) |
void |
runRepair(org.rhq.core.domain.auth.Subject subject,
List<org.rhq.core.domain.cloud.StorageNode> clusterNodes) |
org.rhq.core.domain.cloud.StorageNode |
setMode(org.rhq.core.domain.cloud.StorageNode storageNode,
org.rhq.core.domain.cloud.StorageNode.OperationMode newMode) |
void |
unannounceStorageNode(org.rhq.core.domain.auth.Subject subject,
org.rhq.core.domain.cloud.StorageNode storageNode) |
void |
uninstall(org.rhq.core.domain.auth.Subject subject,
org.rhq.core.domain.cloud.StorageNode storageNode) |
public void announceStorageNode(org.rhq.core.domain.auth.Subject subject,
org.rhq.core.domain.cloud.StorageNode storageNode)
announceStorageNode in interface StorageNodeOperationsHandlerLocalpublic void unannounceStorageNode(org.rhq.core.domain.auth.Subject subject,
org.rhq.core.domain.cloud.StorageNode storageNode)
unannounceStorageNode in interface StorageNodeOperationsHandlerLocalpublic void uninstall(org.rhq.core.domain.auth.Subject subject,
org.rhq.core.domain.cloud.StorageNode storageNode)
uninstall in interface StorageNodeOperationsHandlerLocalpublic void detachFromResource(org.rhq.core.domain.cloud.StorageNode storageNode)
detachFromResource in interface StorageNodeOperationsHandlerLocalpublic void decommissionStorageNode(org.rhq.core.domain.auth.Subject subject,
org.rhq.core.domain.cloud.StorageNode storageNode)
decommissionStorageNode in interface StorageNodeOperationsHandlerLocalpublic void logError(String address, String error, Exception e)
logError in interface StorageNodeOperationsHandlerLocalpublic void performAddNodeMaintenance(org.rhq.core.domain.auth.Subject subject,
org.rhq.core.domain.cloud.StorageNode storageNode)
performAddNodeMaintenance in interface StorageNodeOperationsHandlerLocalpublic void performAddMaintenance(org.rhq.core.domain.auth.Subject subject,
org.rhq.core.domain.cloud.StorageNode storageNode)
performAddMaintenance in interface StorageNodeOperationsHandlerLocalpublic void performRemoveNodeMaintenance(org.rhq.core.domain.auth.Subject subject,
org.rhq.core.domain.cloud.StorageNode storageNode)
performRemoveNodeMaintenance in interface StorageNodeOperationsHandlerLocalpublic void performRemoveMaintenance(org.rhq.core.domain.auth.Subject subject,
org.rhq.core.domain.cloud.StorageNode storageNode)
performRemoveMaintenance in interface StorageNodeOperationsHandlerLocalpublic void handleOperationUpdateIfNecessary(org.rhq.core.domain.operation.OperationHistory operationHistory)
handleOperationUpdateIfNecessary in interface StorageNodeOperationsHandlerLocalpublic void handleAnnounce(org.rhq.core.domain.operation.ResourceOperationHistory resourceOperationHistory)
handleAnnounce in interface StorageNodeOperationsHandlerLocalpublic void handleUnannounce(org.rhq.core.domain.operation.ResourceOperationHistory operationHistory)
handleUnannounce in interface StorageNodeOperationsHandlerLocalpublic void handlePrepareForBootstrap(org.rhq.core.domain.operation.ResourceOperationHistory operationHistory)
handlePrepareForBootstrap in interface StorageNodeOperationsHandlerLocalpublic void handleAddNodeMaintenance(org.rhq.core.domain.operation.ResourceOperationHistory resourceOperationHistory)
handleAddNodeMaintenance in interface StorageNodeOperationsHandlerLocalpublic void bootstrapStorageNode(org.rhq.core.domain.auth.Subject subject,
org.rhq.core.domain.cloud.StorageNode storageNode)
bootstrapStorageNode in interface StorageNodeOperationsHandlerLocalpublic void handleRemoveNodeMaintenance(org.rhq.core.domain.operation.ResourceOperationHistory operationHistory)
handleRemoveNodeMaintenance in interface StorageNodeOperationsHandlerLocalpublic void runRepair(org.rhq.core.domain.auth.Subject subject,
List<org.rhq.core.domain.cloud.StorageNode> clusterNodes)
runRepair in interface StorageNodeOperationsHandlerLocalpublic void handleRepair(org.rhq.core.domain.operation.ResourceOperationHistory operationHistory)
handleRepair in interface StorageNodeOperationsHandlerLocalpublic void handleDecommission(org.rhq.core.domain.operation.ResourceOperationHistory operationHistory)
handleDecommission in interface StorageNodeOperationsHandlerLocalpublic void handleUninstall(org.rhq.core.domain.operation.ResourceOperationHistory operationHistory)
handleUninstall in interface StorageNodeOperationsHandlerLocalpublic org.rhq.core.domain.cloud.StorageNode setMode(org.rhq.core.domain.cloud.StorageNode storageNode,
org.rhq.core.domain.cloud.StorageNode.OperationMode newMode)
setMode in interface StorageNodeOperationsHandlerLocalCopyright © 2008-2014 Red Hat, Inc.. All Rights Reserved.