Package jadex.extension.rs.publish
Interface IPathHandler
- 
- All Superinterfaces:
- IRequestHandler
 - All Known Implementing Classes:
- PathHandler,- PathHandler2
 
 public interface IPathHandler extends IRequestHandler 
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddSubhandler(java.lang.String vhost, java.lang.String path, IRequestHandler subhandler)Adds a new subhandler.booleancontainsSubhandlerForExactUri(java.lang.String vhost, java.lang.String path)Tests if a handler for the exact URI is currently published.java.util.Map<Tuple2<java.lang.String,java.lang.String>,Tuple2<java.lang.String,IRequestHandler>>getSubhandlers()Get the subhandlers.voidremoveSubhandler(java.lang.String vhost, java.lang.String path)Remove a subhandler.- 
Methods inherited from interface jadex.extension.rs.publish.IRequestHandlerhandleRequest
 
- 
 
- 
- 
- 
Method Detail- 
addSubhandlervoid addSubhandler(java.lang.String vhost, java.lang.String path, IRequestHandler subhandler)Adds a new subhandler.- Parameters:
- vhost- Virtual host specification.
- path- Path being handled.
- subhandler- The subhandler.
 
 - 
removeSubhandlervoid removeSubhandler(java.lang.String vhost, java.lang.String path)Remove a subhandler.- Parameters:
- vhost- Virtual host specification.
- path- Path being handled.
 
 - 
containsSubhandlerForExactUriboolean containsSubhandlerForExactUri(java.lang.String vhost, java.lang.String path)Tests if a handler for the exact URI is currently published.- Parameters:
- vhost- Virtual host specification.
- path- Path being handled.
- Returns:
- True, if a handler was found.
 
 - 
getSubhandlersjava.util.Map<Tuple2<java.lang.String,java.lang.String>,Tuple2<java.lang.String,IRequestHandler>> getSubhandlers() Get the subhandlers.- Returns:
- The subhandlers
 
 
- 
 
-