org.ow2.petals.ant.task
Class ConfigureRuntimeComponentTask

java.lang.Object
  extended by org.apache.tools.ant.ProjectComponent
      extended by org.apache.tools.ant.Task
          extended by org.ow2.petals.ant.AbstractJBIAntTask
              extended by org.ow2.petals.ant.task.ConfigureRuntimeComponentTask
All Implemented Interfaces:
java.lang.Cloneable

public class ConfigureRuntimeComponentTask
extends AbstractJBIAntTask

Ant task : petals--configure-runtime-component. This task allow to update JBI component attributes at runtime (service engine or binding component) into the JBI environment.

Author:
aruffie

Nested Class Summary
static class ConfigureRuntimeComponentTask.Param
          Parameter class for nested elements
 
Field Summary
 
Fields inherited from class org.ow2.petals.ant.AbstractJBIAntTask
DEFAULT_JMX_HOST, DEFAULT_JMX_PORT, failOnError, host, password, port, saNamepattern, suResultpattern, username
 
Fields inherited from class org.apache.tools.ant.Task
target, taskName, taskType, wrapper
 
Fields inherited from class org.apache.tools.ant.ProjectComponent
description, location, project
 
Constructor Summary
ConfigureRuntimeComponentTask()
          Creates a new instance of ConfigureRuntimeComponentTask
 
Method Summary
 ConfigureRuntimeComponentTask.Param createParam()
           
 void doTask()
          Execute the ant task
 java.util.List<ConfigureRuntimeComponentTask.Param> getNestedParams()
           
 void setName(java.lang.String name)
          Set the name parameter
 void setNestedParams(java.util.List<ConfigureRuntimeComponentTask.Param> nestedParams)
           
 void setParams(java.lang.String params)
           
 
Methods inherited from class org.ow2.petals.ant.AbstractJBIAntTask
execute, getHost, getJMXClient, getPassword, getPort, getUsername, isFailOnError, setFailOnError, setHost, setPassword, setPort, setUsername
 
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
 
Methods inherited from class org.apache.tools.ant.ProjectComponent
clone, getDescription, getLocation, getProject, setDescription, setLocation, setProject
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConfigureRuntimeComponentTask

public ConfigureRuntimeComponentTask()
Creates a new instance of ConfigureRuntimeComponentTask

Method Detail

createParam

public ConfigureRuntimeComponentTask.Param createParam()
Returns:

doTask

public void doTask()
            throws java.lang.Exception
Execute the ant task

Specified by:
doTask in class AbstractJBIAntTask
Throws:
java.io.IOException
java.lang.Exception

getNestedParams

public java.util.List<ConfigureRuntimeComponentTask.Param> getNestedParams()
Returns:
the nestedParams

setName

public void setName(java.lang.String name)
Set the name parameter

Parameters:
name -

setNestedParams

public void setNestedParams(java.util.List<ConfigureRuntimeComponentTask.Param> nestedParams)
Parameters:
nestedParams - the nestedParams to set

setParams

public void setParams(java.lang.String params)


Copyright © 2005-2011 Petals Link (EBM Websourcing). All Rights Reserved.