JBoss Integration 6.0 Parent 6.0.0.CR1

org.jboss.deployment.spi
Interface DeploymentEndpointResolver


public interface DeploymentEndpointResolver

An interface for resolving deployment endpoints by reference name or interface type.

Version:
$Revision:$
Author:
Scott.Stark@jboss.org

Method Summary
 EndpointInfo getEndpointInfo(Class businessIntf, String endpointType, String vfsContext)
          Find the deployment endpoint info for the given business interface and expected endpoint type.
 EndpointInfo getEndpointInfo(String ref, String endpointType, String vfsContext)
          Find the deployment endpoint for the given reference name.
 

Method Detail

getEndpointInfo

EndpointInfo getEndpointInfo(Class businessIntf,
                             String endpointType,
                             String vfsContext)
Find the deployment endpoint info for the given business interface and expected endpoint type.

Parameters:
businessIntf - - the interface the endpoint should implement
endpointType - - the type of endpoint
vfsContext - - the vfs relative path for the deployment initiating the resolution request. This is used to properly resolve interface scopes from the inside out.
Returns:
the matching endpoint info if found, null otherwise

getEndpointInfo

EndpointInfo getEndpointInfo(String ref,
                             String endpointType,
                             String vfsContext)
Find the deployment endpoint for the given reference name. This may be relative name qualified by a path prefix, or just the endpoint name.

Parameters:
ref - - relative or exact endpoint name
endpointType - the type of endpoint
vfsContext - - the vfs relative path for the deployment initiating the resolution request. This is used to properly resolve relative references.
Returns:
the matching endpoint info if found, null otherwise
See Also:
EndpointType

JBoss Integration 6.0 Parent 6.0.0.CR1

Copyright © 2012 JBoss, a division of Red Hat, Inc.. All Rights Reserved.