org.gwe.persistence.model.order.p2el
Class PJobDescriptor

java.lang.Object
  extended by org.gwe.persistence.model.order.JobDescriptor
      extended by org.gwe.persistence.model.order.p2el.PJobDescriptor
All Implemented Interfaces:
java.io.Serializable

public class PJobDescriptor
extends JobDescriptor

Since:
Aug 8, 2007
Author:
Marco Ruiz
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.gwe.persistence.model.order.JobDescriptor
jobLive
 
Constructor Summary
PJobDescriptor()
           
PJobDescriptor(PPermutation permutation, java.lang.String template)
           
 
Method Summary
 void finalizeExecution(JobLive jobLive)
           
 PPermutation getPermutation()
           
 java.util.Map<java.lang.String,java.lang.Object> getPermutationValues()
           
 java.lang.String getTemplate()
           
 java.util.List<java.lang.String> getUploads()
           
protected  java.util.Map<JobSideWorkerType,JobSideWorker> initExecutionInternal(JobLive jobLive)
           
 void processSystemDependencies(DaemonConfigDesc config, JobInfo job)
           
 java.lang.String toString()
           
 java.lang.String toStringDetailed()
           
 
Methods inherited from class org.gwe.persistence.model.order.JobDescriptor
initExecution, postProcess, preProcess, toCSV
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PJobDescriptor

public PJobDescriptor()

PJobDescriptor

public PJobDescriptor(PPermutation permutation,
                      java.lang.String template)
Method Detail

processSystemDependencies

public void processSystemDependencies(DaemonConfigDesc config,
                                      JobInfo job)
Specified by:
processSystemDependencies in class JobDescriptor

initExecutionInternal

protected java.util.Map<JobSideWorkerType,JobSideWorker> initExecutionInternal(JobLive jobLive)
                                                                        throws P2ELDependentVariableNotResolvedException,
                                                                               P2ELFunctionNotSupported
Specified by:
initExecutionInternal in class JobDescriptor
Throws:
P2ELDependentVariableNotResolvedException
P2ELFunctionNotSupported

finalizeExecution

public void finalizeExecution(JobLive jobLive)
Overrides:
finalizeExecution in class JobDescriptor

getPermutationValues

public java.util.Map<java.lang.String,java.lang.Object> getPermutationValues()
Specified by:
getPermutationValues in class JobDescriptor

toStringDetailed

public java.lang.String toStringDetailed()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getTemplate

public java.lang.String getTemplate()

getPermutation

public PPermutation getPermutation()

getUploads

public java.util.List<java.lang.String> getUploads()


Copyright © 2007-2009. All Rights Reserved.