Skip navigation links
A B C D E F G H I L M N P Q R S U V W 

A

addColoringScheme(ColoringScheme, String) - Method in class de.tum.ei.lkn.eces.webgraphgui.color.ColoringSystem
 
addGraph(Graph) - Method in class de.tum.ei.lkn.eces.webgraphgui.NettyInboundHandler
 
addNewEdge(Edge) - Method in class de.tum.ei.lkn.eces.webgraphgui.WebGraphGuiSystem
 
addNewGraph(Graph) - Method in class de.tum.ei.lkn.eces.webgraphgui.WebGraphGuiSystem
 
addNewNode(Node) - Method in class de.tum.ei.lkn.eces.webgraphgui.WebGraphGuiSystem
 
ARTIFACTID - Static variable in class de.tum.ei.lkn.eces.webgraphgui.Version
 
AssignedBufferColoring - Class in de.tum.ei.lkn.eces.dnm.color
Color an edge based on its assigned buffer (MHM).
AssignedBufferColoring(Controller) - Constructor for class de.tum.ei.lkn.eces.dnm.color.AssignedBufferColoring
 
AssignedRateColoring - Class in de.tum.ei.lkn.eces.dnm.color
Color an edge based on its assigned rate (MHM).
AssignedRateColoring(Controller) - Constructor for class de.tum.ei.lkn.eces.dnm.color.AssignedRateColoring
 

B

BlackScheme - Class in de.tum.ei.lkn.eces.webgraphgui.color
All edges are black.
BlackScheme() - Constructor for class de.tum.ei.lkn.eces.webgraphgui.color.BlackScheme
 

C

channelActive(ChannelHandlerContext) - Method in class de.tum.ei.lkn.eces.webgraphgui.NettyInboundHandler
 
channelRead(ChannelHandlerContext, Object) - Method in class de.tum.ei.lkn.eces.webgraphgui.NettyInboundHandler
 
ChannelStateful - Class in de.tum.ei.lkn.eces.webgraphgui
A channel between the server and a client.
ChannelStateful(Channel) - Constructor for class de.tum.ei.lkn.eces.webgraphgui.ChannelStateful
 
ColoringScheme - Interface in de.tum.ei.lkn.eces.webgraphgui.color
A coloring scheme for edges.
ColoringSystem - Class in de.tum.ei.lkn.eces.webgraphgui.color
Coloring system.
ColoringSystem(Controller) - Constructor for class de.tum.ei.lkn.eces.webgraphgui.color.ColoringSystem
 
componentStateEdge(Edge, String) - Method in class de.tum.ei.lkn.eces.webgraphgui.NettyInboundHandler
 
componentStateNode(Node, String) - Method in class de.tum.ei.lkn.eces.webgraphgui.NettyInboundHandler
 

D

de.tum.ei.lkn.eces.dnm.color - package de.tum.ei.lkn.eces.dnm.color
 
de.tum.ei.lkn.eces.network.color - package de.tum.ei.lkn.eces.network.color
 
de.tum.ei.lkn.eces.routing.pathlist - package de.tum.ei.lkn.eces.routing.pathlist
 
de.tum.ei.lkn.eces.webgraphgui - package de.tum.ei.lkn.eces.webgraphgui
 
de.tum.ei.lkn.eces.webgraphgui.color - package de.tum.ei.lkn.eces.webgraphgui.color
 
DelayColoring - Class in de.tum.ei.lkn.eces.network.color
Class coloring an Edge based on the Delay of the Edge.
DelayColoring(Controller) - Constructor for class de.tum.ei.lkn.eces.network.color.DelayColoring
 

E

edgeDestroyed(Edge) - Method in class de.tum.ei.lkn.eces.webgraphgui.WebGraphGuiSystem
 
exceptionCaught(ChannelHandlerContext, Throwable) - Method in class de.tum.ei.lkn.eces.webgraphgui.NettyInboundHandler
 

F

FQID - Static variable in class de.tum.ei.lkn.eces.webgraphgui.Version
 

G

getActiveColoring() - Method in class de.tum.ei.lkn.eces.webgraphgui.ChannelStateful
 
getActiveEntity() - Method in class de.tum.ei.lkn.eces.webgraphgui.ChannelStateful
 
getActiveGraph() - Method in class de.tum.ei.lkn.eces.webgraphgui.ChannelStateful
 
