Package com.portal.app.cc.comp
Class PIAPaymentOnFileFieldBeanImpl
java.lang.Object
com.portal.bas.PControllerImpl
com.portal.bas.PFieldControllerBean
com.portal.bas.comp.PIAFieldBean
com.portal.app.cc.comp.PIAPaymentOnFileFieldBeanImpl
- All Implemented Interfaces:
PIAPaymentOnFileFieldBean
,PControllerBean
,PFieldBean
,PLightComponent
,PropertyChangeListener
,Serializable
,Remote
,Unreferenced
,EventListener
public class PIAPaymentOnFileFieldBeanImpl
extends PIAFieldBean
implements PIAPaymentOnFileFieldBean
Controller for the PIAPaymentOnFileField panel.
- See Also:
-
Field Summary
Fields inherited from class com.portal.bas.PControllerImpl
mFList, mRemoteListeners, UPDATE_CLIENT, UPDATE_MODEL_CHANGE, UPDATE_NEW_MODEL, UPDATE_PROPERTY
Fields inherited from interface com.portal.app.cc.comp.PIAPaymentOnFileFieldBean
NONSUBORDINATE, SUBORDINATE, UNKNOWN
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetPayInfo
(PModelHandle data) Apollo changesRetrieves default method of payment information.int[]
Retrieves default method of payment information.int
Indicates whether payment method is subordinate of another billing group.Methods inherited from class com.portal.bas.comp.PIAFieldBean
getDataDescriptor, getLightData, getRemoteListenerHandle, getSelectionDataFor, propertyChange, setLightData, update
Methods inherited from class com.portal.bas.PFieldControllerBean
getAssociatedClass, getDisplayFieldDescription, getDisplaySpec, getField, getFieldSpec, getModelFieldDescription, releaseSpecifications, revertToPrimary, setAssociatedClass, setDisplayFieldDescription, setField, setModelFieldDescription, togglePrimaryToSecondary
Methods inherited from class com.portal.bas.PControllerImpl
addRemoteListener, closeSecContext, createClientException, distributeEventToListeners, fireModelChangeEvent, getAppController, getArrayRange, getContext, getField, getField, getField, getFieldWithRestriction, getFieldWithRestriction, getFieldWithRestriction, getModel, getSecContext, handleDistributeToListener, isLight, register, releaseContext, releaseRemoteListener, removeRemoteListener, setField, setField, setModel, unreferenced
-
Constructor Details
-
PIAPaymentOnFileFieldBeanImpl
- Throws:
RemoteException
-
-
Method Details
-
getPaymentMethodIndices
Retrieves default method of payment information.- Specified by:
getPaymentMethodIndices
in interfacePIAPaymentOnFileFieldBean
- Returns:
- array of "payment method" indices
- Throws:
RemoteException
-
getPaymentMethodData
Retrieves default method of payment information.- Specified by:
getPaymentMethodData
in interfacePIAPaymentOnFileFieldBean
- Returns:
- array of "payment method" indices
- Throws:
RemoteException
-
getSubordinateStatus
Indicates whether payment method is subordinate of another billing group.- Specified by:
getSubordinateStatus
in interfacePIAPaymentOnFileFieldBean
- Returns:
NONSUBORDINATE
if it is non-subordinate,SUBORDINATE
if it is subordinate, andUNKNOWN
if there is no way to determine (for example, this widget is being used during account creation and so there is nothing to test against).- Throws:
RemoteException
-
getPayInfo
Description copied from interface:PIAPaymentOnFileFieldBean
Apollo changes- Specified by:
getPayInfo
in interfacePIAPaymentOnFileFieldBean
- Throws:
RemoteException
-