A B C D E F G H I J L M N O P R S T U V

## A

accept() - Method in interface javax.jbi.messaging.DeliveryChannel
  Blocking call used to service a MessageExchange instance which has been initiated by another component.
accept(long) - Method in interface javax.jbi.messaging.DeliveryChannel
  Identical to accept(), but returns after specified interval even if a message exchange is unavailable.
activateEndpoint(QName, String) - Method in interface javax.jbi.component.ComponentContext
  Activates the named endpoint with the NMR.
ACTIVE - Static variable in class javax.jbi.messaging.ExchangeStatus
  Indicates that an ME has not been processed to completion.
addAttachment(String, DataHandler) - Method in interface javax.jbi.messaging.NormalizedMessage
  Add an attachment to the message.
AdminServiceMBean - Interface in javax.jbi.management
  This interface defines a set of administrative methods allowing a JMX-based administrative tool to perform a variety of administrative tasks.

## B

Bootstrap - Interface in javax.jbi.component
  This interface is implemented by a JBI Component to provide any special processing required at install/uninstall time.
BOOTSTRAP_EXTENSION - Static variable in interface javax.jbi.management.MBeanNames
  The custom name that must be used for bootstrap extensions

## C

canDeployToComponent(String) - Method in interface javax.jbi.management.DeploymentServiceMBean
  Returns `true` if the the given component accepts the deployment of service units.
cleanUp() - Method in interface javax.jbi.component.Bootstrap
  Cleans up any resources allocated by the bootstrap implementation, including performing deregistration of the extension MBean, if applicable.
close() - Method in interface javax.jbi.messaging.DeliveryChannel
  Closes the delivery channel, halting all message traffic.
Component - Interface in javax.jbi.component
  This interface, implemented by component implementations, allows the JBI implementation to query the component for various types of information.
COMPONENT_LIFE_CYCLE_EXTENSION - Static variable in interface javax.jbi.management.MBeanNames
  The custom name that must be used for component life cycle extensions
ComponentContext - Interface in javax.jbi.component
  This interface provides access to data needed by a JBI component about the JBI environment in which it is installed, as well providing the means to allow the component to inform the JBI environment about services provided by this component.
ComponentLifeCycle - Interface in javax.jbi.component
  This interface must be implemented by a JBI component to provide initialization, start, stop, and shutdown life cycle processing.
ComponentLifeCycleMBean - Interface in javax.jbi.management
  ComponentLifeCycleMBean defines the standard life cycle controls for JBI Installable Components.
CONSUMER - Static variable in class javax.jbi.messaging.MessageExchange.Role
  Service consumer.
createCustomComponentMBeanName(String) - Method in interface javax.jbi.management.MBeanNames
  Formulate and return an MBean ObjectName for a custom control of this name creator's JBI component.
createExchange(QName, QName) - Method in interface javax.jbi.messaging.MessageExchangeFactory
  Creates a new MessageExchange instance used to initiate a service invocation.
createExchange(URI) - Method in interface javax.jbi.messaging.MessageExchangeFactory
  Creates a new MessageExchange instance used to initiate a service invocation.
createExchangeFactory() - Method in interface javax.jbi.messaging.DeliveryChannel
  Create a message exchange factory.
createExchangeFactory(QName) - Method in interface javax.jbi.messaging.DeliveryChannel
  Create a message exchange factory for the given interface name.
createExchangeFactory(ServiceEndpoint) - Method in interface javax.jbi.messaging.DeliveryChannel
  Create a message exchange factory for the given endpoint.
createExchangeFactoryForService(QName) - Method in interface javax.jbi.messaging.DeliveryChannel
  Create a message exchange factory for the given service name.
createFault() - Method in interface javax.jbi.messaging.MessageExchange
  Generic factory method for Fault objects.
createInOnlyExchange() - Method in interface javax.jbi.messaging.MessageExchangeFactory
  Convenience method that creates an In-Only message exchange.
createInOptionalOutExchange() - Method in interface javax.jbi.messaging.MessageExchangeFactory
  Convenience method that creates an In-Optional-Out message exchange.
createInOutExchange() - Method in interface javax.jbi.messaging.MessageExchangeFactory
  Convenience method that creates an In-Out message exchange.
