org.wso2.balana.xacml3
Class MultipleCtxResult

java.lang.Object
  extended by org.wso2.balana.xacml3.MultipleCtxResult

public class MultipleCtxResult
extends Object

This is used in cases where a normal result is Set of contexts, but if an context couldn't be created or any error is occurred during the creation, then a Status object needs to be returned instead.


Constructor Summary
MultipleCtxResult(Set<EvaluationCtx> evaluationCtxSet)
          Constructs a MultipleCtxResult object with required data
MultipleCtxResult(Set<EvaluationCtx> evaluationCtxSet, Status status, boolean indeterminate)
          Constructs a MultipleCtxResult object with required data
MultipleCtxResult(Status status)
          Constructs a MultipleCtxResult object with status error
 
Method Summary
 Set<EvaluationCtx> getEvaluationCtxSet()
           
 Status getStatus()
           
 boolean isIndeterminate()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MultipleCtxResult

public MultipleCtxResult(Set<EvaluationCtx> evaluationCtxSet)
Constructs a MultipleCtxResult object with required data

Parameters:
evaluationCtxSet - A ,Set of EvaluationCtx

MultipleCtxResult

public MultipleCtxResult(Status status)
Constructs a MultipleCtxResult object with status error

Parameters:
status - Status

MultipleCtxResult

public MultipleCtxResult(Set<EvaluationCtx> evaluationCtxSet,
                         Status status,
                         boolean indeterminate)
Constructs a MultipleCtxResult object with required data

Parameters:
evaluationCtxSet - A ,Set of EvaluationCtx
status - Status
indeterminate - whether any indeterminate has occurred or not
Method Detail

getEvaluationCtxSet

public Set<EvaluationCtx> getEvaluationCtxSet()

getStatus

public Status getStatus()

isIndeterminate

public boolean isIndeterminate()


Copyright © 2015 WSO2. All rights reserved.