* @see net.sf.sstk.retry.ArgumentSaver#restoreArgs()
*/
public Object[] restoreArgs() throws ArgumentSaverException {
final Object[] loadData = (Object[]) this.data.get();
if (loadData == null) {
throw new ArgumentSaverException("no data saved in current thread");
}
final Object[] loadedArgs = new Object[loadData.length];
for (int i = 0; i < loadData.length; i++) {
if (loadData[i] != null) {
loadedArgs[i] = restorArg(loadData[i]);