Sonic ESB API

com.sonicsw.esb.service.common
Interface SFCInitializationContext

All Known Subinterfaces:
SFCServiceContext

public interface SFCInitializationContext

Service initialization context.


Method Summary
 java.lang.String getAbsoluteServiceInstanceName()
          Returns the 'absolute name' of this service instance, which consists of: domain.mfContainer.esbContainer.service
 XQAddressFactory getAddressFactory()
          Returns an address factory appropriate for this context.
 XQDispatch getDispatcher()
          Returns a XQDispatch object that can be used for asynchronous message dispatch.
 java.lang.String getDomainName()
          Returns the current domain name.
 XQEndpointManager getEndpointManager()
          Returns an XQEndpointManager that can be used for operations related to endpoints.
 XQEnvelopeFactory getEnvelopeFactory()
          Returns an envelope factory appropriate for this context.
 java.lang.String getESBContainerName()
          Returns the current ESB container name.
 XQLifeCycleManager getLifeCycle()
          Returns an XQLifeCycleManager object that can be used for managing the life cycle of this container.
 XQMessageFactory getMessageFactory()
          Returns a message factory appropriate for this context.
 java.lang.String getMFContainerName()
          Returns the current MF container name.
 int getNumberOfListeners()
          Returns the number of listeners for this service instance.
 SFCParameters getParameters()
          Returns the service initialization parameters.
 java.lang.String getServiceName()
          Returns the name of this service instance.
 java.lang.String getServiceTypeName()
          Returns the name of this service type.
 VariableParser getVariableParser()
          Returns a variable parser that can be used during initialization.
 XQInitContext getXQInitContext()
          Provides access to the standard XQInitContext.
 void setXQInitContext(XQInitContext xqInitContext)
           
 

Method Detail

getParameters

SFCParameters getParameters()
Returns the service initialization parameters.


getVariableParser

VariableParser getVariableParser()
Returns a variable parser that can be used during initialization.


getAddressFactory

XQAddressFactory getAddressFactory()
Returns an address factory appropriate for this context.


getEnvelopeFactory

XQEnvelopeFactory getEnvelopeFactory()
Returns an envelope factory appropriate for this context.


getMessageFactory

XQMessageFactory getMessageFactory()
Returns a message factory appropriate for this context.


getEndpointManager

XQEndpointManager getEndpointManager()
Returns an XQEndpointManager that can be used for operations related to endpoints.


getDispatcher

XQDispatch getDispatcher()
Returns a XQDispatch object that can be used for asynchronous message dispatch.


getLifeCycle

XQLifeCycleManager getLifeCycle()
Returns an XQLifeCycleManager object that can be used for managing the life cycle of this container.


getDomainName

java.lang.String getDomainName()
Returns the current domain name.


getMFContainerName

java.lang.String getMFContainerName()
Returns the current MF container name.


getESBContainerName

java.lang.String getESBContainerName()
Returns the current ESB container name.


getServiceName

java.lang.String getServiceName()
Returns the name of this service instance.


getServiceTypeName

java.lang.String getServiceTypeName()
Returns the name of this service type.


getNumberOfListeners

int getNumberOfListeners()
Returns the number of listeners for this service instance.


getAbsoluteServiceInstanceName

java.lang.String getAbsoluteServiceInstanceName()
Returns the 'absolute name' of this service instance, which consists of: domain.mfContainer.esbContainer.service


getXQInitContext

XQInitContext getXQInitContext()
Provides access to the standard XQInitContext.


setXQInitContext

void setXQInitContext(XQInitContext xqInitContext)

Sonic ESB API

Copyright © 2001-2012 Progress Software Corporation. All Rights Reserved.
HTML formatted on 13-Mar-2012.