public abstract class AbstractTSAServiceInvoker
extends java.lang.Object
Class that defines the common functionality for all the classes which allow to invoke the web services of TS@.
Project:Library for the integration with the services of @Firma, eVisor and TS@.
| Constructor and Description |
|---|
AbstractTSAServiceInvoker(java.util.Properties serviceInvocationPropertiesParam,
java.lang.String serviceParam)
Constructor method for the class AbstractTSAServiceInvoker.java.
|
AbstractTSAServiceInvoker(java.lang.String serviceParam)
Constructor method for the class AbstractTSAServiceInvoker.java.
|
AbstractTSAServiceInvoker(java.lang.String serviceParam,
java.lang.String applicationNameParam)
Constructor method for the class AbstractTSAServiceInvoker.java.
|
AbstractTSAServiceInvoker(java.lang.String serviceParam,
java.lang.String applicationNameParam,
java.lang.String idClient)
Constructor method for the class AbstractTSAServiceInvoker.java.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Properties |
getGeneralProperties()
Gets the value of the attribute
generalProperties. |
java.lang.String |
getService()
Gets the value of the attribute
service. |
java.util.Properties |
getServiceInvocationProperties()
Gets the value of the attribute
serviceInvocationProperties. |
abstract java.lang.String |
invokeService(java.lang.Object[] parameters,
java.lang.String idClient)
Method that invokes a web service published by TS@.
|
public AbstractTSAServiceInvoker(java.lang.String serviceParam)
serviceParam - Parameter that represents the name of the service to invoke.public AbstractTSAServiceInvoker(java.util.Properties serviceInvocationPropertiesParam,
java.lang.String serviceParam)
serviceInvocationPropertiesParam - Parameter that represents the set of configuration parameters of the service to invoke.serviceParam - Parameter that represents the name of the service to invoke.public AbstractTSAServiceInvoker(java.lang.String serviceParam,
java.lang.String applicationNameParam,
java.lang.String idClient)
serviceParam - Parameter that represents the name of the service to invoke.applicationNameParam - Parameter that represents the name of the application which invokes the service.idClient - Parameter that represents the client application identifier.public AbstractTSAServiceInvoker(java.lang.String serviceParam,
java.lang.String applicationNameParam)
serviceParam - Parameter that represents the name of the service to invoke.applicationNameParam - Parameter that represents the name of the application which invokes the service.public final java.util.Properties getServiceInvocationProperties()
serviceInvocationProperties.serviceInvocationProperties.public final java.util.Properties getGeneralProperties()
generalProperties.generalProperties.public abstract java.lang.String invokeService(java.lang.Object[] parameters,
java.lang.String idClient)
throws TSAServiceInvokerException
parameters - Parameter that represents the list of inputs.idClient - client identifier of ws invocation.TSAServiceInvokerException - if the method fails.