

Public void initialize( string appName, ENConnectionType connType) / The type of connection to open with the backend QuickBooks instance / The name of the integrated application / Manages the connection with the backend QuickBooks instance. Public static SessionManager getInstance()

*** Constructor and Desctructor Methods *** private ResourceMangager rm = null // Access to strings Private ISubscriptionMsgSetResponse _querySubResp = null // private storage for the subscription response Private IMsgSetResponse _queryResponse = null // private storage for the query response SESSION_MODE // Mode used during request set creation Private ENConnectionType _connType // SDK connection type Private string _qbFile = " " // storage location for the qbFile entry Private string _appName = " " // storage location for the application name

Private string _appId = " " // storage location for the application ID Private short _qbSDKMinorVer = 0 // generic locaiton to store the minor version Private short _qbSDKMajorVer = 0 // generic location to store the major version 0 // most recent SDK version supported by QB instance Private bool _bSessionOpen = false // Maintains state of the session Private bool _bConnOpen = false // Maintains state of the connection Private QBSessionManager _sessionMgr = null // the universal session manager object Private bool hasBeenDisposed = false // For object status getInstance() // access to the logging object Private static SessionManager sessionMgr = null // instance holder
#Qb sdk company already open license
Usage governed by the QuickBooks SDK Developer's License Agreement SessionManager Class getInstance Method initialize Method initialize Method initialize Method initialize Method Dispose Method Dispose Method openConnection Method openConnection Method openConnection Method closeConnection Method closeConnection Method beginSession Method beginSession Method beginSession Method beginSession Method beginSession Method endSession Method endSession Method getMsgSetRequest Method getMsgSetRequest Method doRequests Method doRequests Method doRequest Method getResponseList Method getResponseList Method getResponseCount Method getResponseCount Method getResponse Method getResponse Method getSubscriptionMsgSetRequest Method getSubscriptionMsgSetRequest Method doSubscriptionRequests Method doSubscriptionRequests Method getSubscriptionResponseList Method getSubscriptionResponseList Method getSubscriptionResponseCount Method getSubscriptionResponseCount Method getSubscriptionResponse Method getSubscriptionResponse Method checkResponseStatus Method logRequestSet Method logResponseSet Method checkResponseStatus Method logRequestSet Method logResponseSet Method isIgnoreLogging Method getBackendSdkVersion Method
