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