|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectedu.isi.pegasus.planner.transfer.sls.SLSFactory
public class SLSFactory
A factory class to load the appropriate type of SLS Implementation to do the Second Level Staging.
| Field Summary | |
|---|---|
static String |
DEFAULT_PACKAGE_NAME
The default package where the all the implementing classes are supposed to reside. |
static String |
DEFAULT_SLS_IMPL_CLASS
The name of the class implementing the condor code generator. |
| Constructor Summary | |
|---|---|
SLSFactory()
|
|
| Method Summary | |
|---|---|
static SLS |
loadInstance(PegasusBag bag)
This method loads the appropriate implementing code generator as specified by the user at runtime. |
static SLS |
loadInstance(PegasusBag bag,
String className)
This method loads the appropriate code generator as specified by the user at runtime. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final String DEFAULT_PACKAGE_NAME
public static final String DEFAULT_SLS_IMPL_CLASS
| Constructor Detail |
|---|
public SLSFactory()
| Method Detail |
|---|
public static SLS loadInstance(PegasusBag bag)
throws SLSFactoryException
bag - the bag of initialization objects.
CodeGeneratorFactoryException - that nests any error that
might occur during the instantiation of the implementation.
SLSFactoryExceptionDEFAULT_PACKAGE_NAME
public static SLS loadInstance(PegasusBag bag,
String className)
throws SLSFactoryException
bag - the bag of initialization objects.className - the name of the implementing class.
CodeGeneratorFactoryException - that nests any error that
might occur during the instantiation of the implementation.
SLSFactoryExceptionDEFAULT_PACKAGE_NAME
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||