net.sf.farrago.fem.fennel
Class FemCmdPrepareExecutionStreamGraph$Hib

java.lang.Object
  extended by org.eigenbase.enki.jmi.impl.RefBaseObjectBase
      extended by org.eigenbase.enki.jmi.impl.RefFeaturedBase
          extended by org.eigenbase.enki.jmi.impl.RefObjectBase
              extended by net.sf.farrago.fem.fennel.FemCmdPrepareExecutionStreamGraph$Hib
All Implemented Interfaces:
RefBaseObject, RefFeatured, RefObject, FemCmd, FemCmdPrepareExecutionStreamGraph, FemTupleStreamGraphCmd

public class FemCmdPrepareExecutionStreamGraph$Hib
extends RefObjectBase
implements FemCmdPrepareExecutionStreamGraph

Implements MOF's CmdPrepareExecutionStreamGraph interface.

Author:
MofImplementationHandler

Field Summary
private  Integer degreeOfParallelism
           
private  Collection<FemExecutionStreamDef> streamDefs
           
private  CmdUsesStreamGraphHandle streamGraphHandle
           
 
Constructor Summary
FemCmdPrepareExecutionStreamGraph$Hib(RefClass refClass)
           
FemCmdPrepareExecutionStreamGraph$Hib(RefClass refClass, Collection<FemExecutionStreamDef> streamDefs, int degreeOfParallelism)
           
 
Method Summary
protected  void checkConstraints(List<JmiException> errors, boolean deepVerify)
           
 int getDegreeOfParallelism()
          Returns the value of attribute degreeOfParallelism.
 Collection<FemExecutionStreamDef> getStreamDefs()
          Returns the value of attribute streamDefs.
 FemStreamGraphHandle getStreamGraphHandle()
          Returns the value of reference StreamGraphHandle.
 void setDegreeOfParallelism(int newValue)
          Sets the value of degreeOfParallelism attribute.
 void setStreamGraphHandle(FemStreamGraphHandle newValue)
          Sets the value of StreamGraphHandle reference.
 
Methods inherited from class org.eigenbase.enki.jmi.impl.RefObjectBase
findAssociationEnd, findAttribute, getRepository, refClass, refDelete, refImmediateComposite, refImmediatePackage, refIsInstanceOf, refMetaObject, refOutermostComposite, setRefMetaObject, unregister
 
Methods inherited from class org.eigenbase.enki.jmi.impl.RefFeaturedBase
refGetValue, refGetValue, refInvokeOperation, refInvokeOperation, refSetValue, refSetValue
 
Methods inherited from class org.eigenbase.enki.jmi.impl.RefBaseObjectBase
createInstance, equals, getCurrentInitializer, getEnum, getInitializer, getMofId, getTag, hashCode, invokeMethod, invokeMethod, logJmi, refMofId, refOutermostPackage, refVerifyConstraints, setMofId
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface javax.jmi.reflect.RefObject
refClass, refDelete, refImmediateComposite, refIsInstanceOf, refOutermostComposite
 
Methods inherited from interface javax.jmi.reflect.RefFeatured
refGetValue, refGetValue, refInvokeOperation, refInvokeOperation, refSetValue, refSetValue
 
Methods inherited from interface javax.jmi.reflect.RefBaseObject
equals, hashCode, refImmediatePackage, refMetaObject, refMofId, refOutermostPackage, refVerifyConstraints
 

Field Detail

streamDefs

private Collection<FemExecutionStreamDef> streamDefs

degreeOfParallelism

private Integer degreeOfParallelism

streamGraphHandle

private CmdUsesStreamGraphHandle streamGraphHandle
Constructor Detail

FemCmdPrepareExecutionStreamGraph$Hib

FemCmdPrepareExecutionStreamGraph$Hib(RefClass refClass)

FemCmdPrepareExecutionStreamGraph$Hib

FemCmdPrepareExecutionStreamGraph$Hib(RefClass refClass,
                                      Collection<FemExecutionStreamDef> streamDefs,
                                      int degreeOfParallelism)
Method Detail

getStreamDefs

public Collection<FemExecutionStreamDef> getStreamDefs()
Description copied from interface: FemCmdPrepareExecutionStreamGraph
Returns the value of attribute streamDefs.

Specified by:
getStreamDefs in interface FemCmdPrepareExecutionStreamGraph
Returns:
Value of streamDefs attribute. Element type: FemExecutionStreamDef

getDegreeOfParallelism

public int getDegreeOfParallelism()
Description copied from interface: FemCmdPrepareExecutionStreamGraph
Returns the value of attribute degreeOfParallelism.

Specified by:
getDegreeOfParallelism in interface FemCmdPrepareExecutionStreamGraph
Returns:
Value of attribute degreeOfParallelism.

setDegreeOfParallelism

public void setDegreeOfParallelism(int newValue)
Description copied from interface: FemCmdPrepareExecutionStreamGraph
Sets the value of degreeOfParallelism attribute. See FemCmdPrepareExecutionStreamGraph.getDegreeOfParallelism() for description on the attribute.

Specified by:
setDegreeOfParallelism in interface FemCmdPrepareExecutionStreamGraph
Parameters:
newValue - New value to be set.

getStreamGraphHandle

public FemStreamGraphHandle getStreamGraphHandle()
Description copied from interface: FemTupleStreamGraphCmd
Returns the value of reference StreamGraphHandle.

Specified by:
getStreamGraphHandle in interface FemTupleStreamGraphCmd
Returns:
Value of reference StreamGraphHandle.

setStreamGraphHandle

public void setStreamGraphHandle(FemStreamGraphHandle newValue)
Description copied from interface: FemTupleStreamGraphCmd
Sets the value of StreamGraphHandle reference. See FemTupleStreamGraphCmd.getStreamGraphHandle() for description on the attribute.

Specified by:
setStreamGraphHandle in interface FemTupleStreamGraphCmd
Parameters:
newValue - New value to be set.

checkConstraints

protected void checkConstraints(List<JmiException> errors,
                                boolean deepVerify)
Specified by:
checkConstraints in class RefBaseObjectBase