org.apache.cxf.karaf.commands.completers
Class EndpointCompleterSupport

java.lang.Object
  extended by org.apache.cxf.karaf.commands.completers.EndpointCompleterSupport
All Implemented Interfaces:
org.apache.karaf.shell.console.Completer
Direct Known Subclasses:
StartedEndpointCompleter, StoppedEndpointCompleter

public abstract class EndpointCompleterSupport
extends Object
implements org.apache.karaf.shell.console.Completer


Constructor Summary
EndpointCompleterSupport()
           
 
Method Summary
protected abstract  boolean acceptsFeature(org.apache.cxf.endpoint.Server server)
          Method for filtering endpoint.
 int complete(String buffer, int cursor, List candidates)
           
 void setController(CXFController controller)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EndpointCompleterSupport

public EndpointCompleterSupport()
Method Detail

setController

public void setController(CXFController controller)

complete

public int complete(String buffer,
                    int cursor,
                    List candidates)
Specified by:
complete in interface org.apache.karaf.shell.console.Completer

acceptsFeature

protected abstract boolean acceptsFeature(org.apache.cxf.endpoint.Server server)
Method for filtering endpoint.

Parameters:
server - The endpoint Server.
Returns:
True if endpoint Server should be available in completer.


Apache CXF