GridGain™ 2.0.3
Java API Specification

org.gridgain.grid.spi.deployment
Class GridDeploymentTaskAdapter

java.lang.Object
  extended by org.gridgain.grid.spi.deployment.GridDeploymentTaskAdapter
All Implemented Interfaces:
GridDeploymentTask

public class GridDeploymentTaskAdapter
extends Object
implements GridDeploymentTask

FIXDOC: add file description.



See Also:

  Documentation
  Email Support
  Online Forums
  Issue Tracking

Author:   2005-2008 Copyright © GridGain Systems. All Rights Reserved. ver. 2.0.3

 

Constructor Summary
GridDeploymentTaskAdapter(Class<? extends GridTask<?,?>> taskCls, ClassLoader clsLoader)
          Creates new instance of adapter for the given task.
 
Method Summary
 boolean equals(Object obj)
          
 ClassLoader getClassLoader()
          Gets task class loader.
 Class<? extends GridTask<?,?>> getTaskClass()
          Gets deployed task class.
 int hashCode()
          
 String toString()
          
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

GridDeploymentTaskAdapter

public GridDeploymentTaskAdapter(Class<? extends GridTask<?,?>> taskCls,
                                 ClassLoader clsLoader)
Creates new instance of adapter for the given task.

Parameters:
taskCls - Task class.
clsLoader - Task class loader.
Method Detail

getClassLoader

public ClassLoader getClassLoader()
Gets task class loader. Note that class loader might be different from task class one. This class loader is in charge of loading all task connected resources and classes.

Specified by:
getClassLoader in interface GridDeploymentTask
Returns:
Task class loader.

getTaskClass

public Class<? extends GridTask<?,?>> getTaskClass()
Gets deployed task class.

Specified by:
getTaskClass in interface GridDeploymentTask
Returns:
Task class.

equals

public boolean equals(Object obj)

Overrides:
equals in class Object

hashCode

public int hashCode()

Overrides:
hashCode in class Object

toString

public String toString()

Overrides:
toString in class Object

GridGain™ 2.0.3
Java API Specification

GridGain™ - Grid Computing Made Simple, ver. 2.0.3.20052008
2005-2008 Copyright © GridGain Systems. All Rights Reserved.