public class SingleRemoteNodePolicy extends Object implements NodeAssignmentPolicy
NodeAssignmentPolicy.Type| Constructor and Description |
|---|
SingleRemoteNodePolicy(NodeSelector selector) |
SingleRemoteNodePolicy(NodeSelector selector,
float threshold) |
| Modifier and Type | Method and Description |
|---|---|
NodeAssignmentPolicy.Type |
getType() |
void |
reset() |
HostingNode |
selectNode(List<HostingNode> candidates) |
void |
setPenalty(float collocationPenalty) |
public SingleRemoteNodePolicy(NodeSelector selector)
public SingleRemoteNodePolicy(NodeSelector selector, float threshold)
public NodeAssignmentPolicy.Type getType()
getType in interface NodeAssignmentPolicypublic void setPenalty(float collocationPenalty)
throws Exception
setPenalty in interface NodeAssignmentPolicyExceptionpublic HostingNode selectNode(List<HostingNode> candidates) throws Exception
selectNode in interface NodeAssignmentPolicyExceptionpublic void reset()
reset in interface NodeAssignmentPolicyCopyright © 2018. All Rights Reserved.