getAvailableBuffer(Edge) - Method in class de.tum.ei.lkn.eces.dnm.color.AssignedBufferColoring
 
getAvailableRate(Edge) - Method in class de.tum.ei.lkn.eces.dnm.color.AssignedRateColoring
 
getChannel() - Method in class de.tum.ei.lkn.eces.webgraphgui.ChannelStateful
 
getColor(Edge) - Method in class de.tum.ei.lkn.eces.dnm.color.AssignedBufferColoring
 
getColor(Edge) - Method in class de.tum.ei.lkn.eces.dnm.color.AssignedRateColoring
 
getColor(Edge) - Method in class de.tum.ei.lkn.eces.dnm.color.RemainingBufferColoring
 
getColor(Edge) - Method in class de.tum.ei.lkn.eces.dnm.color.RemainingBufferToOverflowColoring
 
getColor(Edge) - Method in class de.tum.ei.lkn.eces.dnm.color.RemainingDelayColoring
 
getColor(Edge) - Method in class de.tum.ei.lkn.eces.dnm.color.RemainingRateColoring
 
getColor(Edge) - Method in class de.tum.ei.lkn.eces.network.color.DelayColoring
 
getColor(Edge) - Method in class de.tum.ei.lkn.eces.network.color.QueueColoring
 
getColor(Edge) - Method in class de.tum.ei.lkn.eces.network.color.RateColoring
 
getColor(Edge) - Method in class de.tum.ei.lkn.eces.routing.pathlist.LastEmbeddingColoring
 
getColor(Edge) - Method in class de.tum.ei.lkn.eces.routing.pathlist.PathListColoring
 
getColor(Edge) - Method in class de.tum.ei.lkn.eces.webgraphgui.color.BlackScheme
 
getColor(Edge) - Method in interface de.tum.ei.lkn.eces.webgraphgui.color.ColoringScheme
Gets the color of an edge.
getColor(String, Edge) - Method in class de.tum.ei.lkn.eces.webgraphgui.color.ColoringSystem
 
getColoringSchemeList() - Method in class de.tum.ei.lkn.eces.webgraphgui.color.ColoringSystem
 
getColorMessage(Edge, String) - Static method in class de.tum.ei.lkn.eces.webgraphgui.MessageConverter
 
getColorSchemeMessage(String) - Static method in class de.tum.ei.lkn.eces.webgraphgui.MessageConverter
 
getEdgeMessage(Edge, long) - Static method in class de.tum.ei.lkn.eces.webgraphgui.MessageConverter
 
getEdgeMessage(Edge, long, String) - Static method in class de.tum.ei.lkn.eces.webgraphgui.MessageConverter
 
getErrorMessage(String, String) - Static method in class de.tum.ei.lkn.eces.webgraphgui.MessageConverter
 
getNodeMessage(Node, long, String) - Static method in class de.tum.ei.lkn.eces.webgraphgui.MessageConverter
 
getNodeMessage(Node, long, String, String) - Static method in class de.tum.ei.lkn.eces.webgraphgui.MessageConverter
 
getResourceAsFile(String) - Method in class de.tum.ei.lkn.eces.webgraphgui.NettyHttpFileHandler
 
gray() - Static method in class de.tum.ei.lkn.eces.webgraphgui.color.RGBColor
 
GROUPID - Static variable in class de.tum.ei.lkn.eces.webgraphgui.Version
 

H

handleHttpRequest(ChannelHandlerContext, FullHttpRequest) - Method in class de.tum.ei.lkn.eces.webgraphgui.NettyInboundHandler
 
handleMessageCompleted(ChannelHandlerContext, String) - Method in class de.tum.ei.lkn.eces.webgraphgui.NettyInboundHandler
Executed when websocket message completely received If the WEbGraphGui frontend sends other websocket messages, process them here.
handleREST(ChannelHandlerContext, FullHttpRequest) - Method in class de.tum.ei.lkn.eces.webgraphgui.NettyInboundHandler
 
handleWebSocketFrame(ChannelHandlerContext, WebSocketFrame) - Method in class de.tum.ei.lkn.eces.webgraphgui.NettyInboundHandler
 
handshaker - Variable in class de.tum.ei.lkn.eces.webgraphgui.NettyInboundHandler
 
