:: Celigo ::  
Customer Login
 
SolutionsCustomersBlogAbout
On-Demand Simplified Solutions and services tailor made for on-demand
SuiteTalk Service Manager for Java

Celigo's SuiteTalkServiceManager and SuiteTalkServicePool components are essential building blocks for any Java based NetSuite SuiteTalk Web Services project.

These components are available as free downloads.

SuiteTalkServiceManager

The SuiteTalkServiceManager is a class that provides a very useful interface to the operations supported by NetSuite’s SuiteTalk Web Services.  This class is a great starting point for any java based application that needs access to 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. 
  • Supports Java version 5.x, Apache Axis version 1.4, and the SuiteTalk WSDL version 2.5
  • A single download that includes all required Java libraries, including the Axis libraries and the patched Axis jar file from NetSuite.

Click here to view JavaDocs.

asd

SuiteTalkServicePool

The NetSuite class extends the functionality of the SuiteTalkServiceManager class to provide the ability to submit requests across multiple service managers.  This class is very useful for applications that need more than one NetSuite web services session. 

  • Stateless requests can be made directly against the pool. 
  • State-full requests can be made by first allocating an available SuiteTalkServiceManager instance—don’t forget to release it when done.
asd