com.xebialabs.deployit.plugin.wls.ci
Class WlsForeignJmsConnectionFactory

java.lang.Object
  extended by com.xebialabs.deployit.BaseConfigurationItem
      extended by com.xebialabs.deployit.plugin.wls.ci.WlsForeignJmsConnectionFactory
All Implemented Interfaces:
java.io.Serializable

@ConfigurationItem(description="Foreign connection factory represents a connection factory that resides on another server, and which is accessible via JNDI.")
public class WlsForeignJmsConnectionFactory
extends com.xebialabs.deployit.BaseConfigurationItem

A reference to a JMS connection factory outside the current WLS domain.

See Also:
Serialized Form

Field Summary
private  java.lang.String localJNDIName
           
private  java.lang.String name
           
private  WlsForeignJmsServer parentForeignServer
           
private  java.lang.String remoteJNDIName
           
 
Fields inherited from class com.xebialabs.deployit.BaseConfigurationItem
label
 
Constructor Summary
WlsForeignJmsConnectionFactory()
           
 
Method Summary
 java.lang.String getLocalJNDIName()
           
 java.lang.String getName()
           
 WlsForeignJmsServer getParentForeignServer()
           
 java.lang.String getRemoteJNDIName()
           
 void setLocalJNDIName(java.lang.String localJNDIName)
           
 void setName(java.lang.String name)
           
 void setParentForeignServer(WlsForeignJmsServer parentForeignServer)
           
 void setRemoteJNDIName(java.lang.String remoteJNDIName)
           
 
Methods inherited from class com.xebialabs.deployit.BaseConfigurationItem
equals, getLabel, hashCode, setLabel, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

name

@ConfigurationItemProperty(description="The name of the foreign connection factory.",
                           required=true)
private java.lang.String name

localJNDIName

@ConfigurationItemProperty(description="The name that the remote object will be bound to in the local server\'s JNDI tree.",
                           required=true)
private java.lang.String localJNDIName

remoteJNDIName

@ConfigurationItemProperty(description="The name of the remote object that will be looked up in the remote JNDI directory.",
                           required=true)
private java.lang.String remoteJNDIName

parentForeignServer

@ConfigurationItemProperty(description="The foreign server in which the foreign connection factory is included.",
                           required=true)
private WlsForeignJmsServer parentForeignServer
Constructor Detail

WlsForeignJmsConnectionFactory

public WlsForeignJmsConnectionFactory()
Method Detail

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

getLocalJNDIName

public java.lang.String getLocalJNDIName()

setLocalJNDIName

public void setLocalJNDIName(java.lang.String localJNDIName)

getRemoteJNDIName

public java.lang.String getRemoteJNDIName()

setRemoteJNDIName

public void setRemoteJNDIName(java.lang.String remoteJNDIName)

getParentForeignServer

public WlsForeignJmsServer getParentForeignServer()

setParentForeignServer

public void setParentForeignServer(WlsForeignJmsServer parentForeignServer)


Copyright © 2009. All Rights Reserved.