HTTP_CACHE_SECONDS - Static variable in class de.tum.ei.lkn.eces.webgraphgui.NettyHttpFileHandler
 
HTTP_DATE_FORMAT - Static variable in class de.tum.ei.lkn.eces.webgraphgui.NettyHttpFileHandler
 
HTTP_DATE_GMT_TIMEZONE - Static variable in class de.tum.ei.lkn.eces.webgraphgui.NettyHttpFileHandler
 
httpFileHandler - Variable in class de.tum.ei.lkn.eces.webgraphgui.NettyInboundHandler
 

I

isPolling(Edge) - Method in class de.tum.ei.lkn.eces.dnm.color.AssignedBufferColoring
 
isPolling(Edge) - Method in class de.tum.ei.lkn.eces.dnm.color.AssignedRateColoring
 
isPolling(Edge) - Method in class de.tum.ei.lkn.eces.dnm.color.RemainingBufferColoring
 
isPolling(Edge) - Method in class de.tum.ei.lkn.eces.dnm.color.RemainingBufferToOverflowColoring
 
isPolling(Edge) - Method in class de.tum.ei.lkn.eces.dnm.color.RemainingDelayColoring
 
isPolling(Edge) - Method in class de.tum.ei.lkn.eces.dnm.color.RemainingRateColoring
 
isPolling(Edge) - Method in class de.tum.ei.lkn.eces.network.color.DelayColoring
 
isPolling(Edge) - Method in class de.tum.ei.lkn.eces.network.color.QueueColoring
 
isPolling(Edge) - Method in class de.tum.ei.lkn.eces.network.color.RateColoring
 
isPolling(Edge) - Method in class de.tum.ei.lkn.eces.routing.pathlist.LastEmbeddingColoring
 
isPolling(Edge) - Method in class de.tum.ei.lkn.eces.routing.pathlist.PathListColoring
 
isPolling() - Method in class de.tum.ei.lkn.eces.webgraphgui.ChannelStateful
 
isPolling(Edge) - Method in class de.tum.ei.lkn.eces.webgraphgui.color.BlackScheme
 
isPolling(Edge) - Method in interface de.tum.ei.lkn.eces.webgraphgui.color.ColoringScheme
Whether the server should poll for updates

L

LastEmbeddingColoring - Class in de.tum.ei.lkn.eces.routing.pathlist
Class coloring the last embedded flow.
LastEmbeddingColoring(PathListSystem) - Constructor for class de.tum.ei.lkn.eces.routing.pathlist.LastEmbeddingColoring
 

M

MessageConverter - Class in de.tum.ei.lkn.eces.webgraphgui
Class which provides methods for encoding and decoding messages for use with websocket.
MessageConverter() - Constructor for class de.tum.ei.lkn.eces.webgraphgui.MessageConverter
 
mimeTypesMap - Static variable in class de.tum.ei.lkn.eces.webgraphgui.NettyHttpFileHandler
 

N

ncRequestDataMapper - Variable in class de.tum.ei.lkn.eces.webgraphgui.NettyInboundHandler
 
NettyHttpFileHandler - Class in de.tum.ei.lkn.eces.webgraphgui
Currently incredibly ugly.
NettyHttpFileHandler() - Constructor for class de.tum.ei.lkn.eces.webgraphgui.NettyHttpFileHandler
 
NettyInboundHandler - Class in de.tum.ei.lkn.eces.webgraphgui
Currently incredibly ugly.
NettyInboundHandler(Controller) - Constructor for class de.tum.ei.lkn.eces.webgraphgui.NettyInboundHandler
 
NettyInboundHandler(Controller, ColoringSystem) - Constructor for class de.tum.ei.lkn.eces.webgraphgui.NettyInboundHandler
 
nodeDestroyed(Node) - Method in class de.tum.ei.lkn.eces.webgraphgui.WebGraphGuiSystem
 

P

