Package com.saperion.ngc.model
Class NewConnectionClassicConnectorProvider
- java.lang.Object
-
- com.saperion.ngc.model.AbstractConnectionProvider<com.saperion.connector.SaClassicConnector>
-
- com.saperion.ngc.model.NewConnectionClassicConnectorProvider
-
- All Implemented Interfaces:
ConnectionProvider<com.saperion.connector.SaClassicConnector>
public class NewConnectionClassicConnectorProvider extends AbstractConnectionProvider<com.saperion.connector.SaClassicConnector>
A connection provider that creates a newSaClassicConnector
instance when it is created. To be used in additional threads.
-
-
Field Summary
-
Fields inherited from class com.saperion.ngc.model.AbstractConnectionProvider
session
-
-
Constructor Summary
Constructors Constructor Description NewConnectionClassicConnectorProvider()
Creates a newNewConnectionClassicConnectorProvider
.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.saperion.connector.SaClassicConnector
get()
Get connection instance of type T.com.saperion.connector.SaClassicConnector
getServiceAccountConnector()
void
releaseConnection()
Dispose the connection.-
Methods inherited from class com.saperion.ngc.model.AbstractConnectionProvider
getHttpSessionWrapper, isAlive, isAlive, ping
-
-
-
-
Constructor Detail
-
NewConnectionClassicConnectorProvider
public NewConnectionClassicConnectorProvider()
Creates a newNewConnectionClassicConnectorProvider
. A newSaClassicConnector
instance is created as well.
-
-
Method Detail
-
get
public com.saperion.connector.SaClassicConnector get()
Description copied from interface:ConnectionProvider
Get connection instance of type T.- Returns:
- connection
-
releaseConnection
public void releaseConnection()
Description copied from interface:ConnectionProvider
Dispose the connection.
-
getServiceAccountConnector
public com.saperion.connector.SaClassicConnector getServiceAccountConnector() throws com.saperion.exception.SaAuthenticationException, com.saperion.exception.SaSystemException
- Throws:
com.saperion.exception.SaAuthenticationException
com.saperion.exception.SaSystemException
-
-