net.floodlightcontroller.core.web
Class LoadedModuleLoaderResource

java.lang.Object
  extended by org.restlet.resource.Resource
      extended by org.restlet.resource.ServerResource
          extended by net.floodlightcontroller.core.module.ModuleLoaderResource
              extended by net.floodlightcontroller.core.web.LoadedModuleLoaderResource

public class LoadedModuleLoaderResource
extends ModuleLoaderResource


Field Summary
 
Fields inherited from class net.floodlightcontroller.core.module.ModuleLoaderResource
log
 
Constructor Summary
LoadedModuleLoaderResource()
           
 
Method Summary
 java.util.Map<java.lang.String,java.lang.Object> retrieve()
          Retrieves information about all modules available to Floodlight.
 
Methods inherited from class net.floodlightcontroller.core.module.ModuleLoaderResource
retrieveInternal
 
Methods inherited from class org.restlet.resource.ServerResource
abort, commit, delete, delete, describeVariants, doCatch, doConditionalHandle, doError, doHandle, doHandle, doNegotiatedHandle, get, get, getAttribute, getInfo, getInfo, getOnSent, getPreferredVariant, getRole, getVariants, getVariants, handle, hasAnnotations, head, head, isAnnotated, isAutoCommitting, isCommitted, isConditional, isExisting, isInRole, isNegotiated, options, options, patch, patch, post, post, put, put, redirectPermanent, redirectPermanent, redirectSeeOther, redirectSeeOther, redirectTemporary, redirectTemporary, setAllowedMethods, setAnnotated, setAttribute, setAutoCommitting, setChallengeRequests, setCommitted, setConditional, setCookieSettings, setDimensions, setExisting, setLocationRef, setLocationRef, setNegotiated, setOnSent, setProxyChallengeRequests, setServerInfo, setStatus, setStatus, setStatus, setStatus, updateAllowedMethods, updateDimensions
 
Methods inherited from class org.restlet.resource.Resource
doError, doInit, doRelease, getAllowedMethods, getApplication, getChallengeRequests, getChallengeResponse, getClientInfo, getConditions, getConnegService, getContext, getConverterService, getCookies, getCookieSettings, getDimensions, getHostRef, getLocationRef, getLogger, getMatrix, getMatrixValue, getMaxForwards, getMetadataService, getMethod, getOriginalRef, getProtocol, getProxyChallengeRequests, getProxyChallengeResponse, getQuery, getQueryValue, getRanges, getReference, getReferrerRef, getRequest, getRequestAttributes, getRequestCacheDirectives, getRequestEntity, getResponse, getResponseAttributes, getResponseCacheDirectives, getResponseEntity, getRootRef, getServerInfo, getStatus, getStatusService, init, isConfidential, isLoggable, release, setApplication, setQueryValue, setRequest, setResponse, toObject, toRepresentation, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

LoadedModuleLoaderResource

public LoadedModuleLoaderResource()
Method Detail

retrieve

@Get(value="json")
public java.util.Map<java.lang.String,java.lang.Object> retrieve()
Retrieves information about all modules available to Floodlight.

Overrides:
retrieve in class ModuleLoaderResource
Returns:
Information about all modules available.