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_PROPERTY
Fields 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[][]
boolean
allowCancel
(int curRow) boolean
allowRefresh
(int curRow) int
boolean
checkCredit
(PModelHandle model, Object[][] pendingOrders) doSearch
(String srchStr, int custOffset, PModelHandle acctModel) void
endStep()
getAcctTimezone
(PModelHandle model, String zoneName, String zoneField) Object[][]
getDevices
(PModelHandle acctModel) boolean
Object[]
getPendingDevices
(int idx) int
getPendingDevNum
(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, Callerboolean
isVideoSvc
(PModelHandle model) nextStep()
int
purchasePPV
(PModelHandle acctModel, Object[][] devObjects, int[] devRows, PModelHandle curShowModel, Object callerId, int simMode) Object[][]
refreshPendingTbl
(int curRow, int[] keeperDevs) int
refreshPpv
(PModelHandle acctModel, int schedIdx, Object[] orderDevs, int simMode, int refMode) void
setConfigPPV
(PModelHandle acctModel) int
updatePpvPurchase
(int schedIdx, int[] keepDevs, int simMode) Methods inherited from class com.portal.bas.comp.PIAComponentCollectionBean
addChild, getCollectedData, getSelectionDataFor, removeChild, update
Methods 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, unreferenced
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods 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:
isVideoSvc
in interfacePPPVBean
- Throws:
RemoteException
-
checkCredit
- Specified by:
checkCredit
in interfacePPPVBean
- Throws:
RemoteException
-
getAcctTimezone
public String getAcctTimezone(PModelHandle model, String zoneName, String zoneField) throws RemoteException, IOException - Specified by:
getAcctTimezone
in interfacePPPVBean
- Throws:
RemoteException
IOException
-
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:
getPendingEvents
in interfacePPPVBean
- Throws:
RemoteException
IOException
EBufException
-
allowCancel
- Specified by:
allowCancel
in interfacePPPVBean
- Throws:
RemoteException
-
allowRefresh
- Specified by:
allowRefresh
in interfacePPPVBean
- Throws:
RemoteException
-
refreshPendingTbl
public Object[][] refreshPendingTbl(int curRow, int[] keeperDevs) throws RemoteException, EBufException - Specified by:
refreshPendingTbl
in interfacePPPVBean
- Throws:
RemoteException
EBufException
-
addPurchaseToPending
- Specified by:
addPurchaseToPending
in interfacePPPVBean
- Throws:
RemoteException
-
getPendingDevNum
- Specified by:
getPendingDevNum
in interfacePPPVBean
- Throws:
RemoteException
-
getDevices
- Specified by:
getDevices
in interfacePPPVBean
- Throws:
RemoteException
IOException
-
setConfigPPV
- Specified by:
setConfigPPV
in interfacePPPVBean
- Throws:
RemoteException
IOException
-
getRating
- Specified by:
getRating
in interfacePPPVBean
- Throws:
RemoteException
-
getSubject
- Specified by:
getSubject
in interfacePPPVBean
- Throws:
RemoteException
-
getChannel
- Specified by:
getChannel
in interfacePPPVBean
- Throws:
RemoteException
-
getCancelRsn
- Specified by:
getCancelRsn
in interfacePPPVBean
- Throws:
RemoteException
-
getEnableNext
- Specified by:
getEnableNext
in interfacePPPVBean
- Throws:
RemoteException
-
getPendingDevices
- Specified by:
getPendingDevices
in interfacePPPVBean
- Throws:
RemoteException
-
purchasePPV
public int purchasePPV(PModelHandle acctModel, Object[][] devObjects, int[] devRows, PModelHandle curShowModel, Object callerId, int simMode) throws RemoteException, EBufException - Specified by:
purchasePPV
in interfacePPPVBean
- Throws:
RemoteException
EBufException
-
cancelPPV
public int cancelPPV(int schedIdx, String reason, int simMode) throws RemoteException, EBufException - Specified by:
cancelPPV
in interfacePPPVBean
- Throws:
RemoteException
EBufException
-
updatePpvPurchase
public int updatePpvPurchase(int schedIdx, int[] keepDevs, int simMode) throws RemoteException, EBufException - Specified by:
updatePpvPurchase
in interfacePPPVBean
- Throws:
RemoteException
EBufException
-
refreshPpv
public int refreshPpv(PModelHandle acctModel, int schedIdx, Object[] orderDevs, int simMode, int refMode) throws RemoteException, EBufException - Specified by:
refreshPpv
in interfacePPPVBean
- Throws:
RemoteException
EBufException
-
getEbufExceptionStr
- Specified by:
getEbufExceptionStr
in interfacePPPVBean
- Throws:
RemoteException
-
doSearch
public PModelHandle doSearch(String srchStr, int custOffset, PModelHandle acctModel) throws RemoteException, IOException - Specified by:
doSearch
in interfacePPPVBean
- Throws:
RemoteException
IOException
-
nextStep
- Specified by:
nextStep
in interfacePPPVBean
- Throws:
RemoteException
IOException
-
endStep
- Specified by:
endStep
in interfacePPPVBean
- Throws:
RemoteException
-