createMessage() - Method in interface javax.jbi.messaging.MessageExchange
  Creates a normalized message based on the specified message reference.
createRobustInOnlyExchange() - Method in interface javax.jbi.messaging.MessageExchangeFactory
  Convenience method that creates an Robust-In-Only message exchange.

## D

deactivateEndpoint(ServiceEndpoint) - Method in interface javax.jbi.component.ComponentContext
  Deactivates the given endpoint with the NMR.
DeliveryChannel - Interface in javax.jbi.messaging
  Bi-directional communication channel used to interact with the Normalized Message Service.
deploy(String, String) - Method in interface javax.jbi.component.ServiceUnitManager
  Deploy a Service Unit to the component.
deploy(String) - Method in interface javax.jbi.management.DeploymentServiceMBean
  Deploys the given Service Assembly to the JBI environment.
DeploymentException - Exception in javax.jbi.management
  DeploymentException is an exception thrown by the Deployment Service and the Service Unit Manager.
DeploymentException(String) - Constructor for exception javax.jbi.management.DeploymentException
  Creates a new instance of DeploymentException with an exception detail message.
DeploymentException(String, Throwable) - Constructor for exception javax.jbi.management.DeploymentException
  Creates a new instance of DeploymentException with and exception detail message and a cause.
DeploymentException(Throwable) - Constructor for exception javax.jbi.management.DeploymentException
  Creates a new instance of DeploymentException with the specified cause.
DeploymentServiceMBean - Interface in javax.jbi.management
  The deployment service MBean allows administrative tools to manage service assembly deployments.
deregisterExternalEndpoint(ServiceEndpoint) - Method in interface javax.jbi.component.ComponentContext
  Deregisters the given external endpoint with the NMR.
DONE - Static variable in class javax.jbi.messaging.ExchangeStatus
  Indicates that an ME has been processed to completion.

## E

ERROR - Static variable in class javax.jbi.messaging.ExchangeStatus
  Indicates that an ME has terminated abnormally within the JBI environment.
ExchangeStatus - Class in javax.jbi.messaging
  Typesafe enumeration containing status values for a message exchange.
ExchangeStatus(String) - Constructor for class javax.jbi.messaging.ExchangeStatus
  Private constructor used to create a new ExchangeStatus type.

## F

Fault - Interface in javax.jbi.messaging
  Models WSDL fault messages.

## G

getAsReference(QName) - Method in interface javax.jbi.servicedesc.ServiceEndpoint
  Get a reference to this endpoint, using an endpoint reference vocabulary that is known to the provider.
getAttachment(String) - Method in interface javax.jbi.messaging.NormalizedMessage
  Retrieve attachment with the specified identifier.
getAttachmentNames() - Method in interface javax.jbi.messaging.NormalizedMessage
  Returns a list of identifiers for each attachment to the message.
getBindingComponents() - Method in interface javax.jbi.management.AdminServiceMBean
  Get a list of `ComponentLifeCycleMBean`s for all binding components currently installed in the JBI system.
getClassPathElements() - Method in interface javax.jbi.component.InstallationContext
  Get a list of elements that comprise the class path for this component.
getComponentByName(String) - Method in interface javax.jbi.management.AdminServiceMBean
  Find the `ComponentLifeCycleMBean` of a JBI Installable Component by its unique name.
getComponentClassName() - Method in interface javax.jbi.component.InstallationContext
  Get the name of the class that implements the `Component` interface for this component.
getComponentName() - Method in interface javax.jbi.component.ComponentContext
  Get the unique component name of this component, ass assigned by the identification section of this component's installation descriptor.
getComponentName() - Method in interface javax.jbi.component.InstallationContext
  Get the unique name assigned to this component.
getComponentsForDeployedServiceAssembly(String) - Method in interface javax.jbi.management.DeploymentServiceMBean
  Returns an array of component names, where for each the given assembly contains a service unit for the component.
getContent() - Method in interface javax.jbi.messaging.NormalizedMessage
  Retrieve the content of the message.
getContext() - Method in interface javax.jbi.component.InstallationContext
  Get the JBI context for this component.
getCurrentState() - Method in interface javax.jbi.management.LifeCycleMBean
  Get the current state of this managed compononent.
