org.csapi.dsc
Interface IpDataSessionOperations

All Superinterfaces:
IpInterfaceOperations, IpServiceOperations
All Known Subinterfaces:
IpDataSession
All Known Implementing Classes:
_IpDataSessionStub, IpDataSessionPOA, IpDataSessionPOATie

public interface IpDataSessionOperations
extends IpServiceOperations

Generated from IDL interface "IpDataSession"

Author:
JacORB IDL compiler V 2.1, 16-Feb-2004

Method Summary
 int connectReq(int dataSessionID, TpDataSessionReportRequest[] responseRequested, TpAddress targetAddress)
           
 void continueProcessing(int dataSessionID)
           
 void deassignDataSession(int dataSessionID)
           
 void release(int dataSessionID, TpDataSessionReleaseCause cause)
           
 void setAdviceOfCharge(int dataSessionID, TpAoCInfo aoCInfo, int tariffSwitch)
           
 void setDataSessionChargePlan(int dataSessionID, TpDataSessionChargePlan dataSessionChargePlan)
           
 void superviseDataSessionReq(int dataSessionID, int treatment, TpDataSessionSuperviseVolume bytes)
           
 
Methods inherited from interface org.csapi.IpServiceOperations
setCallback, setCallbackWithSessionID
 

Method Detail

connectReq

int connectReq(int dataSessionID,
               TpDataSessionReportRequest[] responseRequested,
               TpAddress targetAddress)
               throws P_INVALID_NETWORK_STATE,
                      TpCommonExceptions,
                      P_INVALID_ADDRESS,
                      P_INVALID_SESSION_ID
Throws:
P_INVALID_NETWORK_STATE
TpCommonExceptions
P_INVALID_ADDRESS
P_INVALID_SESSION_ID

release

void release(int dataSessionID,
             TpDataSessionReleaseCause cause)
             throws P_INVALID_NETWORK_STATE,
                    TpCommonExceptions,
                    P_INVALID_SESSION_ID
Throws:
P_INVALID_NETWORK_STATE
TpCommonExceptions
P_INVALID_SESSION_ID

superviseDataSessionReq

void superviseDataSessionReq(int dataSessionID,
                             int treatment,
                             TpDataSessionSuperviseVolume bytes)
                             throws P_INVALID_NETWORK_STATE,
                                    TpCommonExceptions,
                                    P_INVALID_SESSION_ID
Throws:
P_INVALID_NETWORK_STATE
TpCommonExceptions
P_INVALID_SESSION_ID

setDataSessionChargePlan

void setDataSessionChargePlan(int dataSessionID,
                              TpDataSessionChargePlan dataSessionChargePlan)
                              throws P_INVALID_NETWORK_STATE,
                                     TpCommonExceptions,
                                     P_INVALID_SESSION_ID
Throws:
P_INVALID_NETWORK_STATE
TpCommonExceptions
P_INVALID_SESSION_ID

setAdviceOfCharge

void setAdviceOfCharge(int dataSessionID,
                       TpAoCInfo aoCInfo,
                       int tariffSwitch)
                       throws P_INVALID_NETWORK_STATE,
                              TpCommonExceptions,
                              P_INVALID_TIME_AND_DATE_FORMAT
Throws:
P_INVALID_NETWORK_STATE
TpCommonExceptions
P_INVALID_TIME_AND_DATE_FORMAT

deassignDataSession

void deassignDataSession(int dataSessionID)
                         throws TpCommonExceptions,
                                P_INVALID_SESSION_ID
Throws:
TpCommonExceptions
P_INVALID_SESSION_ID

continueProcessing

void continueProcessing(int dataSessionID)
                        throws P_INVALID_NETWORK_STATE,
                               TpCommonExceptions,
                               P_INVALID_SESSION_ID
Throws:
P_INVALID_NETWORK_STATE
TpCommonExceptions
P_INVALID_SESSION_ID


Copyright © 2009. All Rights Reserved.