JBoss Integration 6.0 Parent 6.0.0.CR1

org.jboss.deployment.spi
Class EndpointInfo

java.lang.Object
  extended by org.jboss.deployment.spi.EndpointInfo
All Implemented Interfaces:
Serializable

public class EndpointInfo
extends Object
implements Serializable

Encapsulation of a deployment endpoint

Version:
$Revision:$
Author:
Scott.Stark@jboss.org
See Also:
Serialized Form

Constructor Summary
EndpointInfo(String pathName, String name, String type)
           
 
Method Summary
 String getComponentKey()
          Get the deployment unique key for the endpoint
 String getName()
           
 String getPathName()
           
 String getType()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

EndpointInfo

public EndpointInfo(String pathName,
                    String name,
                    String type)
Parameters:
pathName - - the vfs relative path of the deployment containing the endpoint
name - - the deployment local unique name of the endpoing
type - - the endpoint type(ejb, message-destination, ...)
See Also:
EndpointType
Method Detail

getPathName

public String getPathName()
Returns:
the vfs relative path for the endpoint's deployment

getName

public String getName()
Returns:
the deployment local unique name of the endpoing

getType

public String getType()
Returns:
the endpoint type(ejb, message-destination, ...)
See Also:
EndpointType

getComponentKey

public String getComponentKey()
Get the deployment unique key for the endpoint

Returns:
the unique key formed from the tuple (type, vfs relative path, name): type + "/" + pathName + "#" + name

toString

public String toString()
Overrides:
toString in class Object

JBoss Integration 6.0 Parent 6.0.0.CR1

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