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_PROPERTYFields 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.intIndicates whether payment method is subordinate of another billing group.Methods inherited from class com.portal.bas.comp.PIAFieldBean
getDataDescriptor, getLightData, getRemoteListenerHandle, getSelectionDataFor, propertyChange, setLightData, updateMethods inherited from class com.portal.bas.PFieldControllerBean
getAssociatedClass, getDisplayFieldDescription, getDisplaySpec, getField, getFieldSpec, getModelFieldDescription, releaseSpecifications, revertToPrimary, setAssociatedClass, setDisplayFieldDescription, setField, setModelFieldDescription, togglePrimaryToSecondaryMethods 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:
getPaymentMethodIndicesin interfacePIAPaymentOnFileFieldBean- Returns:
- array of "payment method" indices
- Throws:
RemoteException
-
getPaymentMethodData
Retrieves default method of payment information.- Specified by:
getPaymentMethodDatain interfacePIAPaymentOnFileFieldBean- Returns:
- array of "payment method" indices
- Throws:
RemoteException
-
getSubordinateStatus
Indicates whether payment method is subordinate of another billing group.- Specified by:
getSubordinateStatusin interfacePIAPaymentOnFileFieldBean- Returns:
NONSUBORDINATEif it is non-subordinate,SUBORDINATEif it is subordinate, andUNKNOWNif 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:PIAPaymentOnFileFieldBeanApollo changes- Specified by:
getPayInfoin interfacePIAPaymentOnFileFieldBean- Throws:
RemoteException
-