getDeliveryChannel() - Method in interface javax.jbi.component.ComponentContext
  Get a channel for this component to use to communicate with the Normalized Message Router.
getDeployedServiceAssemblies() - Method in interface javax.jbi.management.DeploymentServiceMBean
  Returns a list of Service Assemblies deployed to the JBI environment.
getDeployedServiceAssembliesForComponent(String) - Method in interface javax.jbi.management.DeploymentServiceMBean
  Returns an array of Service Assembly names, where each assembly contains Service Units for the given component.
getDeployedServiceUnitList(String) - Method in interface javax.jbi.management.DeploymentServiceMBean
  Returns an array of service unit names that are currently deployed to the named component.
getEndpoint(QName, String) - Method in interface javax.jbi.component.ComponentContext
  Get the service endpoint for the named activated endpoint, if any.
getEndpoint() - Method in interface javax.jbi.messaging.MessageExchange
  Retrieves the endpoint used by this exchange.
getEndpointDescriptor(ServiceEndpoint) - Method in interface javax.jbi.component.ComponentContext
  Retrieve the service description metadata for the specified endpoint.
getEndpointName() - Method in interface javax.jbi.servicedesc.ServiceEndpoint
  Returns the name of this endpoint.
getEndpoints(QName) - Method in interface javax.jbi.component.ComponentContext
  Queries the NMR for active endpoints that implement the given interface.
getEndpointsForService(QName) - Method in interface javax.jbi.component.ComponentContext
  Queries the NMR for active endpoints belonging to the given service.
getEngineComponents() - Method in interface javax.jbi.management.AdminServiceMBean
  Get a list of `ComponentLifeCycleMBean`s for all service engines currently installed in the JBI system.
getError() - Method in interface javax.jbi.messaging.MessageExchange
  Retrieves the Exception describing the exchanges error status.
getExchangeId() - Method in interface javax.jbi.messaging.MessageExchange
  Returns the unique identifier assigned by the NMS for this exchange.
getExtensionMBeanName() - Method in interface javax.jbi.component.Bootstrap
  Obtains the `ObjectName` of the optional installer configuration MBean.
getExtensionMBeanName() - Method in interface javax.jbi.component.ComponentLifeCycle
  Get the JMX object name for the extension MBean for this component; if there is none, return `null`.
getExtensionMBeanName() - Method in interface javax.jbi.management.ComponentLifeCycleMBean
  Get the JMX ObjectName for the life cycle extension MBean for this component.
getExternalEndpoints(QName) - Method in interface javax.jbi.component.ComponentContext
  Queries the NMR for external endpoints that implement the given interface name.
getExternalEndpointsForService(QName) - Method in interface javax.jbi.component.ComponentContext
  Queries the NMR for external endpoints that are part of the given service.
getFault() - Method in interface javax.jbi.messaging.MessageExchange
  Retrieves the fault message for this exchange, if one exists.
getInMessage() - Method in interface javax.jbi.messaging.InOnly
  Retrieves the in normalized message from this exchange.
getInMessage() - Method in interface javax.jbi.messaging.InOptionalOut
  Retrieves the "in" message reference from this exchange.
getInMessage() - Method in interface javax.jbi.messaging.InOut
  Retrieves the "in" message reference from this exchange.
getInMessage() - Method in interface javax.jbi.messaging.RobustInOnly
  Retrieves the in normalized message from this exchange.
getInstallationDescriptorExtension() - Method in interface javax.jbi.component.InstallationContext
  Return a DOM document fragment representing the installation descriptor (jbi.xml) extension data for the component, if any.
getInstallerConfigurationMBean() - Method in interface javax.jbi.management.InstallerMBean
  Get the installer configuration MBean name for this component.
getInstallRoot() - Method in interface javax.jbi.component.ComponentContext
  Get the installation root directory path for this component.
getInstallRoot() - Method in interface javax.jbi.component.InstallationContext
  Get the installation root directory full path name for this component.
getInstallRoot() - Method in interface javax.jbi.management.InstallerMBean
  Get the installation root directory path for this component.
getInterfaceName() - Method in interface javax.jbi.messaging.MessageExchange
  Retrieves the interface name used by this exchange.
getInterfaces() - Method in interface javax.jbi.servicedesc.ServiceEndpoint
  Get the qualified names of all the interfaces implemented by this service endpoint.
