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;
|
|---|
