org.duracloud.services
Interface ComputeService

All Known Subinterfaces:
WebAppUtil
All Known Implementing Classes:
AmazonFixityService, BaseAmazonMapReduceService, BaseListenerService, BaseService, BitIntegrityTools, BulkImageConversionService, CloudSyncWebappWrapper, DuplicationService, FixityService, HelloServiceImpl, HelloWebappWrapper, ImageConversionService, ImageMagickService, J2kWebappWrapper, MediaStreamingService, ReplicationOnDemandService, ScriptService, WebAppUtilImpl

public interface ComputeService


Nested Class Summary
static class ComputeService.ServiceStatus
           
 
Field Summary
static char DELIM
           
static java.lang.String ERROR_KEY
           
static java.lang.String REPORT_KEY
           
static java.lang.String STARTTIME_KEY
           
static java.lang.String STATUS_KEY
           
static java.lang.String STOPTIME_KEY
           
static java.lang.String SYSTEM_PREFIX
           
 
Method Summary
 java.lang.String describe()
           
 java.lang.String getServiceId()
           
 java.util.Map<java.lang.String,java.lang.String> getServiceProps()
           
 ComputeService.ServiceStatus getServiceStatus()
           
 java.lang.String getServiceWorkDir()
           
 void setServiceWorkDir(java.lang.String serviceWorkDir)
           
 void start()
           
 void stop()
           
 

Field Detail

SYSTEM_PREFIX

static final java.lang.String SYSTEM_PREFIX
See Also:
Constant Field Values

STATUS_KEY

static final java.lang.String STATUS_KEY
See Also:
Constant Field Values

ERROR_KEY

static final java.lang.String ERROR_KEY
See Also:
Constant Field Values

STARTTIME_KEY

static final java.lang.String STARTTIME_KEY
See Also:
Constant Field Values

STOPTIME_KEY

static final java.lang.String STOPTIME_KEY
See Also:
Constant Field Values

REPORT_KEY

static final java.lang.String REPORT_KEY
See Also:
Constant Field Values

DELIM

static final char DELIM
See Also:
Constant Field Values
Method Detail

start

void start()
           throws java.lang.Exception
Throws:
java.lang.Exception

stop

void stop()
          throws java.lang.Exception
Throws:
java.lang.Exception

getServiceProps

java.util.Map<java.lang.String,java.lang.String> getServiceProps()

describe

java.lang.String describe()
                          throws java.lang.Exception
Throws:
java.lang.Exception

getServiceId

java.lang.String getServiceId()

getServiceStatus

ComputeService.ServiceStatus getServiceStatus()
                                              throws java.lang.Exception
Throws:
java.lang.Exception

getServiceWorkDir

java.lang.String getServiceWorkDir()

setServiceWorkDir

void setServiceWorkDir(java.lang.String serviceWorkDir)


Copyright © 2009-2011 DuraSpace. All Rights Reserved.