org.gcube.portlets.user.homelibrary.home.workspace.basket.items.gpod
Class TaskInfo

java.lang.Object
  extended by org.gcube.portlets.user.homelibrary.home.workspace.basket.items.gpod.TaskInfo
All Implemented Interfaces:
java.io.Serializable

public class TaskInfo
extends java.lang.Object
implements java.io.Serializable

Represent the GPOD task information.

Author:
Federico De Faveri defaveri@isti.cnr.it
See Also:
Serialized Form

Constructor Summary
TaskInfo(java.lang.String id, java.lang.String token, java.lang.String name, java.lang.String username, GeospatialCoordinate geospatialCoordinate)
          Create a new task info.
 
Method Summary
 GeospatialCoordinate getGeospatialCoordinate()
           
 java.lang.String getId()
           
 java.lang.String getName()
           
 java.lang.String getToken()
           
 java.lang.String getUsername()
           
 java.lang.String toString()
          
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TaskInfo

public TaskInfo(java.lang.String id,
                java.lang.String token,
                java.lang.String name,
                java.lang.String username,
                GeospatialCoordinate geospatialCoordinate)
Create a new task info.

Parameters:
id - the GPodWrapper task id
token - the ESA G-POD task id.
name - the task name.
username - the task owner username.
geospatialCoordinate - the geospatial coordinate about this task.
Method Detail

getId

public java.lang.String getId()
Returns:
the GPodWrapper task id.

getToken

public java.lang.String getToken()
Returns:
the ESA G-POD task id.

getName

public java.lang.String getName()
Returns:
the task name.

getUsername

public java.lang.String getUsername()
Returns:
the task owner username.

getGeospatialCoordinate

public GeospatialCoordinate getGeospatialCoordinate()
Returns:
the geospatialCoordinate

toString

public java.lang.String toString()

Overrides:
toString in class java.lang.Object