getJmxDomainName() - Method in interface javax.jbi.management.MBeanNames
  Retrieve the default JMX Domain Name for MBeans registered in this instance of the JBI implementation.
getLifeCycle() - Method in interface javax.jbi.component.Component
  Get the life cycle control interface for this component.
getLogger(String, String) - Method in interface javax.jbi.component.ComponentContext
  Get a logger instance from JBI.
getMBeanNames() - Method in interface javax.jbi.component.ComponentContext
  Get a reference to the MBeanNames creator for use in creating custom MBean names.
getMBeanServer() - Method in interface javax.jbi.component.ComponentContext
  Get the JMX MBean server used to register all MBeans in the JBI environment.
getMessage(String) - Method in interface javax.jbi.messaging.MessageExchange
  Retrieves a normalized message based on the specified message reference.
getNamingContext() - Method in interface javax.jbi.component.ComponentContext
  Get the JNDI naming context for this component.
getOperation() - Method in interface javax.jbi.messaging.MessageExchange
  Retrieves the operation used by this exchange.
getOutMessage() - Method in interface javax.jbi.messaging.InOptionalOut
  Retrieves the "out" message reference from this exchange.
getOutMessage() - Method in interface javax.jbi.messaging.InOut
  Retrieves the "out" message reference from this exchange.
getPattern() - Method in interface javax.jbi.messaging.MessageExchange
  Returns the URI of the pattern for this exchange.
getProperty(String) - Method in interface javax.jbi.messaging.MessageExchange
  Retrieves the specified property from the exchange.
getProperty(String) - Method in interface javax.jbi.messaging.NormalizedMessage
  Retrieve a property from the message.
getPropertyNames() - Method in interface javax.jbi.messaging.MessageExchange
  Returns the name of all properties for this exchange.
getPropertyNames() - Method in interface javax.jbi.messaging.NormalizedMessage
  Retrieve a list of property names for the message.
getRole() - Method in interface javax.jbi.messaging.MessageExchange
  Queries the role that the caller plays in the exchange.
getSecuritySubject() - Method in interface javax.jbi.messaging.NormalizedMessage
  Retrieve the security Subject from the message.
getService() - Method in interface javax.jbi.messaging.MessageExchange
  Retrieves the service used by this exchange.
getServiceAssemblyDescriptor(String) - Method in interface javax.jbi.management.DeploymentServiceMBean
  Returns the deployment descriptor of the Service Assembly that was deployed to the JBI enviroment, serialized to a `String`.
getServiceDescription(ServiceEndpoint) - Method in interface javax.jbi.component.Component
  Retrieves a DOM representation containing metadata which describes the service provided by this component, through the given endpoint.
getServiceName() - Method in interface javax.jbi.servicedesc.ServiceEndpoint
  Returns the service name of this endpoint.
getServiceUnitManager() - Method in interface javax.jbi.component.Component
  Get the Service Unit manager for this component.
getState(String) - Method in interface javax.jbi.management.DeploymentServiceMBean
  Get the running state of a service assembly.
getStatus() - Method in interface javax.jbi.messaging.MessageExchange
  Returns the processing status of the exchange.
getSystemInfo() - Method in interface javax.jbi.management.AdminServiceMBean
  Return current version and other info about this JBI implementation.
getSystemService(String) - Method in interface javax.jbi.management.AdminServiceMBean
  Lookup a system service `LifeCycleMBean` by name.
getSystemServices() - Method in interface javax.jbi.management.AdminServiceMBean
  Looks up all JBI system services `LifeCycleMBean`'s currently installed.
getTransactionManager() - Method in interface javax.jbi.component.ComponentContext
  Get the TransactionManager for this implementation.
getWorkspaceRoot() - Method in interface javax.jbi.component.ComponentContext
  Get the root directory path for this component's private workspace.

## H

hashCode() - Method in class javax.jbi.messaging.ExchangeStatus
  Returns hash code value for this object.

## I

init(InstallationContext) - Method in interface javax.jbi.component.Bootstrap
  Initializes the installation environment for a component.
init(ComponentContext) - Method in interface javax.jbi.component.ComponentLifeCycle
  Initialize the component.
init(String, String) - Method in interface javax.jbi.component.ServiceUnitManager
  Initialize the given deployed service unit.
