g-Eclipse
Release 1.0.0

Uses of Interface
eu.geclipse.core.model.IGridElement

Packages that use IGridElement
eu.geclipse.batch   
eu.geclipse.core   
eu.geclipse.core.filesystem   
eu.geclipse.core.jobs   
eu.geclipse.core.model   
eu.geclipse.core.model.impl   
eu.geclipse.info.model   
eu.geclipse.jsdl   
eu.geclipse.servicejob.model   
eu.geclipse.servicejob.model.access   
eu.geclipse.servicejob.model.submittable.job   
eu.geclipse.ui.decorators   
eu.geclipse.ui.providers   
eu.geclipse.ui.views   
eu.geclipse.ui.wizards   
eu.geclipse.workflow   
eu.geclipse.workflow.resources   
 

Uses of IGridElement in eu.geclipse.batch
 

Subinterfaces of IGridElement in eu.geclipse.batch
 interface IGridBatchQueueDescription
          A Grid element that describes configuration parameters for a Queue on Grid Site.
 

Classes in eu.geclipse.batch that implement IGridElement
 class BatchConnectionInfo
          Holder object for the necessary information to connect to a batch service.
 class BatchQueueDescription
           
 

Methods in eu.geclipse.batch that return IGridElement
 IGridElement BatchConnectionInfoCreator.create(IGridContainer parent)
           
 IGridElement BatchQueueDescriptionCreator.create(IGridContainer parent)
           
 

Uses of IGridElement in eu.geclipse.core
 

Methods in eu.geclipse.core with parameters of type IGridElement
 void IApplicationDeployment.deploy(java.net.URI[] deploySource, IGridElement[] deployTarget, java.lang.String deploytag, IProgressMonitor monitor)
          This method is used to deploy the source element to the target.
 void IApplicationUninstall.uninstall(java.net.URI[] deploySource, IGridElement deployTarget, java.lang.String[] deploytags, IProgressMonitor monitor)
           
 

Uses of IGridElement in eu.geclipse.core.filesystem
 

Methods in eu.geclipse.core.filesystem that return IGridElement
 IGridElement FileSystemCreator.create(IGridContainer parent)
           
 

Uses of IGridElement in eu.geclipse.core.jobs
 

Classes in eu.geclipse.core.jobs that implement IGridElement
 class GridJob
          Class representing submitted job.
 class ParametricJobService
          Job service, which handles parametric jobs.
 class RemoteFilesContainer
          This is container connected with local IFolder, which contains links to remote files.
 

Methods in eu.geclipse.core.jobs that return IGridElement
 IGridElement RemoteFilesContainerCreator.create(IGridContainer parent)
           
 IGridElement GridJobCreator.create(IGridContainer parent)
           
 

Methods in eu.geclipse.core.jobs with parameters of type IGridElement
 boolean RemoteFilesContainer.canContain(IGridElement element)
           
 boolean GridJob.canContain(IGridElement element)
           
 

Uses of IGridElement in eu.geclipse.core.model
 

