public abstract class UriMessagingContainerFactory extends AbstractMessagingContainerFactory implements MessagingContainerFactory
Constructor and Description |
---|
UriMessagingContainerFactory() |
Modifier and Type | Method and Description |
---|---|
Iterator<XDIArc> |
getOwnerPeerRootXDIArcs()
Returns a list of all owner peer roots of the MessagingContainers this
MessagingContainerFactory can create.
|
abstract 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.
|
MessagingContainer |
mountMessagingContainer(UriMessagingContainerRegistry uriMessagingContainerRegistry,
String messagingContainerFactoryPath,
String requestPath) |
abstract MessagingContainer |
mountMessagingContainer(UriMessagingContainerRegistry uriMessagingContainerRegistry,
String messagingContainerFactoryPath,
String requestPath,
boolean checkDisabled,
boolean checkExpired)
Mount a new MessagingContainer.
|
abstract MessagingContainer |
updateMessagingContainer(UriMessagingContainerRegistry uriMessagingContainerRegistry,
String messagingContainerFactoryPath,
String requestPath,
boolean checkDisabled,
boolean checkExpired,
MessagingContainer messagingContainer)
Updates a MessagingContainer.
|
MessagingContainer |
updateMessagingContainer(UriMessagingContainerRegistry uriMessagingContainerRegistry,
String messagingContainerFactoryPath,
String requestPath,
MessagingContainer messagingContainer) |
init, shutdown
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
init, shutdown
public abstract String getRequestPath(String messagingContainerFactoryPath, XDIArc ownerPeerRootXDIArc)
public Iterator<XDIArc> getOwnerPeerRootXDIArcs()
MessagingContainerFactory
getOwnerPeerRootXDIArcs
in interface MessagingContainerFactory
public abstract MessagingContainer mountMessagingContainer(UriMessagingContainerRegistry uriMessagingContainerRegistry, String messagingContainerFactoryPath, String requestPath, boolean checkDisabled, boolean checkExpired) throws Xdi2TransportException, Xdi2MessagingException
public MessagingContainer mountMessagingContainer(UriMessagingContainerRegistry uriMessagingContainerRegistry, String messagingContainerFactoryPath, String requestPath) throws Xdi2TransportException, Xdi2MessagingException
public abstract MessagingContainer updateMessagingContainer(UriMessagingContainerRegistry uriMessagingContainerRegistry, String messagingContainerFactoryPath, String requestPath, boolean checkDisabled, boolean checkExpired, MessagingContainer messagingContainer) throws Xdi2TransportException, Xdi2MessagingException
public MessagingContainer updateMessagingContainer(UriMessagingContainerRegistry uriMessagingContainerRegistry, String messagingContainerFactoryPath, String requestPath, MessagingContainer messagingContainer) throws Xdi2TransportException, Xdi2MessagingException
Copyright © 2017. All rights reserved.