copyright The Portico Project 2008.

org.portico.lrc.handlers
Class REQ_DeleteRegionHandler

java.lang.Object
  extended by com.lbf.commons.messaging.AbstractMessageHandler
      extended by org.portico.lrc.handlers.LRCMessageHandler
          extended by org.portico.lrc.handlers.REQ_DeleteRegionHandler
All Implemented Interfaces:
com.lbf.commons.messaging.IMessageHandler

public class REQ_DeleteRegionHandler
extends LRCMessageHandler

Handles delete requests for regions. This handler will perform all the appropriate validation as defined by the HLA 1.3 spec (such as making sure the region exists, is known to the federate and isn't currently in use by the federate) before passing notification over to the RTI.


Field Summary
 
Fields inherited from class org.portico.lrc.handlers.LRCMessageHandler
interests, logger, lrc, regions, repository, state
 
Fields inherited from class com.lbf.commons.messaging.AbstractMessageHandler
augmentable, name
 
Constructor Summary
REQ_DeleteRegionHandler()
           
 
Method Summary
 void processMessage(com.lbf.commons.messaging.MessageContext context)
           
 
Methods inherited from class org.portico.lrc.handlers.LRCMessageHandler
error, error, getConnection, getFOM, initialize, sendMessage, success, success, success
 
Methods inherited from class com.lbf.commons.messaging.AbstractMessageHandler
getName, isAugmentable, setAugmentable, setName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

REQ_DeleteRegionHandler

public REQ_DeleteRegionHandler()
Method Detail

processMessage

public void processMessage(com.lbf.commons.messaging.MessageContext context)
                    throws Exception
Specified by:
processMessage in interface com.lbf.commons.messaging.IMessageHandler
Specified by:
processMessage in class LRCMessageHandler
Throws:
Exception

copyright The Portico Project 2008.