public class BootstrapInterceptor extends AbstractInterceptor<MessagingContainer> implements Prototype<BootstrapInterceptor>
Prototype.PrototypingContext
Extension.InitPriorityComparator, Extension.ShutdownPriorityComparator
Modifier and Type | Field and Description |
---|---|
static int |
INIT_PRIORITY |
static int |
SHUTDOWN_PRIORITY |
static XDIArc |
XDI_ARC_SELF |
DEFAULT_INIT_PRIORITY, DEFAULT_SHUTDOWN_PRIORITY
Constructor and Description |
---|
BootstrapInterceptor() |
clearDisabled, clearDisabledForMessage, clearDisabledForMessageEnvelope, clearDisabledForOperation, getInitPriority, getShutdownPriority, setDisabled, setDisabledForMessage, setDisabledForMessageEnvelope, setDisabledForOperation, skip
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
clearDisabled, clearDisabledForMessage, clearDisabledForMessageEnvelope, clearDisabledForOperation, getInitPriority, getShutdownPriority, setDisabled, setDisabledForMessage, setDisabledForMessageEnvelope, setDisabledForOperation, skip
public static final int INIT_PRIORITY
public static final int SHUTDOWN_PRIORITY
public static final XDIArc XDI_ARC_SELF
public BootstrapInterceptor instanceFor(Prototype.PrototypingContext prototypingContext)
instanceFor
in interface Prototype<BootstrapInterceptor>
public void init(MessagingContainer messagingContainer) throws Exception
init
in interface Extension<MessagingContainer>
init
in class AbstractExtension<MessagingContainer>
Exception
public void shutdown(MessagingContainer messagingContainer) throws Exception
shutdown
in interface Extension<MessagingContainer>
shutdown
in class AbstractExtension<MessagingContainer>
Exception
public XDIAddress getBootstrapOwner()
public void setBootstrapOwner(XDIAddress bootstrapOwner)
public XDIAddress[] getBootstrapOwnerSynonyms()
public void setBootstrapOwnerSynonyms(XDIAddress[] bootstrapOwnerSynonyms)
public void setBootstrapOwnerSynonyms(String[] bootstrapOwnerSynonyms)
public boolean getBootstrapRootLinkContract()
public void setBootstrapRootLinkContract(boolean bootstrapLinkContract)
public boolean getBootstrapPublicLinkContract()
public void setBootstrapPublicLinkContract(boolean bootstrapPublicLinkContract)
public boolean getBootstrapConnectLinkContract()
public void setBootstrapConnectLinkContract(boolean bootstrapConnectLinkContract)
public boolean getBootstrapSendLinkContract()
public void setBootstrapSendLinkContract(boolean bootstrapSendLinkContract)
public boolean getBootstrapTimestamp()
public void setBootstrapTimestamp(boolean bootstrapTimestamp)
public Graph getBootstrapGraph()
public void setBootstrapGraph(Graph bootstrapGraph)
public MessageEnvelope getBootstrapMessageEnvelope()
public void setBootstrapMessageEnvelope(MessageEnvelope bootstrapMessageEnvelope)
Copyright © 2017. All rights reserved.