InOnly - Interface in javax.jbi.messaging
  Supports operations used to process an In Only MEP to completion.
InOptionalOut - Interface in javax.jbi.messaging
  Supports operations used to process an In Optional Out MEP to completion.
InOut - Interface in javax.jbi.messaging
  Supports operations used to process an In Out MEP to completion.
install() - Method in interface javax.jbi.management.InstallerMBean
  Install a component.
InstallationContext - Interface in javax.jbi.component
  This context contains information necessary for a JBI component to perform its installation/uninstallation processing.
InstallationServiceMBean - Interface in javax.jbi.management
  The installation service MBean allows administrative tools to manage component and shared library installations.
InstallerMBean - Interface in javax.jbi.management
  The InstallerMBean defines standard installation and uninstallation controls for components.
installSharedLibrary(String) - Method in interface javax.jbi.management.InstallationServiceMBean
  Install a shared library installation package.
isBinding(String) - Method in interface javax.jbi.management.AdminServiceMBean
  Check if a given JBI component is a Binding Component.
isDeployedServiceUnit(String, String) - Method in interface javax.jbi.management.DeploymentServiceMBean
  Queries if the named Service Unit is currently deployed to the named component.
isEngine(String) - Method in interface javax.jbi.management.AdminServiceMBean
  Check if a given JBI component is a Service Engine.
isExchangeWithConsumerOkay(ServiceEndpoint, MessageExchange) - Method in interface javax.jbi.component.Component
  This method is called by JBI to check if this component, in the role of provider of the service indicated by the given exchange, can actually perform the operation desired.
isExchangeWithProviderOkay(ServiceEndpoint, MessageExchange) - Method in interface javax.jbi.component.Component
  This method is called by JBI to check if this component, in the role of consumer of the service indicated by the given exchange, can actually interact with the provider properly.
isInstall() - Method in interface javax.jbi.component.InstallationContext
  Returns `true` if this context was created in order to install a component into the JBI environment.
isInstalled() - Method in interface javax.jbi.management.InstallerMBean
  Determine whether or not the component is installed.
isTransacted() - Method in interface javax.jbi.messaging.MessageExchange
  Queries the existence of a transaction context.

## J

javax.jbi - package javax.jbi
javax.jbi.component - package javax.jbi.component
javax.jbi.management - package javax.jbi.management
javax.jbi.messaging - package javax.jbi.messaging
javax.jbi.servicedesc - package javax.jbi.servicedesc
JBIException - Exception in javax.jbi
  JBIException is the top-level exception thrown by all JBI system components.
JBIException(String) - Constructor for exception javax.jbi.JBIException
  Creates a new instance of JBIException with an exception message.
JBIException(String, Throwable) - Constructor for exception javax.jbi.JBIException
  Creates a new instance of JBIException with the specified message and cause.
JBIException(Throwable) - Constructor for exception javax.jbi.JBIException
  Creates a new instance of JBIException with the specified cause.
JTA_TRANSACTION_PROPERTY_NAME - Static variable in interface javax.jbi.messaging.MessageExchange
  JTA transaction context property name.

## L

LifeCycleMBean - Interface in javax.jbi.management
  LifeCycleMBean is a base interface that defines standard life cycle controls for JBI implementation services (which are implementation-specific), and JBI components (bindings and engines).
loadInstaller(String) - Method in interface javax.jbi.management.InstallationServiceMBean
  Load the InstallerMBean for a previously installed component.
loadNewInstaller(String) - Method in interface javax.jbi.management.InstallationServiceMBean
  Load the installer for a new component for the given component installation package.

## M

MBeanNames - Interface in javax.jbi.management
  This interface provides methods to create JMX object names for component- supplied MBeans.
MessageExchange - Interface in javax.jbi.messaging
  MessageExchange represents a container for normalized messages which are described by an exchange pattern.
MessageExchange.Role - Class in javax.jbi.messaging
  Typesafe enum containing the roles a component can play in a service.
MessageExchange.Role() - Constructor for class javax.jbi.messaging.MessageExchange.Role
  Prevent direct instantiation.
MessageExchangeFactory - Interface in javax.jbi.messaging
  A message exchange factory is used used to create new instances of MessageExchange.