PathListColoring - Class in de.tum.ei.lkn.eces.routing.pathlist
Class coloring an Edge based on the number of Paths (i.e.
PathListColoring(Controller, int) - Constructor for class de.tum.ei.lkn.eces.routing.pathlist.PathListColoring
Creates a new PathListColoring.
PathListColoring(Controller) - Constructor for class de.tum.ei.lkn.eces.routing.pathlist.PathListColoring
Creates a new PathListColoring.
percentToColor(double) - Static method in class de.tum.ei.lkn.eces.webgraphgui.color.RGBColor
Returns a String representation of a color (in the form "rgb(XXX, YYY, ZZZ)").

Q

QueueColoring - Class in de.tum.ei.lkn.eces.network.color
Class coloring an Edge based on the queue size.
QueueColoring(Controller) - Constructor for class de.tum.ei.lkn.eces.network.color.QueueColoring
 

R

RateColoring - Class in de.tum.ei.lkn.eces.network.color
Class coloring an Edge based on the Rate of the Edge.
RateColoring(Controller) - Constructor for class de.tum.ei.lkn.eces.network.color.RateColoring
 
RemainingBufferColoring - Class in de.tum.ei.lkn.eces.dnm.color
Color an edge based on its remaining buffer space (MHM).
RemainingBufferColoring(Controller) - Constructor for class de.tum.ei.lkn.eces.dnm.color.RemainingBufferColoring
 
RemainingBufferToOverflowColoring - Class in de.tum.ei.lkn.eces.dnm.color
Color an edge based on its remaining buffer space until overflow (MHM and TBM).
RemainingBufferToOverflowColoring(Controller) - Constructor for class de.tum.ei.lkn.eces.dnm.color.RemainingBufferToOverflowColoring
 
RemainingDelayColoring - Class in de.tum.ei.lkn.eces.dnm.color
Color an edge based on its remaining delay budget (TBM).
RemainingDelayColoring(Controller) - Constructor for class de.tum.ei.lkn.eces.dnm.color.RemainingDelayColoring
 
RemainingRateColoring - Class in de.tum.ei.lkn.eces.dnm.color
Color an edge based on its remaining rate (MHM).
RemainingRateColoring(Controller) - Constructor for class de.tum.ei.lkn.eces.dnm.color.RemainingRateColoring
 
requestNameMapper - Variable in class de.tum.ei.lkn.eces.webgraphgui.NettyInboundHandler
 
returnRGB() - Method in class de.tum.ei.lkn.eces.webgraphgui.color.RGBColor
 
returnRGBString(int, int, int) - Static method in class de.tum.ei.lkn.eces.webgraphgui.color.RGBColor
 
RGBColor - Class in de.tum.ei.lkn.eces.webgraphgui.color
A color represented as RGB.
RGBColor() - Constructor for class de.tum.ei.lkn.eces.webgraphgui.color.RGBColor
 
run() - Method in class de.tum.ei.lkn.eces.webgraphgui.WebGraphGuiSystem
Starts the NettyServer

S

sanitizeUri(String) - Method in class de.tum.ei.lkn.eces.webgraphgui.NettyHttpFileHandler
 
schemeIsPolling(String, Edge) - Method in class de.tum.ei.lkn.eces.webgraphgui.color.ColoringSystem
 
selectedRoutingAlgorithmMapper - Variable in class de.tum.ei.lkn.eces.webgraphgui.NettyInboundHandler
 
sendAllColors(ChannelStateful, long) - Method in class de.tum.ei.lkn.eces.webgraphgui.NettyInboundHandler
Send Color Information of all edges in one graph to one specific frontend Used if a Color Scheme is clicked in the dropdown of the frontend
sendColorOfEdge(Edge) - Method in class de.tum.ei.lkn.eces.webgraphgui.NettyInboundHandler
Send Color of one specific edge to all active frontends, taking into account the respective active ColoringScheme Used if the Entity of an edge is updated, possibly changing the color value
sendCurrentEntityObject(ChannelStateful) - Method in class de.tum.ei.lkn.eces.webgraphgui.NettyInboundHandler
Executed when message of type "nodeClicked" received
sendError(ChannelHandlerContext, HttpResponseStatus) - Method in class de.tum.ei.lkn.eces.webgraphgui.NettyHttpFileHandler
 
sendError(Channel, String, String) - Method in class de.tum.ei.lkn.eces.webgraphgui.NettyInboundHandler
Can be used to send arbitrary error Message
sendFile(ChannelHandlerContext, FullHttpRequest) - Method in class de.tum.ei.lkn.eces.webgraphgui.NettyHttpFileHandler
 
sendHttpResponse(ChannelHandlerContext, FullHttpRequest, FullHttpResponse) - Method in class de.tum.ei.lkn.eces.webgraphgui.NettyHttpFileHandler
 
sendInitial(ChannelHandlerContext) - Method in class de.tum.ei.lkn.eces.webgraphgui.NettyInboundHandler
Executed on established websocket connection: go through all registered graphs and send nodes + edges; Send all existing ColorScheme Names
sendNotModified(ChannelHandlerContext) - Method in class de.tum.ei.lkn.eces.webgraphgui.NettyHttpFileHandler
When file timestamp is the same as what the browser is sending up, send a "304 Not Modified"
sendRedirect(ChannelHandlerContext, String) - Method in class de.tum.ei.lkn.eces.webgraphgui.NettyHttpFileHandler
 
sendWebsocketFrameToAll(String) - Method in class de.tum.ei.lkn.eces.webgraphgui.NettyInboundHandler
Send a arbitrary text message as Websocket frame to all established websocket connections (connected frontends) Mainly used if all frontends need to be updated (e.g.
setActiveColoring(String) - Method in class de.tum.ei.lkn.eces.webgraphgui.ChannelStateful
 
setActiveEntity(long) - Method in class de.tum.ei.lkn.eces.webgraphgui.ChannelStateful
 
setActiveGraph(long) - Method in class de.tum.ei.lkn.eces.webgraphgui.ChannelStateful
 
setContentTypeHeader(HttpResponse, String) - Method in class de.tum.ei.lkn.eces.webgraphgui.NettyHttpFileHandler
Sets the content type header for the HTTP Response
setDateAndCacheHeaders(HttpResponse, File) - Method in class de.tum.ei.lkn.eces.webgraphgui.NettyHttpFileHandler
Sets the Date and Cache headers for the HTTP Response
setDateHeader(FullHttpResponse) - Method in class de.tum.ei.lkn.eces.webgraphgui.NettyHttpFileHandler
Sets the Date header for the HTTP response
setPolling(boolean) - Method in class de.tum.ei.lkn.eces.webgraphgui.ChannelStateful
 
setRGB(int, int, int) - Method in class de.tum.ei.lkn.eces.webgraphgui.color.RGBColor
 
shutdownServerGracefully() - Method in class de.tum.ei.lkn.eces.webgraphgui.WebGraphGuiSystem
Use this function if NettyServer is to be shut down
startColorDaemon(ChannelStateful, long) - Method in class de.tum.ei.lkn.eces.webgraphgui.NettyInboundHandler
 

U

unicastRequestMapper - Variable in class de.tum.ei.lkn.eces.webgraphgui.NettyInboundHandler
 
updatedActiveEntity(long) - Method in class de.tum.ei.lkn.eces.webgraphgui.NettyInboundHandler
 
updatedComponent(Component) - Method in class de.tum.ei.lkn.eces.webgraphgui.WebGraphGuiSystem
 
updatedEdge(Edge) - Method in class de.tum.ei.lkn.eces.webgraphgui.WebGraphGuiSystem
 
updatedNode(Node) - Method in class de.tum.ei.lkn.eces.webgraphgui.WebGraphGuiSystem
 

V

Version - Class in de.tum.ei.lkn.eces.webgraphgui
Version file automatically parsed by maven to contain the version, group id and artifact id of the project.
Version() - Constructor for class de.tum.ei.lkn.eces.webgraphgui.Version
 
VERSION - Static variable in class de.tum.ei.lkn.eces.webgraphgui.Version
 

W

WebGraphGuiSystem - Class in de.tum.ei.lkn.eces.webgraphgui
System for the Web Graph GUI that automatically creates edges, etc.
WebGraphGuiSystem(Controller, ColoringSystem) - Constructor for class de.tum.ei.lkn.eces.webgraphgui.WebGraphGuiSystem
Creates a new WebGraphGui System and starts webserver + Websocket-interface on standard port 80
WebGraphGuiSystem(Controller, int) - Constructor for class de.tum.ei.lkn.eces.webgraphgui.WebGraphGuiSystem
Creates a new WebGraphGui System and starts webserver + Websocket-interface
WebGraphGuiSystem(Controller, ColoringSystem, int) - Constructor for class de.tum.ei.lkn.eces.webgraphgui.WebGraphGuiSystem
 
A B C D E F G H I L M N P Q R S U V W 
Skip navigation links

Copyright © 2021. All rights reserved.