Uses of Class
org.demac.management.Directive

Packages that use Directive
org.demac.impl.j2me.management.core   
org.demac.impl.j2me.management.core.directive   
org.demac.impl.j2me.management.core.instruction   
org.demac.impl.j2me.management.logging   
org.demac.impl.j2me.management.monitor   
org.demac.impl.j2me.management.util   
org.demac.management   
 

Uses of Directive in org.demac.impl.j2me.management.core
 

Methods in org.demac.impl.j2me.management.core with parameters of type Directive
 void ThreadManager.processInstructionAddContactedDevice(Directive dir, java.lang.String devID)
          This method is used to tell the local device that a specific device was already asked for having the process.
 void ProcessThreadContainer.processInstructionAddContactedDevice(Directive dir, java.lang.String devID)
          This method is used to tell the local device that a specific device was already asked for having the process.
 void ThreadManager.processInstructionAddContactedRecruit(Directive dir, java.lang.String devID)
          This method is used to tell the local device that a specific device was already asked to participate in this ProcessInstruction as a recruit.
 void ProcessThreadContainer.processInstructionAddContactedRecruit(Directive dir, java.lang.String devID)
          This method is used to tell the local device that a specific device was already asked to participate in this ProcessInstruction as a recruit.
 void ThreadManager.processInstructionAddCurrRecruit(Directive dir, java.lang.String devID)
          This method is used to tell the leader of the ProcessInstruction that another device was recruited and is now searching for the processor too.
 void ProcessThreadContainer.processInstructionAddCurrRecruit(Directive dir, java.lang.String devID)
          This method is used to tell the leader of the ProcessInstruction that another device was recruited and is now searching for the processor too.
 boolean ThreadManager.processInstructionParticipation(Directive dir)
          This method is used to determine whether the local device is participating in a given ProcessInstruction.
 boolean ProcessThreadContainer.processInstructionParticipation(Directive dir)
          This method is used to determine whether the local device is participating in a given ProcessInstruction.
 void ThreadManager.processInstructionProcessorFound(Directive dir, boolean b)
          This method is necessary to take the right actions because of the fact that the processor for a given ProcessInstruction was found, which basically means that the search and the corresponding recruitment should stop.
 void ProcessThreadContainer.processInstructionProcessorFound(Directive dir, boolean b)
          This method is necessary to take the right actions because of the fact that the processor for a given ProcessInstruction was found, which basically means that the search and the corresponding recruitment should stop.
 void ThreadManager.processInstructionRecruitAnswer(Directive dir, java.lang.String recID)
          This method is used to react on the fact, that another device has accepted the recruit role and is now working for us.
 void ProcessThreadContainer.processInstructionRecruitAnswer(Directive dir, java.lang.String recruitID)
          This method is used to react on the fact, that another device has accepted the recruit role and is now working for us.
 void ThreadManager.processInstructionRemoveCurrRecruit(Directive dir, java.lang.String devID)
          This method is used to tell the leader of the ProcessInstruction that one of the recruits has finished his searching process.
 void ProcessThreadContainer.processInstructionRemoveCurrRecruit(Directive dir, java.lang.String devID)
          This method is used to tell the leader of the ProcessInstruction that one of the recruits has finished his searching process.
 void ThreadManager.resultTransferAddContactedRecruit(Directive dir, java.lang.String devID)
          This method is used to tell the local device that a specific device was asked to participate in this ProcessInstruction as a recruit.
 void ProcessThreadContainer.resultTransferAddContactedRecruit(Directive dir, java.lang.String devID)
          This method is used to tell the local device that a specific device was asked to participate in this ProcessInstruction as a recruit.
 void ThreadManager.resultTransferAddCurrentRecruit(Directive dir, java.lang.String recruitID)
          This method is used by the leader of a result transfer to react on the fact that a new recruit was recruited and starts his job to search for the device that requested the result.
 void ProcessThreadContainer.resultTransferAddCurrentRecruit(Directive dir, java.lang.String recruitID)
          This method is used by the leader of a result transfer to react on the fact that a new recruit was recruited and starts his job to search for the device that requested the result.
 boolean ThreadManager.resultTransferParticipation(Directive dir)
          Determines whether the local Device is participating or participated in the ProcessResulttransfer with the directive dir (which means that it is a recruit or the leader)
 boolean ProcessThreadContainer.resultTransferParticipation(Directive dir)
          Determines whether the local Device is participating or participated in the ProcessResulttransfer with the directive dir (which means that it is a recruit or the Master)
 void ThreadManager.resultTransferReceiverAnswer(Directive dir, java.lang.String receiver)
          This method is used to tell the leader that a result was transferred to a receiver of the receiverlist or respectively to a device that has requested the result.
 void ProcessThreadContainer.resultTransferReceiverAnswer(Directive dir, java.lang.String receiver)
          This method is used to tell the leader that a result was transferred to a receiver of the receiverlist or respectively to a device that has requested the result.
 void ThreadManager.resultTransferRecruitAnswer(Directive dir, java.lang.String recruitID)
          This method is used to react on the fact, that another device has accepted the recruit role and is now working for us.
 void ProcessThreadContainer.resultTransferRecruitAnswer(Directive dir, java.lang.String recruitID)
          This method is used to react on the fact, that another device has accepted the recruit role and is now working for us.
 void ThreadManager.resultTransferRemoveCurrentRecruit(Directive dir, java.lang.String recruitID)
          This method is used to tell the leader of a result transfer that one of the recruits has finished his work, which means that he did not find the device that requested the result.
 void ProcessThreadContainer.resultTransferRemoveCurrentRecruit(Directive dir, java.lang.String recruitID)
          This method is used to tell the leader of a result transfer that one of the recruits has finished his work, which means that he did not find the device that requested the result.
 void ThreadManager.stopProcessInstruction(Directive dir)
          This method is used to stop a given Process Instruction.
 void ProcessThreadContainer.stopProcessInstruction(Directive dir)
          This method is used to stop a given Process Instruction.
 void ThreadManager.stopResultTransfer(Directive dir)
          This method is used to stop a result transfer.
 void ProcessThreadContainer.stopResultTransfer(Directive dir)
          This method is used to stop a result transfer.
 