MessagingException - Exception in javax.jbi.messaging
  Generic exception used to report messaging related errors in the Normalized Message Service.
MessagingException(String) - Constructor for exception javax.jbi.messaging.MessagingException
  Create a new MessagingException.
MessagingException(String, Throwable) - Constructor for exception javax.jbi.messaging.MessagingException
  Create a new MessagingException with the specified cause and error text.
MessagingException(Throwable) - Constructor for exception javax.jbi.messaging.MessagingException
  Create a new MessagingException with the specified cause.
mStatus - Variable in class javax.jbi.messaging.ExchangeStatus
  String representation of status.

## N

NormalizedMessage - Interface in javax.jbi.messaging
  Represents a JBI Normalized Message.

## O

onInstall() - Method in interface javax.jbi.component.Bootstrap
  Called at the beginning of installation of a component to perform any special installation tasks required by the component.
onUninstall() - Method in interface javax.jbi.component.Bootstrap
  Called at the beginning of uninstallation of a component to perform any special uninstallation tasks required by the component.

## P

PROVIDER - Static variable in class javax.jbi.messaging.MessageExchange.Role
  Service provider.

## R

registerExternalEndpoint(ServiceEndpoint) - Method in interface javax.jbi.component.ComponentContext
  Registers the given external endpoint with the NMR.
removeAttachment(String) - Method in interface javax.jbi.messaging.NormalizedMessage
  Removes attachment with the specified unique identifier.
resolveEndpointReference(DocumentFragment) - Method in interface javax.jbi.component.Component
  Resolve the given endpoint reference.
resolveEndpointReference(DocumentFragment) - Method in interface javax.jbi.component.ComponentContext
  Resolve the given endpoint reference into a service endpoint.
RobustInOnly - Interface in javax.jbi.messaging
  Supports operations used to process an Robust In Only MEP to completion.

## S

send(MessageExchange) - Method in interface javax.jbi.messaging.DeliveryChannel
  Routes a MessageExchange instance through the Normalized Message Service to the appropriate servicing component.
sendSync(MessageExchange) - Method in interface javax.jbi.messaging.DeliveryChannel
  Routes a MessageExchange instance through the Normalized Message Service to the appropriate servicing component, blocking until the exchange is returned.
sendSync(MessageExchange, long) - Method in interface javax.jbi.messaging.DeliveryChannel
  Routes a MessageExchange instance through the Normalized Message Service to the appropriate servicing component, blocking until the specified timeout is reached.
ServiceEndpoint - Interface in javax.jbi.servicedesc
  Reference to an endpoint, used to refer to an endpoint as well as query information about the endpoint.
ServiceUnitManager - Interface in javax.jbi.component
  This interface defines component-supplied methods for managing service unit deployments, and is implemented by the component.
setClassPathElements(List) - Method in interface javax.jbi.component.InstallationContext
  Set the list of elements that comprise the class path for this component.
setContent(Source) - Method in interface javax.jbi.messaging.NormalizedMessage
  Set the content of the message.
setEndpoint(ServiceEndpoint) - Method in interface javax.jbi.messaging.MessageExchange
  Specifies the endpoint used by this exchange.
setError(Exception) - Method in interface javax.jbi.messaging.MessageExchange
  Used to specify the source of a failure status.
setFault(Fault) - Method in interface javax.jbi.messaging.MessageExchange
  Specifies the fault message for this exchange, if one exists.
setInMessage(NormalizedMessage) - Method in interface javax.jbi.messaging.InOnly
  Sets the in normalized message for this exchange.
setInMessage(NormalizedMessage) - Method in interface javax.jbi.messaging.InOptionalOut
  Specifies the "in" message reference for this exchange.
setInMessage(NormalizedMessage) - Method in interface javax.jbi.messaging.InOut
  Specifies the "in" message reference for this exchange.
setInMessage(NormalizedMessage) - Method in interface javax.jbi.messaging.RobustInOnly
  Sets the in normalized message for this exchange.
setInterfaceName(QName) - Method in interface javax.jbi.messaging.MessageExchange
  Specifies the interface name used by this exchange.
setMessage(NormalizedMessage, String) - Method in interface javax.jbi.messaging.MessageExchange
  Sets a normalized message with the specified message reference.
