
public abstract class XDIAbstractAgentRouter<ROUTE extends XDIClientRoute<? extends CLIENT>,CLIENT extends XDIClient<? extends MessagingResponse>> extends Object implements XDIAgentRouter<ROUTE,CLIENT>
| Modifier | Constructor and Description |
|---|---|
protected |
XDIAbstractAgentRouter() |
| Modifier and Type | Method and Description |
|---|---|
Collection<Manipulator> |
getManipulators() |
XDIArc |
getOverrideToPeerRootXDIArc() |
protected XDIArc |
overrideToPeerRootXDIArc(XDIArc toPeerRootXDIArc) |
ROUTE |
route(XDIArc toPeerRootXDIArc) |
protected abstract ROUTE |
routeInternal(XDIArc toPeerRootXDIArc) |
void |
setManipulators(Collection<Manipulator> manipulators) |
void |
setOverrideToPeerRootXDIArc(XDIArc overrideToPeerRootXDIArc) |
public final ROUTE route(XDIArc toPeerRootXDIArc) throws Xdi2AgentException
route in interface XDIAgentRouter<ROUTE extends XDIClientRoute<? extends CLIENT>,CLIENT extends XDIClient<? extends MessagingResponse>>Xdi2AgentExceptionprotected XDIArc overrideToPeerRootXDIArc(XDIArc toPeerRootXDIArc) throws Xdi2AgentException
Xdi2AgentExceptionprotected abstract ROUTE routeInternal(XDIArc toPeerRootXDIArc) throws Xdi2AgentException
Xdi2AgentExceptionpublic XDIArc getOverrideToPeerRootXDIArc()
public void setOverrideToPeerRootXDIArc(XDIArc overrideToPeerRootXDIArc)
public Collection<Manipulator> getManipulators()
public void setManipulators(Collection<Manipulator> manipulators)
Copyright © 2017. All rights reserved.