To
get or set the default invocation timeout for a service,
use the following sis-console
commands, Ant task, or related MBean operations.
Console commands
getDefaultServiceTimeout
Command |
getdefaultservicetimeout <ra-entity> <name> Get default timeout for a service |
---|---|
Example |
To get the default timeout for a service with reference name $ ./sis-console getdefaultservicetimeout sis VPN Default timeout for service reference VPN is 2000ms |
setDefaultServiceTimeout
Command |
setdefaultservicetimeout <ra-entity> <name> <timeout> Set default timeout for a service. Timeout, measured in milliseconds, must be at least 100, or specify 0 to use the global default service timeout configured in the SIS for this service |
---|---|
Example |
To set the default timeout for a service with reference name $ ./sis-console setdefaultservicetimeout sis VPN 5000 Default timeout for service reference VPN set to 5000ms |
Ant task
updateserviceref
Task |
<updateserviceref name="..." defaulttimeout="..."/> |
---|---|
Example |
<sis-in-management> <updateserviceref name="VPN" timeout="5000"/> </sis-in-management> or <sis-sip-management> <updateserviceref name="VPN" timeout="5000"/> </sis-sip-management> |
MBean operations
MBean |
---|
getDefaultTimeout
Operation |
public long getDefaultTimeout(ServiceRefID serviceRefID) throws NullPointerException, UnrecognizedComponentException, ManagementException; |
---|
setDefaultTimeout
Operation |
public void setDefaultTimeout(ServiceRefID serviceRefID, long timeout) throws NullPointerException, IllegalArgumentException, UnrecognizedComponentException, ManagementException;
|
---|