org.idoox.transport.jms
Interface JMSConfig.ReductionConfig

Enclosing interface:
JMSConfig

public static interface JMSConfig.ReductionConfig

Configuration of the Reduction


Nested Class Summary
static interface JMSConfig.ReductionConfig.PropertyConfig
          Property config
 
Method Summary
 java.lang.String getClassName()
          Gets the implementation class
 JMSConfig.ReductionConfig.PropertyConfig[] getProperties()
          Gets properties defined for the reduction
 JMSConfig.ReductionConfig.PropertyConfig newProperty()
           
 void setClassName(java.lang.String className)
          Sets implementation class
 void setProperties(JMSConfig.ReductionConfig.PropertyConfig[] props)
          Sets properties defined for the reduction
 

Method Detail

getClassName

public java.lang.String getClassName()
Gets the implementation class

Returns:
the name of the class

setClassName

public void setClassName(java.lang.String className)
Sets implementation class

Parameters:
className - name of the implementation class

getProperties

public JMSConfig.ReductionConfig.PropertyConfig[] getProperties()
Gets properties defined for the reduction

Returns:
an array of properties

setProperties

public void setProperties(JMSConfig.ReductionConfig.PropertyConfig[] props)
Sets properties defined for the reduction

Parameters:
props - an array of properties

newProperty

public JMSConfig.ReductionConfig.PropertyConfig newProperty()