com.centrasite.control.adapters
Class WEBBasedIARequestHandler

java.lang.Object
  extended by com.centrasite.control.adapters.WEBBasedIARequestHandler
All Implemented Interfaces:
com.centrasite.ia.RequestHandler

public class WEBBasedIARequestHandler
extends java.lang.Object
implements com.centrasite.ia.RequestHandler


Constructor Summary
WEBBasedIARequestHandler(com.centrasite.control.Connector connector, java.lang.String sessionID, java.lang.String subSessionID, java.util.Locale locale, com.centrasite.ia.model.graph.IAObject rootObject, java.util.ArrayList decoratorsList, boolean directionRTL)
           
 
Method Summary
 com.centrasite.ia.model.communication.IAResponse generateResponse(com.centrasite.ia.model.communication.IARequest request, com.centrasite.ia.model.graph.IAObject iaObject)
           
 com.centrasite.ia.model.graph.IAObject getLoadedObject(java.lang.String id)
           
 java.util.HashMap<java.lang.String,com.centrasite.ia.model.graph.IAObject> getLoadedObjects()
           
 void refreshFilter(com.centrasite.control.Connector connector)
           
 void setLoadedObjects(java.util.HashMap<java.lang.String,com.centrasite.ia.model.graph.IAObject> loadedObjects)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WEBBasedIARequestHandler

public WEBBasedIARequestHandler(com.centrasite.control.Connector connector,
                                java.lang.String sessionID,
                                java.lang.String subSessionID,
                                java.util.Locale locale,
                                com.centrasite.ia.model.graph.IAObject rootObject,
                                java.util.ArrayList decoratorsList,
                                boolean directionRTL)
Method Detail

getLoadedObjects

public java.util.HashMap<java.lang.String,com.centrasite.ia.model.graph.IAObject> getLoadedObjects()

setLoadedObjects

public void setLoadedObjects(java.util.HashMap<java.lang.String,com.centrasite.ia.model.graph.IAObject> loadedObjects)

refreshFilter

public void refreshFilter(com.centrasite.control.Connector connector)

generateResponse

public com.centrasite.ia.model.communication.IAResponse generateResponse(com.centrasite.ia.model.communication.IARequest request,
                                                                         com.centrasite.ia.model.graph.IAObject iaObject)
                                                                  throws com.centrasite.ia.exception.IAException
Throws:
com.centrasite.ia.exception.IAException

getLoadedObject

public com.centrasite.ia.model.graph.IAObject getLoadedObject(java.lang.String id)