ubiware.infrastructure.packageManager
Class DeployerBehavior

java.lang.Object
  extended by ubiware.core.ReusableAtomicBehavior
      extended by ubiware.infrastructure.packageManager.DeployerBehavior
All Implemented Interfaces:
ubiware.core.ParametrizedAsset

public class DeployerBehavior
extends ubiware.core.ReusableAtomicBehavior


Nested Class Summary
 class DeployerBehavior.DeploymentException
           
 
Field Summary
 
Fields inherited from class ubiware.core.ReusableAtomicBehavior
finished, myAgent
 
Constructor Summary
DeployerBehavior()
           
 
Method Summary
protected  void doAction()
           
protected  void initializeRAB(ubiware.core.BehaviorStartParameters parameters)
           
 
Methods inherited from class ubiware.core.ReusableAtomicBehavior
addBeliefs, addBeliefsN3, addBeliefsN3, addBeliefsN3, addCommand, addOnBlackboard, block, block, done, equals, eraseBeliefs, getFromBlackboard, getStatements, getStatements, hasBeenExecuted, hasBeliefs, hasBeliefs, hasBeliefsN3, hasBeliefsN3, hasBeliefsN3, hasBeliefsN3, hashCode, hasSucceededTillNow, moveBeliefs, onRABEnd, print, printError, produceN3, produceN3, produceN3Document, produceN3Document, removeBeliefs, removeBeliefsN3, removeBeliefsN3, removeFromBlackboard, restart, sendMessage, sendMessage, setFailed, setStartParameters, wakeAgent
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DeployerBehavior

public DeployerBehavior()
Method Detail

initializeRAB

protected void initializeRAB(ubiware.core.BehaviorStartParameters parameters)
                      throws ubiware.core.IllegalParameterConfigurationException
Specified by:
initializeRAB in class ubiware.core.ReusableAtomicBehavior
Throws:
ubiware.core.IllegalParameterConfigurationException

doAction

protected void doAction()
                 throws java.lang.Exception
Specified by:
doAction in class ubiware.core.ReusableAtomicBehavior
Throws:
java.lang.Exception