To
replace an existing interceptor with a new interceptor,
use the following sis-console
command, Ant task, or related MBean operations.
Console command
replaceinterceptors
Command |
replaceinterceptor <ra-entity> <file> Replace a previously installed interceptor component with new content from a file
|
||||
---|---|---|---|---|---|
Example |
To replace an existing interceptor with interceptor $ ./sis-console replaceinterceptor sis example-interceptor.xml Replaced interceptor InterceptorID[name=Example,vendor=ABC,version=1.0] from file example-interceptor.xml |
Ant task
replaceinterceptor
Task |
<replaceinterceptor file="..."/> |
---|---|
Example |
To replace an existing interceptor with interceptor <sis-in-management> <replaceinterceptor file="example-interceptor.xml"/> </sis-in-management> or <sis-sip-management> <replaceinterceptor file="example-interceptor.xml"/> </sis-sip-management> |
MBean operations
MBean |
---|
replace
Operation |
To replace an interceptor from a URL: public InterceptorID replace(String url) throws NullPointerException, MalformedURLException, DeploymentException, ManagementException;
|
---|
replace
Operation |
To replace an interceptor from a byte array: public InterceptorID replace(byte[] content) throws NullPointerException, DeploymentException, ManagementException;
|
---|