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>>
Xdi2AgentException
protected XDIArc overrideToPeerRootXDIArc(XDIArc toPeerRootXDIArc) throws Xdi2AgentException
Xdi2AgentException
protected abstract ROUTE routeInternal(XDIArc toPeerRootXDIArc) throws Xdi2AgentException
Xdi2AgentException
public XDIArc getOverrideToPeerRootXDIArc()
public void setOverrideToPeerRootXDIArc(XDIArc overrideToPeerRootXDIArc)
public Collection<Manipulator> getManipulators()
public void setManipulators(Collection<Manipulator> manipulators)
Copyright © 2017. All rights reserved.