public interface ProvisioningAdapter
Modifier and Type | Method and Description |
---|---|
ScheduledFuture<?> |
addNode(int nodeId)
This method is called by the Provisioner when a new node is provisioned.
|
ScheduledFuture<?> |
deleteNode(int nodeId)
This method is called by the Provisioner when a node is deleted through provisioning.
|
String |
getName()
getName
|
void |
init()
This method is called in case the adapter needs to perform some initialization prior to
receiving calls from the AdapterManager.
|
ScheduledFuture<?> |
nodeConfigChanged(int nodeid)
This method is called when a configuration change event has occurred from any source.
|
ScheduledFuture<?> |
updateNode(int nodeId)
This method is called by the Provisioner when a node is updated through provisioning.
|
ScheduledFuture<?> addNode(int nodeId) throws ProvisioningAdapterException
nodeId
- a int.ProvisioningAdapterException
- if any.ScheduledFuture<?> updateNode(int nodeId) throws ProvisioningAdapterException
nodeId
- a int.ProvisioningAdapterException
- if any.ScheduledFuture<?> deleteNode(int nodeId) throws ProvisioningAdapterException
nodeId
- a int.ProvisioningAdapterException
- if any.ScheduledFuture<?> nodeConfigChanged(int nodeid) throws ProvisioningAdapterException
nodeid
- a int.ProvisioningAdapterException
- if any.void init() throws ProvisioningAdapterException
ProvisioningAdapterException
- if any.Copyright © 2021. All rights reserved.