Subinterfaces of IGridElement in eu.geclipse.core.model
 interface IConnectionManager
          First version of a connection manager.
 interface IDefaultGridElementManager
          An IGridElementManager that supports the management of a default element.
 interface IGridApplication
          An IGridApplication represents VO- and Computing specific applications that are accessible to the user.
 interface IGridApplicationManager
          An application manager is responsible for installing and uninstalling applications for a specific VO.
 interface IGridComputing
          An IGridResource that represents computing elements in the Grid.
 interface IGridConnection
          Base interface for filesystem mounts.
 interface IGridConnectionElement
          Base interface for elements of a file system mount.
 interface IGridContainer
          An IGridContainer is an IGridElement that is able to contain other Grid elements as children.
 interface IGridElementManager
          Base interface for all element managers.
 interface IGridInfoService
          An info service is an IGridService that provides access to a grid-related information database.
 interface IGridJob
          Base interface for all middleware specific implementations of jobs for the Grid.
 interface IGridJobDescription
          A grid element that describes a job on the Grid.
 interface IGridJobManager
          A job manager is able to manage IGridJob.
 interface IGridJobService
          A job service is an IGridService that provides job submission and status querying functionality.
 interface IGridProject
          Grid element for projects in the grid model.
 interface IGridResource
          Base interface for all grid elements that represents resources on the Grid.
 interface IGridResourceContainer
          IGridResourceContainers are IGridContainers that contain IGridResources of a specific category.
 interface IGridRoot
          This is the root element of the whole grid model. it is the parent of all currently contained projects.
 interface IGridService
          This is the base interface for every kind of grid service.
 interface IGridSiteConfig
          This is at the moment just a declarative interfaces for integrating site configuration into the Grid model.
 interface IGridStorage
          An IGridResource that represents storage elements in the Grid.
 interface IGridVisualisation
          An interfaces for integrating visualisation into the Grid model.
 interface IManageable
          Grid elements that implement this interface have an associated IGridElementManager who is responsible to manage all instances of this special type of element.
 interface IMountable
          The IMountable interface defines methods and anonymous classes for making grid elements accessible via a grid connection.
 interface IServiceJob
          Interface for structural service job.
 interface IServiceJobManager
          Interface class for manager of the service jobs.
 interface IStorableElement
          A IStorableElement defines methods to save an element to an OutputStream and to load it from an InputStream.
 interface IStorableElementManager
          An IGridElementManager that is able to save its managed elements and to load them back.
 interface IVirtualOrganization
          This is the base interface that all implementations of virtual organizations have to implement.
 interface IVoManager
          This manager is dedicated to IVirtualOrganizations.
 interface IWrappedElement
          Wrapped elements are elements that wrap other elements.
 

Methods in eu.geclipse.core.model that return IGridElement
 IGridElement IGridElementCreator.create(IGridContainer parent)
          Create an element and set it to be a child of the specified IGridContainer.
 IGridElement IConfigurableElementCreator.create(IGridContainer parent, IConfiguration configuration)
          Create a model element from the specified IConfiguration.
 IGridElement IGridElementCreator.create(IGridContainer parent, java.lang.Object source)
          Shortcut method for creating an element from the specified source object.
 IGridElement IGridContainer.create(IGridElementCreator creator)
          Create a new Grid element from the specified IGridElementCreator and add the newly created element to the list of children.
 IGridElement IGridContainer.findChild(java.lang.String name)
          Search for a child with the specified name and return it.
 IGridElement IGridContainer.findChildWithResource(java.lang.String resourceName)
          Search for a child that has an IResource with the specified name.
 IGridElement IGridRoot.findElement(IPath path)
          Search the model for an element contained in the specified path.
 IGridElement[] IGridContainer.getChildren(IProgressMonitor monitor)
          Get the children that are currently contained in this container.
 IGridElement IDefaultGridElementManager.getDefault()
          The current default element of this manager.
 IGridElement IGridConnectionElement.getElementAdapter(java.lang.Class<? extends IGridElement> type)
          Adapt this connection element to an element of the specified type if a corresponding adapter is available.
 IGridElement[] IGridModelEvent.getElements()
          Get the affected elements.
 IGridElement IGridModelEvent.getSource()
          Get the source of the event.
 IGridElement IWrappedElement.getWrappedElement()
          Get the wrapped, i.e. the original element.
 

Methods in eu.geclipse.core.model with parameters of type IGridElement
 boolean IGridElementManager.addElement(IGridElement element)
          Add the specified element to the list of managed elements.
 boolean IGridContainer.canContain(IGridElement element)
          Determines if this may contain the specified element.
 boolean IGridElementManager.canManage(IGridElement element)
          Determines if this manager is able to manage the specified grid element.
 boolean IGridContainer.contains(IGridElement element)
          Determines if this container holds the specified element as child.
 void IGridContainer.delete(IGridElement child)
          Delete the specified child.
 IGridContainer IGridProject.getProjectFolder(IGridElement element)
          Get the project folder that is used by default by this project to store elements of the specified type.
 boolean IGridElementManager.removeElement(IGridElement element)
          Remove the specified element from the list of managed elements.
 void IDefaultGridElementManager.setDefault(IGridElement defaultElement)
          Sets this manager default element.
 

