GNDMS 0.6.0
RESTful verison of GNDMS
Public Member Functions | Static Public Member Functions | Static Public Attributes | Protected Member Functions | Protected Attributes | Private Member Functions | Private Attributes

de.zib.gndms.taskflows.staging.server.logic.AbstractProviderStageInAction Class Reference

ThingAMagic. More...

Inheritance diagram for de.zib.gndms.taskflows.staging.server.logic.AbstractProviderStageInAction:
de.zib.gndms.taskflows.staging.server.logic.ExternalProviderStageInAction

List of all members.

Public Member Functions

 AbstractProviderStageInAction (@NotNull EntityManager em,@NotNull Dao dao,@NotNull Taskling model)
Class< ProviderStageInOrdergetOrderBeanClass ()
CredentialProvider getCredentialProvider ()
PersistentContract getContract ()
SubspaceService getSubspaceService ()
void setSubspaceService (final SubspaceService subspaceService)

Static Public Member Functions

static boolean isValidScriptFile (final File scriptFile)

Static Public Attributes

static final String PROXY_FILE_NAME = "x509_proxy.pem"
static final long DEFAULT_SLICE_SIZE = 50*1000*1024

Protected Member Functions

 AbstractProviderStageInAction (String offerTypeId)
void onCreated (@NotNull String wid,@NotNull TaskState state, boolean isRestartedTask, boolean altTaskState) throws Exception
void onInProgress (@NotNull String wid,@NotNull TaskState state, boolean isRestartedTask, boolean altTaskState) throws Exception
abstract void doStaging (final MapConfig offerTypeConfigParam, final ProviderStageInOrder orderParam, final Slice sliceParam)
void onFailed (@NotNull String wid,@NotNull TaskState state, boolean isRestartedTask, boolean altTaskState) throws Exception
void callCancel (final MapConfig offerTypeConfigParam, final ProviderStageInOrder orderParam, final File sliceParam)
void cancelStaging ()
void prepareProxy (Slice slice)
boolean removeProxy (final String s)
void changeSliceOwner (Slice slice)
void deleteSlice (final String sliceId)
ProcessBuilder createProcessBuilder (String name, File dir)
File getScriptFileByParam (final MapConfig configParam, String scriptParam) throws MandatoryOptionMissingException
MapConfig getOfferTypeConfig ()
void setSliceSpecifier (Specifier< Void > sliceId)
String getSliceId ()

Protected Attributes

StagingIOFormatHelper stagingIOHelper = new StagingIOFormatHelper()

Private Member Functions

ProviderStageInResult createResult ()
void createNewSlice () throws MandatoryOptionMissingException
Slice findSlice ()
void killSlice ()
String getWid ()
void setSliceSpecifier (final Specifier< Void > sliceId, final Session session)

Private Attributes

SubspaceService subspaceService

Detailed Description

ThingAMagic.

Author:
try ste fan pla nti kow zib
Version:
$Id$

User: stepn Date: 02.10.2008 Time: 15:04:39


The documentation for this class was generated from the following file:
 All Classes Namespaces Functions Variables