
public class RegistryGraphMessagingTargetFactory extends PrototypingMessagingTargetFactory
| Modifier and Type | Field and Description |
|---|---|
static xdi2.core.syntax.XDIAddress |
XDI_ADD_ENABLED |
| Constructor and Description |
|---|
RegistryGraphMessagingTargetFactory() |
RegistryGraphMessagingTargetFactory(xdi2.core.Graph registryGraph,
boolean defaultDisabled,
String disabledError,
String expiredError) |
| Modifier and Type | Method and Description |
|---|---|
String |
getDisabledError() |
String |
getExpiredError() |
Iterator<xdi2.core.syntax.XDIArc> |
getOwnerPeerRootXDIArcs()
Returns a list of all owner peer root XRIs of the MessagingTargets this
MessagingTargetFactory can create.
|
xdi2.core.Graph |
getRegistryGraph() |
String |
getRequestPath(String messagingTargetFactoryPath,
xdi2.core.syntax.XDIArc ownerPeerRootXDIArc)
Returns the request path at which this MessagingTargetFactory is able to
mount a MessagingTarget with a given owner peer root XRI.
|
boolean |
isDefaultDisabled() |
xdi2.messaging.target.MessagingTarget |
mountMessagingTarget(HttpMessagingTargetRegistry httpMessagingTargetRegistry,
String messagingTargetFactoryPath,
String requestPath,
boolean checkDisabled,
boolean checkExpired) |
void |
setDefaultDisabled(boolean defaultDisabled) |
void |
setDisabledError(String disabledError) |
void |
setExpiredError(String expiredError) |
void |
setRegistryGraph(xdi2.core.Graph registryGraph) |
xdi2.messaging.target.MessagingTarget |
updateMessagingTarget(HttpMessagingTargetRegistry httpMessagingTargetRegistry,
String messagingTargetFactoryPath,
String requestPath,
boolean checkDisabled,
boolean checkExpired,
xdi2.messaging.target.MessagingTarget messagingTarget) |
getPrototypeMessagingTarget, mountMessagingTarget, setPrototypeMessagingTargetinit, mountMessagingTarget, shutdown, updateMessagingTargetpublic RegistryGraphMessagingTargetFactory(xdi2.core.Graph registryGraph,
boolean defaultDisabled,
String disabledError,
String expiredError)
public RegistryGraphMessagingTargetFactory()
public xdi2.messaging.target.MessagingTarget mountMessagingTarget(HttpMessagingTargetRegistry httpMessagingTargetRegistry, String messagingTargetFactoryPath, String requestPath, boolean checkDisabled, boolean checkExpired) throws Xdi2TransportException, xdi2.messaging.exceptions.Xdi2MessagingException
Xdi2TransportExceptionxdi2.messaging.exceptions.Xdi2MessagingExceptionpublic xdi2.messaging.target.MessagingTarget updateMessagingTarget(HttpMessagingTargetRegistry httpMessagingTargetRegistry, String messagingTargetFactoryPath, String requestPath, boolean checkDisabled, boolean checkExpired, xdi2.messaging.target.MessagingTarget messagingTarget) throws Xdi2TransportException, xdi2.messaging.exceptions.Xdi2MessagingException
Xdi2TransportExceptionxdi2.messaging.exceptions.Xdi2MessagingExceptionpublic Iterator<xdi2.core.syntax.XDIArc> getOwnerPeerRootXDIArcs()
MessagingTargetFactorygetOwnerPeerRootXDIArcs in interface MessagingTargetFactorygetOwnerPeerRootXDIArcs in class AbstractMessagingTargetFactorypublic String getRequestPath(String messagingTargetFactoryPath, xdi2.core.syntax.XDIArc ownerPeerRootXDIArc)
MessagingTargetFactorygetRequestPath in interface MessagingTargetFactorygetRequestPath in class AbstractMessagingTargetFactorypublic xdi2.core.Graph getRegistryGraph()
public void setRegistryGraph(xdi2.core.Graph registryGraph)
public boolean isDefaultDisabled()
public void setDefaultDisabled(boolean defaultDisabled)
public String getDisabledError()
public void setDisabledError(String disabledError)
public String getExpiredError()
public void setExpiredError(String expiredError)
Copyright © 2015. All Rights Reserved.