Method parameters in eu.geclipse.core.model with type arguments of type IGridElement
 boolean IGridConnectionElement.canAdaptToElement(java.lang.Class<? extends IGridElement> type)
          Determine if an adapter exists for adapting this connection element to an element of the specified type.
 java.util.List<IConfigurationElement> IElementCreatorRegistry.getConfigurations(java.lang.Class<? extends java.lang.Object> source, java.lang.Class<? extends IGridElement> target)
          Get a list of IConfigurationElement representing creators that are able to create an element of the specified type from the specified object.
 IGridElementCreator IElementCreatorRegistry.getCreator(java.lang.Class<? extends java.lang.Object> source, java.lang.Class<? extends IGridElement> target)
          Get the first IGridElementCreator that is able to create an element of the specified type from the specified object type.
 IGridElementCreator IElementCreatorRegistry.getCreator(java.lang.Object source, java.lang.Class<? extends IGridElement> target)
          Get the first IGridElementCreator that is able to create an element of the specified type from the specified object.
 java.util.List<IGridElementCreator> IElementCreatorRegistry.getCreators(java.lang.Class<? extends java.lang.Object> source, java.lang.Class<? extends IGridElement> target)
          Get a list of IGridElementCreator that are able to create an element of the specified type from the specified object type.
 java.util.List<IGridElementCreator> IElementCreatorRegistry.getCreators(java.lang.Object source, java.lang.Class<? extends IGridElement> target)
          Get a list of IGridElementCreator that are able to create an element of the specified type from the specified object.
 IGridElement IGridConnectionElement.getElementAdapter(java.lang.Class<? extends IGridElement> type)
          Adapt this connection element to an element of the specified type if a corresponding adapter is available.
 IGridContainer IGridProject.getProjectFolder(java.lang.Class<? extends IGridElement> elementType)
          Get the project folder that is used by default by this project to store elements of the specified type.
 

Uses of IGridElement in eu.geclipse.core.model.impl
 

Classes in eu.geclipse.core.model.impl that implement IGridElement
 class AbstractApplicationManager
          Abstract implementation of the IGridApplicationManager interfaces that should be used by middleware-specific implementations rather than the interface itself.
 class AbstractGridContainer
          Base implementation of the IGridContainer interface that implements basic functionalities of a grid container.
 class AbstractGridElement
          Abstract implementation of the IGridElement interface.
 class AbstractGridInfoService
          Abstract core implementation of IGridInfoService.
 class AbstractGridVisualisationResource
           
 class AbstractVirtualOrganization
          Abstract implementation of the IVirtualOrganization interface.
 class ContainerMarker
          Child of container that may be used to mark the container as invalid or empty.
 class GenericVirtualOrganization
          This is the g-Eclipse default implementation for the IVirtualOrganization interface.
 class GenericVoProperties
          Properties for the GenericVirtualOrganization.
 class ResourceGridContainer
          IResource based implementation of an IGridContainer.
 class ResourceGridElement
          IResource based implementation of an IGridElement.
 

Methods in eu.geclipse.core.model.impl that return IGridElement
 IGridElement GenericVoCreator.create(IGridContainer parent)
           
 IGridElement AbstractVoCreator.create(IGridContainer parent, IConfiguration configuration)
           
 IGridElement AbstractGridElementCreator.create(IGridContainer parent, java.lang.Object source)
           
 IGridElement AbstractGridContainer.create(IGridElementCreator creator)
           
 IGridElement AbstractGridContainer.findChild(java.lang.String name)
           
 IGridElement AbstractGridContainer.findChildWithResource(java.lang.String resourceName)
           
 IGridElement[] AbstractGridContainer.getChildren(IProgressMonitor monitor)
           
 

Methods in eu.geclipse.core.model.impl with parameters of type IGridElement
 boolean AbstractGridContainer.canContain(IGridElement element)
           
 boolean GenericVirtualOrganization.canContain(IGridElement element)
           
 boolean AbstractVirtualOrganization.canContain(IGridElement element)
           
 boolean AbstractGridContainer.contains(IGridElement element)
           
 void AbstractGridContainer.delete(IGridElement child)
           
 

Uses of IGridElement in eu.geclipse.info.model
 

Subinterfaces of IGridElement in eu.geclipse.info.model
 interface IExtendedGridInfoService
          This interface defines an information service.
 

