Class DisableNetworkInterfaceTask
- java.lang.Object
-
- org.apache.tools.ant.ProjectComponent
-
- org.apache.tools.ant.Task
-
- com.opencloud.sipservlet.client.ant.SipServletTask
-
- com.opencloud.sipservlet.client.ant.DisableNetworkInterfaceTask
-
- All Implemented Interfaces:
java.lang.Cloneable
public class DisableNetworkInterfaceTask extends SipServletTask
Disables a network interface on a SIP Servlet RA entity. This task invokes theNetworkInterfaceManagementMXBean.removeNetworkInterfaceDefinition(String)management operation.Ant Parameters
Attribute Description Required name The name of a network interface definition. Yes. connectionrefid The id of a previous connecttask that will be used to connect to a SIP Servlet RA entity.No. The connection from the last successful connecttask is used by default.failonerror Default failure case behaviour for this task. If set to 'false' or 'no', the build will continue when this task attempts a redundant action. No. Default is false.Example
<disablenetworkinterface name="external"/>
-
-
Constructor Summary
Constructors Constructor Description DisableNetworkInterfaceTask()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidexecute(SipServletClient client)voidsetName(java.lang.String name)protected voidvalidateParameters()-
Methods inherited from class com.opencloud.sipservlet.client.ant.SipServletTask
debug, debug, error, error, execute, fatal, fatal, fatal, getFailOnError, getSipServletClient, info, info, nonFatal, nonFatal, nonFatal, setConnectionRefId, setFailOnError, toByteArray, toString, verbose, verbose, warn, warn
-
Methods inherited from class org.apache.tools.ant.Task
bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
-
-
-
-
Method Detail
-
setName
public void setName(java.lang.String name)
-
validateParameters
protected void validateParameters() throws org.apache.tools.ant.BuildException- Specified by:
validateParametersin classSipServletTask- Throws:
org.apache.tools.ant.BuildException
-
execute
protected void execute(SipServletClient client)
- Specified by:
executein classSipServletTask
-
-