com.celigo.axon.service.netsuite
Class NetSuiteServicePoolManager
java.lang.Object
com.celigo.axon.service.netsuite.NetSuiteServicePoolManager
public class NetSuiteServicePoolManager
- extends java.lang.Object
Maintain a pool of NetSuite Service Managers.
- Author:
- Celigo Technologies
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NetSuiteServicePoolManager
public NetSuiteServicePoolManager()
getAllManagers
public static NetSuiteServicePoolManager[] getAllManagers()
reInitialize
public void reInitialize()
throws NsException
- Throws:
NsException
getServiceManager
public NetSuiteServiceManager getServiceManager()
throws NsException
- Removes a service manager from the pool.
- Throws:
NsException
releaseServiceManager
public void releaseServiceManager(NetSuiteServiceManager serviceManager)
- Adds the service manager to the pool. The number of service managers in the pool cannot exceed the number of service mangers initially loaded into the pool.
- Throws:
NsException
start
public boolean start()
finish
public void finish()
getAddRequestSize
public int getAddRequestSize()
setAddRequestSize
public void setAddRequestSize(int addRequestSize)
isBodyFieldsOnly
public boolean isBodyFieldsOnly()
setBodyFieldsOnly
public void setBodyFieldsOnly(boolean bodyFieldsOnly)
getEndpointUrl
public java.lang.String getEndpointUrl()
setEndpointUrl
public void setEndpointUrl(java.lang.String endpointUrl)
getRetryCount
public int getRetryCount()
setRetryCount
public void setRetryCount(int retryCount)
getRetryInterval
public int getRetryInterval()
setRetryInterval
public void setRetryInterval(int retryInterval)
getSearchPageSize
public int getSearchPageSize()
setSearchPageSize
public void setSearchPageSize(int searchPageSize)
getTimeout
public int getTimeout()
setTimeout
public void setTimeout(int timeout)
getUpdateRequestSize
public int getUpdateRequestSize()
setUpdateRequestSize
public void setUpdateRequestSize(int updateRequestSize)
getDeleteRequestSize
public int getDeleteRequestSize()
setDeleteRequestSize
public void setDeleteRequestSize(int deleteRequestSize)
getCredential
public NetSuiteCredential getCredential()
setCredential
public void setCredential(NetSuiteCredential credential)
getMailUser
public java.lang.String getMailUser()
setMailUser
public void setMailUser(java.lang.String mailUser)
getMailPassword
public java.lang.String getMailPassword()
setMailPassword
public void setMailPassword(java.lang.String mailPassword)
getMailRecipientTo
public java.lang.String getMailRecipientTo()
setMailRecipientTo
public void setMailRecipientTo(java.lang.String mailRecipientTo)
getMailRecipientCC1
public java.lang.String getMailRecipientCC1()
setMailRecipientCC1
public void setMailRecipientCC1(java.lang.String mailRecipientCC1)
getMailRecipientCC2
public java.lang.String getMailRecipientCC2()
setMailRecipientCC2
public void setMailRecipientCC2(java.lang.String mailRecipientCC2)