A wrapper of the generated SuiteTalk proxy class

Namespace:  com.celigo.net.ServiceManager
Assembly:  ServiceManager (in ServiceManager.dll) Version: 1.4.0.0 (1.4.0.0)

Syntax

C#
public class NetSuiteServiceManager : NetSuiteServiceBase
Visual Basic (Declaration)
Public Class NetSuiteServiceManager _
	Inherits NetSuiteServiceBase
Visual C++
public ref class NetSuiteServiceManager : public NetSuiteServiceBase

Remarks

A wrapper of the generated SuiteTalk proxy class that provides the following functionality.

1.) Batch Processing.
2.) Robust Request Processing.
3.) Concurrent Request Processing.

The NetSuiteServiceManager class provides a very useful interface to the operations supported by
NetSuite's web services. All session management is seamlessly handled under the covers including
logging in, session validation, fail and retry attempts, and more. The service manager class is 100%
thread safe instantiate one object and share it with as many threads as needed. Built in support
for batch processing is also included at instantiation, simply specify the desired batch sizes for
adds, updates, and deletes. This class is a great starting point for any application that
needs access to NetSuite's web services.

Inheritance Hierarchy

System..::.Object
  com.celigo.net.ServiceManager..::.NetSuiteServiceBase
    com.celigo.net.ServiceManager..::.NetSuiteServiceManager

See Also