org.jboss.txbridge.ba.data
Class CompensationDataParam

java.lang.Object
  extended by org.jboss.txbridge.ba.data.CompensationData
      extended by org.jboss.txbridge.ba.data.CompensationDataParam
All Implemented Interfaces:
java.io.Serializable

public class CompensationDataParam
extends CompensationData

This class represents the compensation data used for compensation where parameters simply match. We can just store all the parameters and then use them in exactly the same order to invoke the compensation service.

Version:
0.1
Author:
Maciej P. Machulak (mmachulak@redhat.com)
See Also:
Serialized Form

Field Summary
private  java.lang.Object[] arguments
           
private static org.apache.log4j.Logger log
           
 
Constructor Summary
CompensationDataParam()
          Constructor
 
Method Summary
 java.lang.Object[] getArguments()
          This method returns the array of arguments for a certain method invocation.
 void putArguments(java.lang.Object[] arguments)
          This method stores arguments of the method's invocation.
 
Methods inherited from class org.jboss.txbridge.ba.data.CompensationData
get, put
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

private static org.apache.log4j.Logger log

arguments

private java.lang.Object[] arguments
Constructor Detail

CompensationDataParam

public CompensationDataParam()
Constructor

Method Detail

putArguments

public void putArguments(java.lang.Object[] arguments)
This method stores arguments of the method's invocation.

Parameters:
arguments - is the array of arguments.

getArguments

public java.lang.Object[] getArguments()
This method returns the array of arguments for a certain method invocation.

Returns:
is the array of arguments.