
public class RegistryUriMessagingContainerFactory extends PrototypingUriMessagingContainerFactory
| Modifier and Type | Field and Description |
|---|---|
static XDIAddress |
XDI_ADD_ENABLED |
| Constructor and Description |
|---|
RegistryUriMessagingContainerFactory() |
RegistryUriMessagingContainerFactory(Graph registryGraph,
boolean defaultDisabled,
String disabledError,
String expiredError) |
| Modifier and Type | Method and Description |
|---|---|
String |
getDisabledError() |
String |
getExpiredError() |
Iterator<XDIArc> |
getOwnerPeerRootXDIArcs()
Returns a list of all owner peer roots of the MessagingContainers this
MessagingContainerFactory can create.
|
Graph |
getRegistryGraph() |
String |
getRequestPath(String messagingContainerFactoryPath,
XDIArc ownerPeerRootXDIArc)
Returns the request path at which this MessagingContainerFactory is able to
mount a MessagingContainer with a given owner peer root XDI arc.
|
boolean |
isDefaultDisabled() |
MessagingContainer |
mountMessagingContainer(UriMessagingContainerRegistry uriMessagingContainerRegistry,
String messagingContainerFactoryPath,
String requestPath,
boolean checkDisabled,
boolean checkExpired)
Mount a new MessagingContainer.
|
void |
setDefaultDisabled(boolean defaultDisabled) |
void |
setDisabledError(String disabledError) |
void |
setExpiredError(String expiredError) |
void |
setRegistryGraph(Graph registryGraph) |
MessagingContainer |
updateMessagingContainer(UriMessagingContainerRegistry uriMessagingContainerRegistry,
String messagingContainerFactoryPath,
String requestPath,
boolean checkDisabled,
boolean checkExpired,
MessagingContainer messagingContainer)
Updates a MessagingContainer.
|
getPrototypeMessagingContainer, mountMessagingContainer, setPrototypeMessagingContainermountMessagingContainer, updateMessagingContainerinit, shutdownclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitinit, shutdownpublic static final XDIAddress XDI_ADD_ENABLED
public RegistryUriMessagingContainerFactory(Graph registryGraph, boolean defaultDisabled, String disabledError, String expiredError)
public RegistryUriMessagingContainerFactory()
public MessagingContainer mountMessagingContainer(UriMessagingContainerRegistry uriMessagingContainerRegistry, String messagingContainerFactoryPath, String requestPath, boolean checkDisabled, boolean checkExpired) throws Xdi2TransportException, Xdi2MessagingException
UriMessagingContainerFactorymountMessagingContainer in class UriMessagingContainerFactoryXdi2TransportExceptionXdi2MessagingExceptionpublic MessagingContainer updateMessagingContainer(UriMessagingContainerRegistry uriMessagingContainerRegistry, String messagingContainerFactoryPath, String requestPath, boolean checkDisabled, boolean checkExpired, MessagingContainer messagingContainer) throws Xdi2TransportException, Xdi2MessagingException
UriMessagingContainerFactoryupdateMessagingContainer in class UriMessagingContainerFactoryXdi2TransportExceptionXdi2MessagingExceptionpublic Iterator<XDIArc> getOwnerPeerRootXDIArcs()
MessagingContainerFactorygetOwnerPeerRootXDIArcs in interface MessagingContainerFactorygetOwnerPeerRootXDIArcs in class UriMessagingContainerFactorypublic String getRequestPath(String messagingContainerFactoryPath, XDIArc ownerPeerRootXDIArc)
UriMessagingContainerFactorygetRequestPath in class UriMessagingContainerFactorypublic Graph getRegistryGraph()
public void setRegistryGraph(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 © 2017. All rights reserved.