Class PipeSection
java.lang.Object
QueueNet.NodeSection
NodeSections.PipeSection
- Direct Known Subclasses:
InputSection, OutputSection, ServiceSection
This abstract class implements a generic pipe section of a NetNode.
- Author:
- Francesco Radaelli
-
Field Summary
Fields inherited from class NodeSection
EXCEPTION_MEASURE_DOES_NOT_EXIST, EXCEPTION_PROPERTY_NOT_AVAILABLE, INPUT, jobsList, logger, MSG_NOT_PROCESSED, MSG_PROCESSED, NO_ADDRESS, OUTPUT, PROPERTY_ID_ARRIVING_JOBS, PROPERTY_ID_AVERAGE_UTILIZATION, PROPERTY_ID_DEPARTING_JOBS, PROPERTY_ID_RESIDENCE_TIME, PROPERTY_ID_RESIDENT_JOBS, PROPERTY_ID_UTILIZATION, SERVICE -
Constructor Summary
ConstructorsConstructorDescriptionPipeSection(byte id) Creates a new instance of this PipeSection.PipeSection(byte id, boolean auto, boolean nodeAuto) Creates a new instance of PipeSection. -
Method Summary
Methods inherited from class NodeSection
analyze, analyze, analyzeFCR, analyzeFJ, analyzeJoin, analyzeTransition, getClassCompatibilities, getDoubleSectionProperty, getDoubleSectionProperty, getIntSectionProperty, getIntSectionProperty, getJobClasses, getJobInfoList, getObject, getObject, getOwnerNode, getParameter, getParameter, getSectionID, getServerTypes, isEnabled, isEnabled, isMine, isMyOwnerNode, nodeLinked, process, redirect, removeMessage, send, send, send, send, send, send, sendAckAfterDrop, sendMe, sendMe, updateVisitPath
-
Constructor Details
-
PipeSection
public PipeSection(byte id) Creates a new instance of this PipeSection.- Parameters:
id- NodeSection identifier.
-
PipeSection
public PipeSection(byte id, boolean auto, boolean nodeAuto) Creates a new instance of PipeSection.- Parameters:
id- NodeSection identifier.auto- Auto refresh of the jobsList attribute.nodeAuto- Auto refresh the jobsList attribute at node level.
-