org.gcube.application.enm.manager
Class Manager

java.lang.Object
  extended by org.gcube.common.core.porttypes.GCUBEPortType
      extended by org.gcube.application.enm.manager.Manager
All Implemented Interfaces:
Remote, javax.xml.rpc.server.ServiceLifecycle, org.gcube.application.enm.stubs.ManagerPortType

public class Manager
extends org.gcube.common.core.porttypes.GCUBEPortType
implements org.gcube.application.enm.stubs.ManagerPortType

Service manager.

Author:
Lucio Lelii

Field Summary
 
Fields inherited from class org.gcube.common.core.porttypes.GCUBEPortType
initialized
 
Constructor Summary
Manager()
           
 
Method Summary
 org.gcube.common.core.types.VOID cancelExperiment(String experimentId)
           
 String getLogs(String experimentId)
           
 String getResults(String experimentId)
           
protected  org.gcube.common.core.contexts.GCUBEServiceContext getServiceContext()
          
 String getStatus(String experimentId)
           
 String getUserExperimentResumes(String credentials)
           
 org.gcube.common.core.types.VOID removeExperiment(String experimentId)
           
 String sumbitExperiment(String request)
           
 
Methods inherited from class org.gcube.common.core.porttypes.GCUBEPortType
destroy, init, onFailure, onInitialisation, onReady, onStateChange, onUpdate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Manager

public Manager()
Method Detail

getServiceContext

protected org.gcube.common.core.contexts.GCUBEServiceContext getServiceContext()

Specified by:
getServiceContext in class org.gcube.common.core.porttypes.GCUBEPortType

sumbitExperiment

public String sumbitExperiment(String request)
                        throws RemoteException
Specified by:
sumbitExperiment in interface org.gcube.application.enm.stubs.ManagerPortType
Throws:
RemoteException

getStatus

public String getStatus(String experimentId)
                 throws RemoteException
Specified by:
getStatus in interface org.gcube.application.enm.stubs.ManagerPortType
Throws:
RemoteException

getResults

public String getResults(String experimentId)
                  throws RemoteException
Specified by:
getResults in interface org.gcube.application.enm.stubs.ManagerPortType
Throws:
RemoteException

getLogs

public String getLogs(String experimentId)
               throws RemoteException
Specified by:
getLogs in interface org.gcube.application.enm.stubs.ManagerPortType
Throws:
RemoteException

cancelExperiment

public org.gcube.common.core.types.VOID cancelExperiment(String experimentId)
                                                  throws RemoteException
Specified by:
cancelExperiment in interface org.gcube.application.enm.stubs.ManagerPortType
Throws:
RemoteException

removeExperiment

public org.gcube.common.core.types.VOID removeExperiment(String experimentId)
                                                  throws RemoteException
Specified by:
removeExperiment in interface org.gcube.application.enm.stubs.ManagerPortType
Throws:
RemoteException

getUserExperimentResumes

public String getUserExperimentResumes(String credentials)
                                throws RemoteException
Specified by:
getUserExperimentResumes in interface org.gcube.application.enm.stubs.ManagerPortType
Throws:
RemoteException


Copyright © 2012. All Rights Reserved.