Package com.ibm.commerce.edp.api

This package contains classes that represents different exceptions for payment rules.

See: Description

  • Class Summary 
    Class Description
    EDPPaymentInstruction
    This class holds information pertaining to one set of payment instructions for one payment instrument from one customer for one order.
    PaymentContext
    This class represents the context information in payment, which contains payment group, locale, store ID and order channel ID.
    PaymentMethodData
    This class contains metadata information on a Payment or Refund Method.
    RefundInstruction
    This class represents the refund instruction.
    RefundMethodData
    This method contains metadata information on a Refund Method.
  • Exception Summary 
    Exception Description
    BackendException
    This class represents the backend exception thrown in Payment Rules.
    BaseException
    The base exception class for the payments exception hierarchy.
    CommunicationException
    This class represents the exception when communication with backend fails.
    ConfigException
    This class represents the exception due to the Payment Rules configuration failure.
    EDPException
    This class is the root of Payment Rules Exception Hierarchy.
    FeatureNotSupportedException
    This class represents the exception thrown when the feature is not supported.
    InputException
    This class represents the exception thrown when input data is invalid.
    InternalException
    This class represents the exception thrown when internal operation failed.
    InvalidDataException
    This class represents the exception thrown when invalid parameters are provided in its interface or requested objects are in invalid state.
    InvalidRequestException
    This class represents the exception thrown when an invalid request is being attempted.
    J2EEException
    This class Wraps any J2EE related exception: EJBs, transactions, and so on.
    JNDIException
    This class represents the exception thrown when JNDI failed.
    ObjectAlreadyExistsException
    This method represents the exception thrown by the ObjectModelFacade.
    ObjectCannotBeFoundException
    This class represents the exception thrown by the ObjectModelFacade when a request failed because a required object could not be found.
    ObjectCreationException
    This class represents the exception thrown by the ObjectModelFacade when a request to create an object fails for reasons other than Object Already Exists.
    ObjectDeletionException
    This class represents the exception thrown by the ObjectModelFacade when a request to delete an object fails for reasons other than Object Not Found.
    ObjectQueryException
    This class represents the exception thrown when object cannot be queried.
    ObjectUpdateException
    This class represents the exception thrown when object cannot be updated.
    ParserException
    This class represents the exception thrown when the payment rules are failed to parse.
    PaymentsConfigException
    This class represents the exception thrown when payments configuration failed.
    PendingException
    This class represents a pending state returned by the backend system.
    RuleException
    This class represents the exception thrown when rules failed.
    TransactionException
    This class represents the exception thrown whenever a Bean-Managed transaction cannot be started, commited or rolled back.

Package com.ibm.commerce.edp.api Description

This package contains classes that represents different exceptions for payment rules.