Classes in eu.geclipse.info.model that implement IGridElement
 class GridApplication
           
 class GridGlueComputing
          Implementation of the IGridElement interface for a GlueCE.
 class GridGlueElement
          Wrapper class for AbstractGlueTable objects to be integrated in the GridModel.
 class GridGlueService
          Implementation of the IGridElement interface for a GlueService.
 class GridGlueServiceApplication
           
 class GridGlueServiceComputing
          The GriaComputing class is used to represent a gria application.
 class GridGlueSite
           
 class GridGlueStorage
          Implementation of the IGridElement interface for a GlueSE.
 

Methods in eu.geclipse.info.model with parameters of type IGridElement
 boolean GridGlueComputing.canContain(IGridElement element)
           
 

Uses of IGridElement in eu.geclipse.jsdl
 

Classes in eu.geclipse.jsdl that implement IGridElement
 class JSDLJobDescription
          Concrete implementation of an IGridJobDescription for the JSDL language.
 class JSDLJobDescriptionModel
          JSDLJobDescription object for use outside g-Eclipse model.
 

Methods in eu.geclipse.jsdl that return IGridElement
 IGridElement JSDLJobDescriptionCreator.create(IGridContainer parent)
           
 

Uses of IGridElement in eu.geclipse.servicejob.model
 

Classes in eu.geclipse.servicejob.model that implement IGridElement
 class AbstractServiceJob
          An abstract, base implementation of IServiceJob interface.
 

Uses of IGridElement in eu.geclipse.servicejob.model.access
 

Classes in eu.geclipse.servicejob.model.access that implement IGridElement
 class GridAccessServiceJob
          Abstract implementation of base class for all service jobs that contact resources directly (e.g. through SSL connection) or accessing service job results from remote services (portals, databases, etc.).
 

Uses of IGridElement in eu.geclipse.servicejob.model.submittable.job
 

Classes in eu.geclipse.servicejob.model.submittable.job that implement IGridElement
 class AbstractSubmittableServiceJob
          Abstract class implementing basic IServiceJob methods for job based service jobs.
 

Uses of IGridElement in eu.geclipse.ui.decorators
 

Methods in eu.geclipse.ui.decorators with parameters of type IGridElement
 void GridProjectFolderDecorator.refresh(IGridElement toUpdate)
           
 void GridJobDecorator.refresh(IGridElement toUpdate)
           
 void GridProjectFolderDecorator.refresh(IGridElement[] toUpdate)
           
 void GridJobDecorator.refresh(IGridElement[] toUpdate)
           
 

Uses of IGridElement in eu.geclipse.ui.providers
 

Methods in eu.geclipse.ui.providers with parameters of type IGridElement
 int GridModelComparator.compare(IGridElement e1, IGridElement e2)
          Compare the specified elements.
 

Uses of IGridElement in eu.geclipse.ui.views
 

Methods in eu.geclipse.ui.views with parameters of type IGridElement
 boolean GridJobView.isDragSource(IGridElement element)
           
 boolean GridProjectView.isDragSource(IGridElement element)
           
 boolean GridModelViewPart.isDragSource(IGridElement element)
          Determines if drag'n'drop should be made available for the specified element.
 boolean ElementManagerViewPart.isDragSource(IGridElement element)
           
 boolean GridConnectionView.isDragSource(IGridElement element)
           
 void GridModelViewPart.refreshViewer(IGridElement element)
          Refresh the associated StructuredViewer.
 void TreeControlViewPart.refreshViewer(IGridElement element)
           
 

Uses of IGridElement in eu.geclipse.ui.wizards
 

Methods in eu.geclipse.ui.wizards with parameters of type IGridElement
 void VoSelectionWizardPage.setSelectedVos(IGridElement[] vos)
          Select the given VOs by setting the checkboxes
 

Uses of IGridElement in eu.geclipse.workflow
 

Subinterfaces of IGridElement in eu.geclipse.workflow
 interface IGridWorkflowDescription
          This is at the moment just a declarative interface for integrating workflows into the Grid model.
 

Uses of IGridElement in eu.geclipse.workflow.resources
 

Classes in eu.geclipse.workflow.resources that implement IGridElement
 class GridWorkflow
          Grid element for workflow description
 

Methods in eu.geclipse.workflow.resources that return IGridElement
 IGridElement GridWorkflowCreator.create(IGridContainer parent)
           
 

Methods in eu.geclipse.workflow.resources with parameters of type IGridElement
 boolean GridWorkflow.canContain(IGridElement element)
           
 


g-Eclipse
Release 1.0.0