setOperation(QName) - Method in interface javax.jbi.messaging.MessageExchange
  Specifies the operation used by this exchange.
setOutMessage(NormalizedMessage) - Method in interface javax.jbi.messaging.InOptionalOut
  Specifies the "out" message reference for this exchange.
setOutMessage(NormalizedMessage) - Method in interface javax.jbi.messaging.InOut
  Specifies the "out" message reference for this exchange.
setProperty(String, Object) - Method in interface javax.jbi.messaging.MessageExchange
  Specifies a property for the exchange.
setProperty(String, Object) - Method in interface javax.jbi.messaging.NormalizedMessage
  Set a property on the message.
setSecuritySubject(Subject) - Method in interface javax.jbi.messaging.NormalizedMessage
  Set the security Subject for the message.
setService(QName) - Method in interface javax.jbi.messaging.MessageExchange
  Specifies the service used by this exchange.
setStatus(ExchangeStatus) - Method in interface javax.jbi.messaging.MessageExchange
  Sets the processing status of the exchange.
shutDown() - Method in interface javax.jbi.component.ComponentLifeCycle
  Shut down the component.
shutDown(String) - Method in interface javax.jbi.component.ServiceUnitManager
  Shut down the deployment.
SHUTDOWN - Static variable in interface javax.jbi.management.DeploymentServiceMBean
  The service assembly has been deployed, or shutdown
shutDown(String) - Method in interface javax.jbi.management.DeploymentServiceMBean
  Shut down the service assembly.
SHUTDOWN - Static variable in interface javax.jbi.management.LifeCycleMBean
  Value returned by `LifeCycleMBean.getCurrentState()` for a shutdown component.
shutDown() - Method in interface javax.jbi.management.LifeCycleMBean
  Shut down the item.
start() - Method in interface javax.jbi.component.ComponentLifeCycle
  Start the component.
start(String) - Method in interface javax.jbi.component.ServiceUnitManager
  Start the deployed service unit.
start(String) - Method in interface javax.jbi.management.DeploymentServiceMBean
  Start the service assembly.
start() - Method in interface javax.jbi.management.LifeCycleMBean
  Start the item.
STARTED - Static variable in interface javax.jbi.management.DeploymentServiceMBean
  The service assembly is started.
STARTED - Static variable in interface javax.jbi.management.LifeCycleMBean
  Value returned by `LifeCycleMBean.getCurrentState()` for a running component.
stop() - Method in interface javax.jbi.component.ComponentLifeCycle
  Stop the component.
stop(String) - Method in interface javax.jbi.component.ServiceUnitManager
  Stop the deployed service unit.
stop(String) - Method in interface javax.jbi.management.DeploymentServiceMBean
  Stop the service assembly.
stop() - Method in interface javax.jbi.management.LifeCycleMBean
  Stop the item.
STOPPED - Static variable in interface javax.jbi.management.DeploymentServiceMBean
  The service assembly is stopped.
STOPPED - Static variable in interface javax.jbi.management.LifeCycleMBean
  Value returned by `LifeCycleMBean.getCurrentState()` for a stopped component.

## T

toString() - Method in class javax.jbi.messaging.ExchangeStatus
  Returns string value of enumerated type.

## U

undeploy(String, String) - Method in interface javax.jbi.component.ServiceUnitManager
  Undeploy a service unit from the component.
undeploy(String) - Method in interface javax.jbi.management.DeploymentServiceMBean
  Undeploys the given Service Assembly from the JBI environment.
uninstall() - Method in interface javax.jbi.management.InstallerMBean
  Uninstall the component.
uninstallSharedLibrary(String) - Method in interface javax.jbi.management.InstallationServiceMBean
  Uninstall a previously installed shared library.
UNKNOWN - Static variable in interface javax.jbi.management.LifeCycleMBean
  Value returned by `LifeCycleMBean.getCurrentState()` for a component in an unknown state.
unloadInstaller(String, boolean) - Method in interface javax.jbi.management.InstallationServiceMBean
  Unload an InstallerMBean previously loaded for a component.

## V

valueOf(String) - Static method in class javax.jbi.messaging.ExchangeStatus
  Returns instance of ExchangeStatus that corresponds to given string.

A B C D E F G H I J L M N O P R S T U V

${build-info}

${copyright}