Package com.portal.app.cc.comp
Class PPPVBeanImpl
java.lang.Object
com.portal.bas.PControllerImpl
com.portal.bas.comp.PIAComponentCollectionBean
com.portal.app.cc.comp.PPPVBeanImpl
- All Implemented Interfaces:
PPPVBean,PIACollectionBean,PControllerBean,Serializable,Remote,Unreferenced
Controller class for the
PPPVPage component.
The following opcodes are used by this controller:
PortalOp.
- Version:
- %version: 9 % %date_modified: Tue Mar 12 14:56:08 2002 %
- Author:
- Jon Victor
- See Also:
-
Nested Class Summary
Nested Classes -
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.PPPVBean
DEVICE_COLUMN_CHECK, DEVICE_COLUMN_LOCATION, DEVICE_COLUMN_RATING, DEVICE_COLUMN_SEARIAL_NUMBER, DEVICE_COLUMN_VENDOR, DEVICE_INFO_LOCATION, DEVICE_INFO_POID, DEVICE_INFO_RATING, DEVICE_INFO_SERVICE_OBJ, DEVICE_INFO_VENDOR, NUM_DEVICE_COLUMNS, NUM_PENDING_ORDER_COLUMNS, ORDER_STATUS_ACTIVE, ORDER_STATUS_CANCELLED, PENDING_ORDER_COLUMN_CALLER, PENDING_ORDER_COLUMN_CHANNEL, PENDING_ORDER_COLUMN_CHECK, PENDING_ORDER_COLUMN_LOCATION, PENDING_ORDER_COLUMN_PRICE, PENDING_ORDER_COLUMN_SCHEDULE_OBJ, PENDING_ORDER_COLUMN_STATUS, PENDING_ORDER_COLUMN_TIME, PENDING_ORDER_COLUMN_TITLE, SIZE_DEVICE_INFO -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionObject[][]booleanallowCancel(int curRow) booleanallowRefresh(int curRow) intbooleancheckCredit(PModelHandle model, Object[][] pendingOrders) doSearch(String srchStr, int custOffset, PModelHandle acctModel) voidendStep()getAcctTimezone(PModelHandle model, String zoneName, String zoneField) Object[][]getDevices(PModelHandle acctModel) booleanObject[]getPendingDevices(int idx) intgetPendingDevNum(int idx) Object[][]getPendingEvents(PModelHandle acctModel, int offset) Return a 2 dim array that contains vectors of pending events information: Title, Location, Channel, Date/Time, CallerbooleanisVideoSvc(PModelHandle model) nextStep()intpurchasePPV(PModelHandle acctModel, Object[][] devObjects, int[] devRows, PModelHandle curShowModel, Object callerId, int simMode) Object[][]refreshPendingTbl(int curRow, int[] keeperDevs) intrefreshPpv(PModelHandle acctModel, int schedIdx, Object[] orderDevs, int simMode, int refMode) voidsetConfigPPV(PModelHandle acctModel) intupdatePpvPurchase(int schedIdx, int[] keepDevs, int simMode) Methods inherited from class com.portal.bas.comp.PIAComponentCollectionBean
addChild, getCollectedData, getSelectionDataFor, removeChild, updateMethods inherited from class com.portal.bas.PControllerImpl
addRemoteListener, closeSecContext, createClientException, distributeEventToListeners, fireModelChangeEvent, getAppController, getArrayRange, getContext, getField, getField, getField, getFieldWithRestriction, getFieldWithRestriction, getFieldWithRestriction, getModel, getRemoteListenerHandle, getSecContext, handleDistributeToListener, isLight, register, releaseContext, releaseRemoteListener, removeRemoteListener, setField, setField, setModel, unreferencedMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.portal.bas.PControllerBean
addRemoteListener, getArrayRange, getModel, getRemoteListenerHandle, isLight, register, releaseRemoteListener, removeRemoteListener, setModel
-
Constructor Details
-
PPPVBeanImpl
- Throws:
RemoteException
-
-
Method Details
-
isVideoSvc
- Specified by:
isVideoSvcin interfacePPPVBean- Throws:
RemoteException
-
checkCredit
- Specified by:
checkCreditin interfacePPPVBean- Throws:
RemoteException
-
getAcctTimezone
public String getAcctTimezone(PModelHandle model, String zoneName, String zoneField) throws RemoteException, IOException - Specified by:
getAcctTimezonein interfacePPPVBean- Throws:
RemoteExceptionIOException
-
getPendingEvents
public Object[][] getPendingEvents(PModelHandle acctModel, int offset) throws RemoteException, IOException, EBufException Return a 2 dim array that contains vectors of pending events information: Title, Location, Channel, Date/Time, Caller- Specified by:
getPendingEventsin interfacePPPVBean- Throws:
RemoteExceptionIOExceptionEBufException
-
allowCancel
- Specified by:
allowCancelin interfacePPPVBean- Throws:
RemoteException
-
allowRefresh
- Specified by:
allowRefreshin interfacePPPVBean- Throws:
RemoteException
-
refreshPendingTbl
public Object[][] refreshPendingTbl(int curRow, int[] keeperDevs) throws RemoteException, EBufException - Specified by:
refreshPendingTblin interfacePPPVBean- Throws:
RemoteExceptionEBufException
-
addPurchaseToPending
- Specified by:
addPurchaseToPendingin interfacePPPVBean- Throws:
RemoteException
-
getPendingDevNum
- Specified by:
getPendingDevNumin interfacePPPVBean- Throws:
RemoteException
-
getDevices
- Specified by:
getDevicesin interfacePPPVBean- Throws:
RemoteExceptionIOException
-
setConfigPPV
- Specified by:
setConfigPPVin interfacePPPVBean- Throws:
RemoteExceptionIOException
-
getRating
- Specified by:
getRatingin interfacePPPVBean- Throws:
RemoteException
-
getSubject
- Specified by:
getSubjectin interfacePPPVBean- Throws:
RemoteException
-
getChannel
- Specified by:
getChannelin interfacePPPVBean- Throws:
RemoteException
-
getCancelRsn
- Specified by:
getCancelRsnin interfacePPPVBean- Throws:
RemoteException
-
getEnableNext
- Specified by:
getEnableNextin interfacePPPVBean- Throws:
RemoteException
-
getPendingDevices
- Specified by:
getPendingDevicesin interfacePPPVBean- Throws:
RemoteException
-
purchasePPV
public int purchasePPV(PModelHandle acctModel, Object[][] devObjects, int[] devRows, PModelHandle curShowModel, Object callerId, int simMode) throws RemoteException, EBufException - Specified by:
purchasePPVin interfacePPPVBean- Throws:
RemoteExceptionEBufException
-
cancelPPV
public int cancelPPV(int schedIdx, String reason, int simMode) throws RemoteException, EBufException - Specified by:
cancelPPVin interfacePPPVBean- Throws:
RemoteExceptionEBufException
-
updatePpvPurchase
public int updatePpvPurchase(int schedIdx, int[] keepDevs, int simMode) throws RemoteException, EBufException - Specified by:
updatePpvPurchasein interfacePPPVBean- Throws:
RemoteExceptionEBufException
-
refreshPpv
public int refreshPpv(PModelHandle acctModel, int schedIdx, Object[] orderDevs, int simMode, int refMode) throws RemoteException, EBufException - Specified by:
refreshPpvin interfacePPPVBean- Throws:
RemoteExceptionEBufException
-
getEbufExceptionStr
- Specified by:
getEbufExceptionStrin interfacePPPVBean- Throws:
RemoteException
-
doSearch
public PModelHandle doSearch(String srchStr, int custOffset, PModelHandle acctModel) throws RemoteException, IOException - Specified by:
doSearchin interfacePPPVBean- Throws:
RemoteExceptionIOException
-
nextStep
- Specified by:
nextStepin interfacePPPVBean- Throws:
RemoteExceptionIOException
-
endStep
- Specified by:
endStepin interfacePPPVBean- Throws:
RemoteException
-