|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.almendra.janet.ade.commands.NotifyQSCChangedCommand
public class NotifyQSCChangedCommand
Field Summary | |
---|---|
protected java.util.Map |
executingQueuesByCapability
|
protected int |
newQueueSizeCategory
|
protected java.lang.String |
nodeName
|
static java.lang.String |
QualifiedName
|
protected java.util.Map |
waitingQueuesByCapability
|
protected long |
waitingTime
|
Fields inherited from interface org.almendra.janet.cas.scheduling.ICommand |
---|
ApplicationMaxPriority, ApplicationMinPriority, InterruptPriority, SystemPriority |
Constructor Summary | |
---|---|
protected |
NotifyQSCChangedCommand()
Creates a new NotifyQSCChangedCommand object. |
|
NotifyQSCChangedCommand(java.lang.String nodeName,
int newQueueSizeCategory,
long waitingTime,
java.util.Map waitingQueuesByCapability,
java.util.Map executingQueuesByCapability)
Creates a new NotifyQSCChangedCommand object. |
Method Summary | |
---|---|
java.lang.Object |
clone()
Make sure the user can rely on a command to be cloneable. |
java.util.Map |
getExecutingQueuesByCapability()
|
int |
getNewQueueSizeCategory()
|
java.lang.String |
getNodeName()
|
int |
getPriority()
Answer the priority of the command. |
java.lang.String |
getQualifiedName()
Answer the fully qualified name of the command, e.g. package and class name. |
java.util.Map |
getWaitingQueuesByCapability()
|
long |
getWaitingTime()
|
java.lang.String |
toLogString()
Return a string printing a command onto a string used for logging. |
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String QualifiedName
protected java.lang.String nodeName
protected int newQueueSizeCategory
protected long waitingTime
protected java.util.Map waitingQueuesByCapability
protected java.util.Map executingQueuesByCapability
Constructor Detail |
---|
protected NotifyQSCChangedCommand()
NotifyQSCChangedCommand
object.
public NotifyQSCChangedCommand(java.lang.String nodeName, int newQueueSizeCategory, long waitingTime, java.util.Map waitingQueuesByCapability, java.util.Map executingQueuesByCapability)
NotifyQSCChangedCommand
object.
Method Detail |
---|
public java.lang.String getQualifiedName()
ICommand
getQualifiedName
in interface ICommand
public int getPriority()
ICommand
getPriority
in interface ICommand
public java.lang.String toLogString()
ICommand
toLogString
in interface ICommand
public java.lang.Object clone() throws java.lang.CloneNotSupportedException
ICommand
clone
in interface ICommand
clone
in class java.lang.Object
java.lang.CloneNotSupportedException
public int getNewQueueSizeCategory()
public java.lang.String getNodeName()
public java.util.Map getExecutingQueuesByCapability()
public java.util.Map getWaitingQueuesByCapability()
public long getWaitingTime()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |