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-management>
    <updateextensionref name="External DB Selector" timeout="1000"/>
</sis-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;
  | 
|---|
