com.novell.nxpe
Class NxpeResult

java.lang.Object
  extended by com.novell.nxpe.NxpeResult

public class NxpeResult
extends java.lang.Object

32 bit result class to support NXPE API return codes

Since:
NXPE1.0
Author:
Paladin Team

Nested Class Summary
static class NxpeResult.Type
           
static class NxpeResult.Value
           
 
Field Summary
static NxpeResult Cancel
           
static NxpeResult ConditionFalse
           
static NxpeResult ConditionTrue
           
static NxpeResult ConditionUnknown
           
static NxpeResult Deny
           
static NxpeResult ErrorBadData
           
static java.lang.String ErrorCodeComponent
           
static NxpeResult ErrorConfigInitialization
           
static NxpeResult ErrorDataUnavailable
           
static NxpeResult ErrorIllegalArgument
           
static NxpeResult ErrorIllegalState
           
static NxpeResult ErrorInterfaceUnavailable
           
static NxpeResult ErrorNoMemory
           
static NxpeResult GeneralFailure
           
protected  NxpeResult.Type m_resultType
           
protected  NxpeResult.Value m_resultValue
           
static NxpeResult NoAction
           
static NxpeResult Obligation
           
static NxpeResult Pending
           
static NxpeResult Permit
           
static java.lang.String SubGroupCodeActionHandler
           
static java.lang.String SubGroupCodeConditionHandler
           
static java.lang.String SubGroupCodeConfigureInformationContext
           
static java.lang.String SubGroupCodeEngine
           
static java.lang.String SubGroupCodeInformationContext
           
static java.lang.String SubGroupCodeResponseContext
           
static NxpeResult Success
           
 
Constructor Summary
NxpeResult(NxpeResult.Type resultType, NxpeResult.Value resultValue)
           
 
Method Summary
 boolean equals(java.lang.Object object)
           
 java.lang.String getErrorCode()
           
 java.lang.String getErrorCode(java.lang.String subGroup)
           
 java.lang.String getErrorCode(java.lang.String component, java.lang.String subGroup)
           
 NxpeResult.Type getResultType()
           
 NxpeResult.Value getResultValue()
           
 int hashCode()
           
 boolean isError()
           
 boolean isInformation()
           
 boolean isSuccess()
           
 boolean isUnknown()
           
 boolean isWarning()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

Success

public static final NxpeResult Success

Pending

public static final NxpeResult Pending

GeneralFailure

public static final NxpeResult GeneralFailure

ErrorNoMemory

public static final NxpeResult ErrorNoMemory

ErrorBadData

public static final NxpeResult ErrorBadData

ErrorConfigInitialization

public static final NxpeResult ErrorConfigInitialization

Permit

public static final NxpeResult Permit

Deny

public static final NxpeResult Deny

Obligation

public static final NxpeResult Obligation

NoAction

public static final NxpeResult NoAction

ConditionFalse

public static final NxpeResult ConditionFalse

ConditionTrue

public static final NxpeResult ConditionTrue

ConditionUnknown

public static final NxpeResult ConditionUnknown

Cancel

public static final NxpeResult Cancel

ErrorInterfaceUnavailable

public static final NxpeResult ErrorInterfaceUnavailable

ErrorDataUnavailable

public static final NxpeResult ErrorDataUnavailable

ErrorIllegalState

public static final NxpeResult ErrorIllegalState

ErrorIllegalArgument

public static final NxpeResult ErrorIllegalArgument

ErrorCodeComponent

public static final java.lang.String ErrorCodeComponent
See Also:
Constant Field Values

SubGroupCodeEngine

public static final java.lang.String SubGroupCodeEngine
See Also:
Constant Field Values

SubGroupCodeConditionHandler

public static final java.lang.String SubGroupCodeConditionHandler
See Also:
Constant Field Values

SubGroupCodeActionHandler

public static final java.lang.String SubGroupCodeActionHandler
See Also:
Constant Field Values

SubGroupCodeConfigureInformationContext

public static final java.lang.String SubGroupCodeConfigureInformationContext
See Also:
Constant Field Values

SubGroupCodeInformationContext

public static final java.lang.String SubGroupCodeInformationContext
See Also:
Constant Field Values

SubGroupCodeResponseContext

public static final java.lang.String SubGroupCodeResponseContext
See Also:
Constant Field Values

m_resultType

protected NxpeResult.Type m_resultType

m_resultValue

protected NxpeResult.Value m_resultValue
Constructor Detail

NxpeResult

public NxpeResult(NxpeResult.Type resultType,
                  NxpeResult.Value resultValue)
Method Detail

equals

public boolean equals(java.lang.Object object)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

isSuccess

public boolean isSuccess()

isError

public boolean isError()

isUnknown

public boolean isUnknown()

isWarning

public boolean isWarning()

isInformation

public boolean isInformation()

getResultType

public NxpeResult.Type getResultType()

getResultValue

public NxpeResult.Value getResultValue()

getErrorCode

public java.lang.String getErrorCode()

getErrorCode

public java.lang.String getErrorCode(java.lang.String subGroup)

getErrorCode

public java.lang.String getErrorCode(java.lang.String component,
                                     java.lang.String subGroup)


Copyright © 2005-2009 Novell, Inc. All Rights Reserved.