@java.lang.SuppressWarnings("unused") public interface ServiceCallSpecial extends ServiceCall
Type Params | Return Type | Name and description |
---|---|---|
|
public ServiceCallSpecial |
name(java.lang.String serviceName) Name of the service to run. |
|
public ServiceCallSpecial |
name(java.lang.String verb, java.lang.String noun) |
|
public ServiceCallSpecial |
name(java.lang.String path, java.lang.String verb, java.lang.String noun) |
|
public ServiceCallSpecial |
parameter(java.lang.String name, java.lang.Object value) Single name, value pairs to put in the context (in parameters) passed to the service. |
|
public ServiceCallSpecial |
parameters(java.util.Map<java.lang.String, java.lang.Object> context) Map of name, value pairs that make up the context (in parameters) passed to the service. |
|
public void |
registerOnCommit() Add a service to run on commit of the current transaction using the ServiceXaWrapper |
|
public void |
registerOnRollback() Add a service to run on rollback of the current transaction using the ServiceXaWrapper |
Methods inherited from class | Name |
---|---|
interface ServiceCall |
getCurrentParameters, getServiceName |
Name of the service to run. The combined service name, like: "${path}.${verb}${noun}". To explicitly separate the verb and noun put a hash (#) between them, like: "${path}.${verb}#${noun}" (this is useful for calling the implicit entity CrUD services where verb is create, update, or delete and noun is the name of the entity).
Single name, value pairs to put in the context (in parameters) passed to the service.
Map of name, value pairs that make up the context (in parameters) passed to the service.
Add a service to run on commit of the current transaction using the ServiceXaWrapper
Add a service to run on rollback of the current transaction using the ServiceXaWrapper