Fixed data serialization
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/portlets/user/data-miner-manager@132821 82a268e6-3cf1-43bd-a215-b396298e98cf
This commit is contained in:
parent
9a2649b3c4
commit
6a75b320ec
|
@ -9,13 +9,14 @@ import java.util.List;
|
||||||
|
|
||||||
import net.sf.csv4j.CSVReader;
|
import net.sf.csv4j.CSVReader;
|
||||||
|
|
||||||
import org.apache.log4j.Logger;
|
|
||||||
import org.gcube.application.framework.core.session.ASLSession;
|
import org.gcube.application.framework.core.session.ASLSession;
|
||||||
import org.gcube.portlets.user.dataminermanager.server.storage.StorageUtil;
|
import org.gcube.portlets.user.dataminermanager.server.storage.StorageUtil;
|
||||||
import org.gcube.portlets.user.dataminermanager.shared.data.ColumnItem;
|
import org.gcube.portlets.user.dataminermanager.shared.data.ColumnItem;
|
||||||
import org.gcube.portlets.user.dataminermanager.shared.data.TableItemSimple;
|
import org.gcube.portlets.user.dataminermanager.shared.data.TableItemSimple;
|
||||||
import org.gcube.portlets.user.dataminermanager.shared.exception.ServiceException;
|
import org.gcube.portlets.user.dataminermanager.shared.exception.ServiceException;
|
||||||
import org.gcube.portlets.widgets.wsexplorer.shared.Item;
|
import org.gcube.portlets.widgets.wsexplorer.shared.Item;
|
||||||
|
import org.slf4j.Logger;
|
||||||
|
import org.slf4j.LoggerFactory;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
|
@ -24,7 +25,7 @@ import org.gcube.portlets.widgets.wsexplorer.shared.Item;
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public class TableReader {
|
public class TableReader {
|
||||||
private static Logger logger = Logger.getLogger(TableReader.class);
|
private static Logger logger = LoggerFactory.getLogger(TableReader.class);
|
||||||
|
|
||||||
private ASLSession aslSession;
|
private ASLSession aslSession;
|
||||||
private Item item;
|
private Item item;
|
||||||
|
|
|
@ -3,7 +3,6 @@
|
||||||
*/
|
*/
|
||||||
package org.gcube.portlets.user.dataminermanager.shared.data.output;
|
package org.gcube.portlets.user.dataminermanager.shared.data.output;
|
||||||
|
|
||||||
import com.google.gwt.user.client.rpc.IsSerializable;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
|
@ -11,7 +10,7 @@ import com.google.gwt.user.client.rpc.IsSerializable;
|
||||||
* email: <a href="mailto:g.panichi@isti.cnr.it">g.panichi@isti.cnr.it</a>
|
* email: <a href="mailto:g.panichi@isti.cnr.it">g.panichi@isti.cnr.it</a>
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public class TableResource extends Resource implements IsSerializable {
|
public class TableResource extends Resource {
|
||||||
|
|
||||||
private static final long serialVersionUID = -1506902532089828988L;
|
private static final long serialVersionUID = -1506902532089828988L;
|
||||||
private String template;
|
private String template;
|
||||||
|
|
|
@ -11,7 +11,7 @@ import java.io.Serializable;
|
||||||
* href="mailto:g.panichi@isti.cnr.it">g.panichi@isti.cnr.it</a>
|
* href="mailto:g.panichi@isti.cnr.it">g.panichi@isti.cnr.it</a>
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public class ColumnListParameter extends Parameter implements Serializable {
|
public class ColumnListParameter extends Parameter {
|
||||||
|
|
||||||
private static final long serialVersionUID = -6743494426144267089L;
|
private static final long serialVersionUID = -6743494426144267089L;
|
||||||
private String referredTabularParameterName;
|
private String referredTabularParameterName;
|
||||||
|
|
|
@ -11,7 +11,7 @@ import java.io.Serializable;
|
||||||
* href="mailto:g.panichi@isti.cnr.it">g.panichi@isti.cnr.it</a>
|
* href="mailto:g.panichi@isti.cnr.it">g.panichi@isti.cnr.it</a>
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public class ColumnParameter extends Parameter implements Serializable {
|
public class ColumnParameter extends Parameter {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
|
|
|
@ -11,7 +11,7 @@ import com.google.gwt.user.client.rpc.IsSerializable;
|
||||||
* href="mailto:g.panichi@isti.cnr.it">g.panichi@isti.cnr.it</a>
|
* href="mailto:g.panichi@isti.cnr.it">g.panichi@isti.cnr.it</a>
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public class DateParameter extends Parameter implements IsSerializable {
|
public class DateParameter extends Parameter {
|
||||||
|
|
||||||
private static final long serialVersionUID = 1673874854501249519L;
|
private static final long serialVersionUID = 1673874854501249519L;
|
||||||
private String defaultValue;
|
private String defaultValue;
|
||||||
|
|
|
@ -14,7 +14,7 @@ import com.google.gwt.user.client.rpc.IsSerializable;
|
||||||
* email: <a href="mailto:g.panichi@isti.cnr.it">g.panichi@isti.cnr.it</a>
|
* email: <a href="mailto:g.panichi@isti.cnr.it">g.panichi@isti.cnr.it</a>
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public class EnumParameter extends Parameter implements IsSerializable {
|
public class EnumParameter extends Parameter {
|
||||||
|
|
||||||
private static final long serialVersionUID = 1673874854501249519L;
|
private static final long serialVersionUID = 1673874854501249519L;
|
||||||
private List<String> values = new ArrayList<String>();
|
private List<String> values = new ArrayList<String>();
|
||||||
|
|
|
@ -5,15 +5,13 @@ package org.gcube.portlets.user.dataminermanager.shared.parameters;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
|
|
||||||
import com.google.gwt.user.client.rpc.IsSerializable;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @author Giancarlo Panichi
|
* @author Giancarlo Panichi
|
||||||
* email: <a href="mailto:g.panichi@isti.cnr.it">g.panichi@isti.cnr.it</a>
|
* email: <a href="mailto:g.panichi@isti.cnr.it">g.panichi@isti.cnr.it</a>
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public class FileParameter extends Parameter implements IsSerializable {
|
public class FileParameter extends Parameter {
|
||||||
|
|
||||||
private static final long serialVersionUID = -2967577990287112937L;
|
private static final long serialVersionUID = -2967577990287112937L;
|
||||||
private String value;
|
private String value;
|
||||||
|
|
|
@ -3,7 +3,6 @@
|
||||||
*/
|
*/
|
||||||
package org.gcube.portlets.user.dataminermanager.shared.parameters;
|
package org.gcube.portlets.user.dataminermanager.shared.parameters;
|
||||||
|
|
||||||
import com.google.gwt.user.client.rpc.IsSerializable;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
|
@ -11,7 +10,7 @@ import com.google.gwt.user.client.rpc.IsSerializable;
|
||||||
* href="mailto:g.panichi@isti.cnr.it">g.panichi@isti.cnr.it</a>
|
* href="mailto:g.panichi@isti.cnr.it">g.panichi@isti.cnr.it</a>
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public class ListParameter extends Parameter implements IsSerializable {
|
public class ListParameter extends Parameter {
|
||||||
|
|
||||||
private static final long serialVersionUID = 5405965026753332225L;
|
private static final long serialVersionUID = 5405965026753332225L;
|
||||||
private String type;
|
private String type;
|
||||||
|
|
|
@ -1,7 +1,6 @@
|
||||||
|
|
||||||
package org.gcube.portlets.user.dataminermanager.shared.parameters;
|
package org.gcube.portlets.user.dataminermanager.shared.parameters;
|
||||||
|
|
||||||
import com.google.gwt.user.client.rpc.IsSerializable;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
|
@ -9,7 +8,7 @@ import com.google.gwt.user.client.rpc.IsSerializable;
|
||||||
* email: <a href="mailto:g.panichi@isti.cnr.it">g.panichi@isti.cnr.it</a>
|
* email: <a href="mailto:g.panichi@isti.cnr.it">g.panichi@isti.cnr.it</a>
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public class ObjectParameter extends Parameter implements IsSerializable {
|
public class ObjectParameter extends Parameter {
|
||||||
|
|
||||||
private static final long serialVersionUID = 1058462575242430851L;
|
private static final long serialVersionUID = 1058462575242430851L;
|
||||||
private String type;
|
private String type;
|
||||||
|
|
|
@ -3,7 +3,6 @@
|
||||||
*/
|
*/
|
||||||
package org.gcube.portlets.user.dataminermanager.shared.parameters;
|
package org.gcube.portlets.user.dataminermanager.shared.parameters;
|
||||||
|
|
||||||
import java.io.Serializable;
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -12,7 +11,7 @@ import java.util.ArrayList;
|
||||||
* email: <a href="mailto:g.panichi@isti.cnr.it">g.panichi@isti.cnr.it</a>
|
* email: <a href="mailto:g.panichi@isti.cnr.it">g.panichi@isti.cnr.it</a>
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public class TabularListParameter extends Parameter implements Serializable {
|
public class TabularListParameter extends Parameter{
|
||||||
|
|
||||||
private static final long serialVersionUID = -1786477950530892502L;
|
private static final long serialVersionUID = -1786477950530892502L;
|
||||||
private String value;
|
private String value;
|
||||||
|
|
|
@ -3,7 +3,6 @@
|
||||||
*/
|
*/
|
||||||
package org.gcube.portlets.user.dataminermanager.shared.parameters;
|
package org.gcube.portlets.user.dataminermanager.shared.parameters;
|
||||||
|
|
||||||
import java.io.Serializable;
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -12,7 +11,7 @@ import java.util.ArrayList;
|
||||||
* email: <a href="mailto:g.panichi@isti.cnr.it">g.panichi@isti.cnr.it</a>
|
* email: <a href="mailto:g.panichi@isti.cnr.it">g.panichi@isti.cnr.it</a>
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public class TabularParameter extends Parameter implements Serializable {
|
public class TabularParameter extends Parameter {
|
||||||
|
|
||||||
private static final long serialVersionUID = 8038591467145151553L;
|
private static final long serialVersionUID = 8038591467145151553L;
|
||||||
private String tableName;
|
private String tableName;
|
||||||
|
|
Loading…
Reference in New Issue