To
get or set the default invocation timeout for an extension component,
use the following sis-console commands, Ant task, or related MBean operations.
Console commands
getExtensionTimeout
Command |
getextensiontimeout <ra-entity> <name>
Get default timeout for an extension component
|
|---|---|
Example |
To get the default timeout for an extension component with reference name $ ./sis-console getextensiontimeout sis "External DB Selector" No default timeout set for extension reference External DB Selector |
setExtensionTimeout
Command |
setextensiontimeout <ra-entity> <name> <timeout>
Set default timeout for an extension component. 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 extension component
|
|---|---|
Example |
To set the default timeout for an extension component with reference name $ ./sis-console setextensiontimeout sis "External DB Selector" 1000 Default timeout for extension reference External DB Selector set to 1000ms |
Ant task
updateextensionref
Task |
<updateextensionref name="..." defaulttimeout="..."/> |
|---|---|
Example |
<sis-in-management>
<updateextensionref name="External DB Selector" timeout="1000"/>
</sis-in-management>
or <sis-sip-management>
<updateextensionref name="External DB Selector" timeout="1000"/>
</sis-sip-management>
|
Mbean operations
MBean |
|---|
getDefaultTimeout
Operation |
public long getDefaultTimeout(ExtensionRefID extensionRefID)
throws NullPointerException, UnrecognizedComponentException,
ManagementException;
|
|---|
setDefaultTimeout
Operation |
public void setDefaultTimeout(ExtensionRefID extensionRefID, long timeout)
throws NullPointerException, IllegalArgumentException,
UnrecognizedComponentException, ManagementException;
|
|---|