Constructors in org.demac.impl.j2me.management.core with parameters of type Directive
ManagementInformationDispatcher(ManagementListener ml, Directive dir, java.lang.String result, int notification)
          The standard constructor
 

Uses of Directive in org.demac.impl.j2me.management.core.directive
 

Subclasses of Directive in org.demac.impl.j2me.management.core.directive
 class AbortDirective
          This class is used to characterize a specific request for a given process.
 class ProcessDirective
          This class is used to characterize a specific request for a given process.
 class SearchDirective
          This class is used to characterize a specific request for a given process.
 class StatusDirective
          This class is used to characterize a specific request for a given process.
 

Uses of Directive in org.demac.impl.j2me.management.core.instruction
 

Methods in org.demac.impl.j2me.management.core.instruction that return Directive
 Directive SenderInstruction.getDirective()
          This method is used to get the Directive.
 Directive ReceiverInstruction.getDirective()
          This method is used to get the Directive.
 

Constructors in org.demac.impl.j2me.management.core.instruction with parameters of type Directive
ReceiverInstruction(Directive dir, ReceiverRecruitOrder ro)
           
SenderInstruction(Directive dir, RecruitOrder sendOrd)
          This constructor should be used if the receiver of the corresponding request should not answer with the help of recruits.
SenderInstruction(Directive dir, RecruitOrder sendOrd, ReceiverRecruitOrder recOrd)
          This constructor should be used if the receiver of the corresponding request should answer the way it is specified in the ReceiverRecruitOrder.
 

Uses of Directive in org.demac.impl.j2me.management.logging
 

Methods in org.demac.impl.j2me.management.logging with parameters of type Directive
 void ReadWriteLogfile.addRequest(Directive dir, boolean permitted)
          This method is used to add an incoming request to the ReadWriteLogfile.
 

Uses of Directive in org.demac.impl.j2me.management.monitor
 

Methods in org.demac.impl.j2me.management.monitor with parameters of type Directive
 void ManagementMonitor.abortRequestAnswer(Directive dir)
           
 void ManagementMonitor.processRequestAnswer(Directive dir, java.lang.String process)
           
 void ManagementMonitor.searchRequestAnswer(Directive dir)
           
 void ManagementMonitor.statusRequestAnswer(Directive dir, java.lang.String logfile)
           
 

Uses of Directive in org.demac.impl.j2me.management.util
 

Methods in org.demac.impl.j2me.management.util that return Directive
static Directive StringToObject.parseDirective(java.lang.String str)
          converts a String representation of a Directive to the corresponding Directive-Object.
 

Uses of Directive in org.demac.management
 

Methods in org.demac.management with parameters of type Directive
 void ManagementListener.abortRequestAnswer(Directive dir)
          This method will be called if a abort request answer arrives.
 void ManagementListener.processRequestAnswer(Directive dir, java.lang.String process)
          This method will be called if a process request answer arrives.
 void ManagementListener.searchRequestAnswer(Directive dir)
          This method will be called if a search request answer arrives.
 void ManagementListener.statusRequestAnswer(Directive dir, java.lang.String logfile)
          This method will be called if a status request answer arrives.